失效链接处理 |
数据库技术与应用习题答案 PDF 下载
本站整理下载:
相关截图:
主要内容:
1.1 选择题
1.A 2.C 3.C 4.B 5.C
6.A 7.C 8.B 9.D 10.A
11.D 12.B 13.A
1.2 填空题
1. 数据
2. 逻辑独立性
3. 物理独立性
4. 层次模型、网状模型、关系模型
5. 能按照人们的要求真实的表示和模拟现实世界、容易被人理解、容易在计算机上实
现
6. 实体、记录
7. 属性、字段
8. 码
9. 域
10. 一对一( 1:1)、一对多( 1:n)、多对多( m:n)
11. 实体 -联系模型( E-R 模型)
12. E-R 模型
13. 层次模型、网状模型、关系模型
14. 数据操作、完整性约束
15. 矩形、菱形、椭圆
16. 层次模型、一对多
17. 网状模型
18. 关系模型
19. 关系
20. 内模式、模式、外模式
21. 三级模式、二级映像
22. 外模式、模式、内模式
23. 数据、程序
24. 逻辑、物理
25. 数据库管理系统( DBMS )、数据库管理员( DBA )
1.3 填空题
1.简述数据、数据库、数据库管理系统、数据库系统的概念。
数据是用来记录现实世界的信息, 并可被机器识别的符号。 数据是数据库中存储的基本
对象,可以是文字、数字、图形、图像、声音等。数据与其语义是不可分的。
数据库是长期存储在计算机内、 有组织、 可共享的数据集合。 数据库中的数据按照一定
的数据模型组织、描述和存储, 具有较小的冗余度、较高的数据独立性和易扩展性,并可为
各种用户共享。
数据库管理系统是位于用户与操作系统之间的一层数据管理软件, 用于科学的组织和存
储数据、高效的获取和维护数据。 DBMS 的主要功能包括数据定义功能、数据操纵功能、
数据库的运行管理功能、数据库的建立与维护功能。
数据库系统是包括与数据库有关的整个系统, 一般由数据库、 数据库管理系统 (及其开
发工具)、应用程序、软硬件支撑环境、数据库管理员和各种用户构成。
2.实体型与关系模式有什么区别?
实体型是信息世界中对具有相同属性同类实体的抽象描述, 是按用户的观点对数据和信
息建模, 用于数据库的概念设计。 关系模式是机器世界中对关系模型数据库中关系结构的抽
象描述,按计算机系统的观点对数据建模,主要用于 DBMS 的实现。
3.数据库系统有哪些特点?
① 数据结构化。数据结构化是数据库的主要特征之一,也是数据库系统与文件系统的
根本区别。 数据库系统中,数据不再仅仅针对某一个应用,而是面向全部应用,不仅数据内
部是结构化的, 整体也是结构化的, 数据之间也存在着联系。 因此描述数据时,不仅要描述
数据本身,还要描述数据之间的联系。
② 数据的共享性高,冗余度低,容易扩充。
③ 数据独立性高。数据独立性包括逻辑独立性和物理独立性,指数据的逻辑结构和物
理结构发生改变时,程序不会改变。这是由 DBMS 的三级模式结构和两级映像功能来保证
的。
④ 数据由 DBMS 统一管理和控制。 数据库的共享是并发共享, 即多个用户可以同时存
取数据库中的数据,因此,由 DBMS 提供统一的数据控制功能,包括安全性保护、完整性
检查、并发控制和数据库恢复。
4.什么是数据模型?数据模型的作用及三要素是什么?
数据模型是人们对现实世界中事物认识和抽象的近似描述, 是数据库设计过程中用来对
现实世界进行抽象和描述的工具,用于描述数据、组织数据和对数据进行操作。
数据模型用于对现实世界中具体事物进行抽象、 描述和处理, 便于把现实世界中的事物
转化为数据库系统中的数据,是数据库系统的核心和基础。
数据模型的三要素即数据结构、 数据操作和完整性约束。 数据结构描述数据库的组成对
象及对象之间的联系, 即所描述的对象类型的集合, 是对系统静态特性的描述。 数据操作是
指对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括允许执行的操作及
操作规则, 是对系统动态特性的描述。 完整性约束是一组完整性规则的集合, 用以保证数据
的正确性、有效性和相容性。
|