《数据库系统概论》doc版

上传人:自*** 文档编号:80054080 上传时间:2019-02-18 格式:DOC 页数:34 大小:128KB
返回 下载 相关 举报
《数据库系统概论》doc版_第1页
第1页 / 共34页
《数据库系统概论》doc版_第2页
第2页 / 共34页
《数据库系统概论》doc版_第3页
第3页 / 共34页
《数据库系统概论》doc版_第4页
第4页 / 共34页
《数据库系统概论》doc版_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《《数据库系统概论》doc版》由会员分享,可在线阅读,更多相关《《数据库系统概论》doc版(34页珍藏版)》请在金锄头文库上搜索。

1、1 第一章第一章 数据库系统概论数据库系统概论 (转载)(转载) 1.1. 数据库处理技术经历了(人工管理)数据库处理技术经历了(人工管理) 、 (文件管理)(文件管理) 、 (数据库管理)以及(数据库管理)以及 分布式数据库管理等四个发展阶段。分布式数据库管理等四个发展阶段。 2.2. 在文件管理阶段,程序和数据在存储位置上是(分开)存放的。在文件管理阶段,程序和数据在存储位置上是(分开)存放的。 3.3. 在人工管理和文件管理阶段,程序设计(依赖于)数据表示。在人工管理和文件管理阶段,程序设计(依赖于)数据表示。 4.4. 数据库系统具有(数据结构化)数据库系统具有(数据结构化) 、 (数

2、据共享)(数据共享) 、 (数据独立性)(数据独立性) 、数据粒、数据粒 度小、独立的数据操作界面、由度小、独立的数据操作界面、由 DBMSDBMS 统一管理等优点。统一管理等优点。 5.5. 在文件管理阶段,文件之间是相互(独立)的,在数据库管理阶段,文在文件管理阶段,文件之间是相互(独立)的,在数据库管理阶段,文 件之间是相互(联系)的。件之间是相互(联系)的。 6.6. 在(文件)系统中,不容易做到数据共享;在(数据库)系统中,容易在(文件)系统中,不容易做到数据共享;在(数据库)系统中,容易 做到数据共享。做到数据共享。 7.7. 使用数据库设计程序时,只需要告诉数据库管理系统(做什么

3、)使用数据库设计程序时,只需要告诉数据库管理系统(做什么) ,不需,不需 要告诉它(怎么做)要告诉它(怎么做) 。 8.8. 在文件系统中,存取数据的基本单位为(记录)在文件系统中,存取数据的基本单位为(记录) ;在数据库系统中,存;在数据库系统中,存 取数据的基本单位为(数据项)取数据的基本单位为(数据项) 。 9.9. 在(文件)系统中,数据没有独立的操作界面;在(数据库)系统中,在(文件)系统中,数据没有独立的操作界面;在(数据库)系统中, 数据具有独立的操作界面。数据具有独立的操作界面。 10.10.在数据库系统中访问数据,既可以采用(程序)方式,也可以采用在数据库系统中访问数据,既可

4、以采用(程序)方式,也可以采用 (视屏交互)方式。(视屏交互)方式。 11.11.DBMSDBMS 具有(安全性)具有(安全性) 、 (一致性)(一致性) 、 (并发性)和(数据库恢复)等管(并发性)和(数据库恢复)等管 理控制功能。理控制功能。 12.12.分布式数据库系统既支持客户的(局部)应用,又支持客户的(全分布式数据库系统既支持客户的(局部)应用,又支持客户的(全 局)应用。局)应用。 2 13.13.分布式数据库系统除了具有一般数据库系统的优点之外,还具有分布式数据库系统除了具有一般数据库系统的优点之外,还具有 (兼容性强)(兼容性强) 、 (可靠性高)(可靠性高) 、 (地域范围

5、广)(地域范围广) 、 (数据量大客户数多)等优(数据量大客户数多)等优 点。点。 14.14.若一个联系涉及两个实体则称为(二元)联系,若只涉及一个实体若一个联系涉及两个实体则称为(二元)联系,若只涉及一个实体 则称为(一元)联系。则称为(一元)联系。 15.15.在实体中能作为码的属性称为(主属性)在实体中能作为码的属性称为(主属性) ,否则称为(非主属性),否则称为(非主属性) 。 16.16.域是实体中相应属性的(取值范围)域是实体中相应属性的(取值范围) ,性别属性的域包含有(,性别属性的域包含有(2 2)个)个 值。值。 17.17.实体之间的联系类型有三种,分别为(实体之间的联系

6、类型有三种,分别为(1 1 对对 1 1) 、 (1 1 对多)和(多对对多)和(多对 多)多) 。 18.18.若实体若实体 A A 和和 B B 是多对多的联系,实体是多对多的联系,实体 B B 和和 C C 是是 1 1 对多的联系,则实对多的联系,则实 体体 A A 和和 C C 是(多)对(多)的联系。是(多)对(多)的联系。 19.19.若实体若实体 A A 和和 B B 是是 1 1 对多的联系,实体对多的联系,实体 B B 和和 C C 是是 1 1 对多的联系,则实对多的联系,则实 体体 A A 和和 C C 是(是(1 1)对(多)的联系。)对(多)的联系。 20.20.若

7、实体若实体 A A 和和 B B 是是 1 1 对多的联系,实体对多的联系,实体 B B 和和 C C 是多对是多对 1 1 的联系,则实的联系,则实 体体 A A 和和 C C 是(多)对(多)的联系。是(多)对(多)的联系。 21.21.若实体若实体 A A 和和 B B 是是 1 1 对多的联系,实体对多的联系,实体 B B 和和 C C 是是 1 1 对对 1 1 的联系,则实的联系,则实 体体 A A 和和 C C 是(是(1 1)对(多)的联系。)对(多)的联系。 22.22.数据库的逻辑数据模型有(层次)数据库的逻辑数据模型有(层次) 、 (网状)(网状) 、 (关系)和(对象)

8、四(关系)和(对象)四 种。种。 23.23.在非关系模型中,每个结点代表着一个(记录型)在非关系模型中,每个结点代表着一个(记录型) ,每个父子联系代,每个父子联系代 表着(表着(1 1 对多)联系。对多)联系。 24.24.任何一种数据模型都有(型)和(值)的区别。任何一种数据模型都有(型)和(值)的区别。 25.25.在非关系模型中操作记录的方式是(过程)式的;在关系模型中,在非关系模型中操作记录的方式是(过程)式的;在关系模型中, 3 操作记录的方式是(集合)式的。操作记录的方式是(集合)式的。 26.26.层次模型是一棵(树)结构,关系模型是一个(二维表)结构。层次模型是一棵(树)结

9、构,关系模型是一个(二维表)结构。 27.27.关系中的每一行称为一个(元组)关系中的每一行称为一个(元组) ,每一列称为一个(属性),每一列称为一个(属性) 。 28.28.在一个关系中不允许出现重复的(元组)在一个关系中不允许出现重复的(元组) ,也不允许出现具有相同名,也不允许出现具有相同名 字的(属性)字的(属性) 。 29.29.假定一个关系中有假定一个关系中有 n n 个元组,则某个列的当前全部取值的个数最少个元组,则某个列的当前全部取值的个数最少 为(为(1 1)个,最多为()个,最多为(n n)个。)个。 30.30.把保存(关系定义)的关系称为对应数据库的元关系,一个数据库把

10、保存(关系定义)的关系称为对应数据库的元关系,一个数据库 的元关系由(的元关系由(DBMSDBMS)自动建立。)自动建立。 31.31.关系数据库系统具有(数据结构)单一,采用(集合运算)关系数据库系统具有(数据结构)单一,采用(集合运算) 、数据完、数据完 全(独立)全(独立) 、 (数学)理论支持等优点。(数学)理论支持等优点。 32.32.在对象数据模型中,每个对象不仅要包含描述实体的(状态)特征,在对象数据模型中,每个对象不仅要包含描述实体的(状态)特征, 而且要包含描述实体的(行为)特征。而且要包含描述实体的(行为)特征。 33.33.在对象数据模型中,对象具有(封装)性、在对象数据

11、模型中,对象具有(封装)性、 (继承)性和(多态)性。(继承)性和(多态)性。 34.34.在(对象)数据模型中,在(对象)数据模型中, (对象)不但能够继承,而且能够嵌套。(对象)不但能够继承,而且能够嵌套。 35.35.数据训管理系统的下层支持软件是(操作系统)数据训管理系统的下层支持软件是(操作系统) ,上层软件是数据库,上层软件是数据库 应用(开发工具)应用(开发工具) 。 36.36.数据库系统中的四类用户分别为(数据库管理员)数据库系统中的四类用户分别为(数据库管理员) 、 (数据库设计员)(数据库设计员) 、 (应用程序员)和(终端用户)(应用程序员)和(终端用户) 。 37.3

12、7.数据库体系结构中包含的三级模式为(全局模式)数据库体系结构中包含的三级模式为(全局模式) 、 (外模式)和(外模式)和 (内模式)三种。(内模式)三种。 38.38.在数据库体系结构的三级模式中,全局模式处于(中间)层,外模在数据库体系结构的三级模式中,全局模式处于(中间)层,外模 式处于(最上)层,内模式处于(最下)层。式处于(最上)层,内模式处于(最下)层。 4 39.39.在数据库体系结构中,两级数据映像分别是指(外模式和模式)之在数据库体系结构中,两级数据映像分别是指(外模式和模式)之 间的数据映像与(模式和内模式)之间的数据映像。间的数据映像与(模式和内模式)之间的数据映像。 4

13、0.40.数据库系统的三级模式结构和两级数据映像确保了数据的(逻辑)数据库系统的三级模式结构和两级数据映像确保了数据的(逻辑) 独立性和(物理)独立性。独立性和(物理)独立性。 41.41.DBMSDBMS 提供数据(定义)语句和数据(操纵)语句供用户使用。提供数据(定义)语句和数据(操纵)语句供用户使用。 42.42.DBMSDBMS 主要功能之一是(建立)和(维护)数据字典。主要功能之一是(建立)和(维护)数据字典。 43.43.在存取数据库数据的过程中,使用了两个数据缓冲区,分别为(系在存取数据库数据的过程中,使用了两个数据缓冲区,分别为(系 统)缓冲区和(用户)缓冲区统)缓冲区和(用户

14、)缓冲区 44.44.关系数据模型包括(关系数据结构)关系数据模型包括(关系数据结构) 、 (关系完整性规则)和(关系(关系完整性规则)和(关系 运算)三个方面。运算)三个方面。 45.45.关系中的每个属性只能取(单值)关系中的每个属性只能取(单值) ,关系的结构不允许(嵌套),关系的结构不允许(嵌套) 。 第二章第二章 关系运算关系运算 1.1. 设设 D1D1、D2D2、和、和 D3D3 域的基数分别为域的基数分别为 2 2、3 3、4 4,则,则 D1*D2*D3D1*D2*D3 的元组数为的元组数为 (2424) ,每个元组有(,每个元组有(3 3)个分量。)个分量。 2.2. 在一

15、个关系中,不同的列可以对应同一个(域)在一个关系中,不同的列可以对应同一个(域) ,但必须具有不同的,但必须具有不同的 (列名)(列名) 。 3.3. 关系中的码可以分为(超码)关系中的码可以分为(超码) 、 (候选码)(候选码) 、 (主码)(主码) 、 (备用码)和外码五(备用码)和外码五 种种 4.4. 主码是一种(候选)码,主码中的(属性)个数没有限制。主码是一种(候选)码,主码中的(属性)个数没有限制。 5.5. 学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则 (班级号)为学生关系中的(外码)(班级号)为学生关

16、系中的(外码) 。 6.6. 关系完整性包括(实体)完整性,关系完整性包括(实体)完整性, (参照)完整性和(用户定义)完整(参照)完整性和(用户定义)完整 性三个方面。性三个方面。 5 7.7. 设一个关系设一个关系 R1R1 中的属性中的属性 A A 是外码,它对应关系是外码,它对应关系 R2R2 中的主码为中的主码为 B B,则称,则称 (R1R1)为子关系,)为子关系, (R2R2)为父关系。)为父关系。 8.8. 在参照和被参照的关系中,每个外码值或者为(空值)在参照和被参照的关系中,每个外码值或者为(空值) ,或者等于另一,或者等于另一 个关系中的(主码)值。个关系中的(主码)值。 9.9. 用户定义的(完整性)是对关系中一些属性的取值给定相应的约束条件,用户定义的(完整性)是对关系中一些属性的取值给定相应的约束条件, 禁止非法数据进入(数据库)禁止非法数据进入(数据库) 。 10.10. 传统的集合运算包括(并)传统的集合运算包括(并) 、 (交)(交) 、 (差)(差) 、 (迪卡儿

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号