数据库系统概论作业一
这几个概念要求用自己的话来描述,有够烦人哦。
1、试述数据、数据库、数据库管理系统和数据库系统的概念。
解:
数据,描述事物的符号记录称为数据。所谓描述事物的符号,举例来说,数字、文字、图像、视频等可以用计算机来表示的都是符号。
数据库,英文名 database,就是存储数据的仓库。数据库是长期储存在计算机内、有组织的大量数据的集合。
数据库管理系统,英文名 database management system,就是进行科学地组织和存储、获取和维护数据的系统。
数据库系统,英文名 database system,就是由数据库、数据库管理系统、应用程序和数据库管理员组成的存储、管理处理和维护数据的系统。
3、试述文件系统和数据库管理系统的区别和联系。
解:
(1) 文件系统与数据库系统的区别是:文件系统面向某一应用程序,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制。数据库系统面向现实世界,共享性高,冗余度小,具有较高的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库系统提供数据安全性,完整性,并发控制和恢复力。
- 文件系统与数据库系统的联系是:文件系统于数据库系统都是计算机系统中管理数据库的软件。解析文件系统是操作系统的重要组成部分。而DBMS是独立于操作系统的软件。到时DBMS狮子啊操作系统的基础上实现的。数据库系统的组织和存储是通过操作系统中的文件系统来实现的。
5、试述数据库系统的特点。
解:
(1) 数据结构化;
(2) 数据的共享性高、冗余度低且易扩充;
(3) 数据独立性高;
(4) 数据由数据库管理系统统一管理和控制;
6、数据库管理系统的主要功能主要有哪些?
解:
(1) 数据定义功能;
(2) 数据组织、存储和管理;
(3) 数据操纵功能;
(4) 数据库的事务管理和运行管理;
(5) 数据库的建立和维护功能。
(6)
其他功能,包括数据库管理系统与网络中其他软件系统的通信功能,一个数据库管理系统与另一个数据库管理系统或文件系统的数据转换功能,异构数据库之间的互访和互操作功能等。
练习题:给出一个病人就诊情况的 E-R 模型图,并分析 E-R 模型是否满足概念模型的两个基本特征。
解:
E-R 模型满足概念模型的两个基本特征。
说明几点:
病人与病床的关系:一名病人在一次住院期间对应一张病床,而一张病床可以有多名病人曾经住过。