数据库基础与应用综合

上传人:ni****g 文档编号:548125080 上传时间:2023-11-18 格式:DOCX 页数:5 大小:29.71KB
返回 下载 相关 举报
数据库基础与应用综合_第1页
第1页 / 共5页
数据库基础与应用综合_第2页
第2页 / 共5页
数据库基础与应用综合_第3页
第3页 / 共5页
数据库基础与应用综合_第4页
第4页 / 共5页
数据库基础与应用综合_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库基础与应用综合》由会员分享,可在线阅读,更多相关《数据库基础与应用综合(5页珍藏版)》请在金锄头文库上搜索。

1、第一章数据库系统概论1. 数据库处理技术经历了(人工管理)、(文件管理)、(数据库管理)、以 及分布式数据库管理等四个发展阶段。2. 在人工管理和文件管理阶段,程序设计(依赖于)数据表示。3. 在文件管理阶段,文件之间是相互(独立)的,在数据库管理阶段, 文件之间是相互(联系)的。4. 使用数据库设计程序时,只需要告诉数据库管理系统(做什么),不 需要告诉它(怎么做)。5. 在(文件)系统中,数据没有独立的操作界面,在(数据库)系统中, 数据具有独立的操作界面。6. DBMS具有(安全性)、(一致性)、(并发性)和(数据库恢复)等管理控 制功能。7. 分布式数据库系统除了具有一般数据库系统的优

2、点之外,还具有(可 靠性高)、(地域范围广)、(数据量大)、(客户数多)等优点。8. 在实体中能作为码的属性称为(主属性),否则称为(非主属性)。9. 实体之间的联系类型有三种,分别为(1对1)、(1对多)和(多对多)。10. 若实体A和B是1对多的联系,实体B和C是1对多的联系,则 实体A和C是(1)对(多)的联系。11. 若实体A和B是1对多的联系,实体B和C是1对1的联系,则 实体A和C是(1)对(多)的联系。12. 在非关系模型中,每个结点代表着一个(记录型),每个父子联系代 表着(1对多)联系。13. 在非关系模型中操作记录的方式是(过程)式的,在关系模型中,操 作记录的方式是(集合

3、)式的。14. 关系中的每一行称为一个(元组),每一列称为一个(属性)。15. 假定一个关系中有n个元组,则某个列的当前全部取值的个数最 少为(1)个,最多为(n)个。16. 关系数据库系统具有(数据结构)单一、采用(集合运算)、数据完全 (独立)、(数学)理论支持等优点。17. 在对象数据模型中,对象具有(封装)性、(继承)性和(多态)性。18. 数据库管理系统的下层支持软件是(操作系统),上层软件是数据库 应用(开发工具)。19. 数据库体系结构中包含的三级模式为(全局模式)、(外模式)和(内模 式)三种。20. 在数据库体系结构中,两级数据映象分别是指(外模式和模式)之间 的数据映象与(

4、模式和内模式)之间的数据映象。21. DBMS提供数据(定义(描述)语句和数据(操纵)语句供用户使用。22. 在存取数据库的数据的过程中,使用了两个数据缓冲区,分别为(系 统)缓冲区和(用户)缓冲区。23. 在文件管理阶段程序和数据在存储位置上是(分开)存放的。24. 数据库系统具有(数据结构化)、(数据共享)、(数据独立性)、数据 粒度小、独立的数据操作界面、由DBMS统一管理等优点。25. 在(文件)系统中,不容易做到数据共享;在(数据库)系统中, 容易做到数据共享。26. 在文件系统中,存取数据的基本单位为(记录);在数据库系统中, 存取数据的基本单位为(数据项)。27. 在数据库系统中

5、访问数据,既可以采用(程序)方式,也可以采用 (视屏交互)方式。28. 分布式数据库系统既支持客户的(局部)应用,又支持客户的(全 局)应用。29. 域是实体中相应属性的(取值范围),性别属性的域包含有(2)个 值。30. 若实体A和B是多对多的联系,实体B和C是1对1的联系,则 实体A和C是(多)对(多)的联系。31. 若实体A和B是1对多的联系,实体B和C是多对1的联系,则 实体A和C是(多)对(多)的联系。32. 数据库的逻辑数据模型有(层次)、(网状)、(关系)和(对象)等 四种。33. 任何一种数据模型都有(型)和(值)的区别。34. 层次模型是一棵(树)结构,关系模型是一个(二维表

6、)结构。35. 把保存(关系定义)的关系称为对应数据库的元关系,一个数据库 的元关系由(DBMS )自动建立。36. 在对象数据模型中,每个对象不仅要包含描述实体的(状态)特征, 而且要包含描述实体的(行为)特征。37. 在(对象)数据模型中,(对象)不但能够继承,而且能够嵌套。38. 数据库系统中的四类用户分别为(数据库管理员)、(数据库设计员)、 (应用程序员)和(终端用户)。39. 在数据库体系结构的三级模式中,全局模式处于(中间)层,外模 式处于(最上)层,内模式处于(最下)层。40. 数据库系统的三级模式结构和两级数据映像确保了数据的(逻辑) 独立性和(物理)独立性。41.SQL具有

7、数据(定义)、(查询)、(更新)和(控制)四种主要功能。第二章关系运算1. 关系数据模型包括(关系数据结构)、(关系完整性规则)和(关系运算) 三个方面。2. 在一个关系中,不同的列可以对应同一个(域),但必须具有不同的(列 名)。3. 顾客购物的订单和订单明细之间是(1)对(多)的联系。4. 主码是一种(候选)码,主码中的(属性)个数没有限制。5. 若一个关系为R(学生号,姓名,性别,年龄),则(学生号)可以作为 该关系的主码,姓名、性别和年龄为该关系的(非主)属性。6. 关系完整性包括(实体)完整性、(参照)完整性和(用户定义)的完整性三 个方面。7. 在参照和被参照的关系中,每个外码值或

8、者为(空值),或者等于某个 (主码)值。8. 传统的集合运算包括(并)、(交)、(差)和(笛卡尔积)四种。9. 设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和 b2个元组,则关系AxB具有(a1+b1)个属性和(a2xb2)个元组。10. 设一个关系模式为R(A,B,C),对应的关系内容为 R=1,10,50, 2,10,60, 3,20,72, 4,30,60,腊 b15(R)属于(选择)运算,运算结果 中包含有(2 )个元组。11. 设一个关系模式为R(A,B,C),对应的关系内容为R=1,10,50, 2,10,60, 3,20,72, 4,30,60,贝【jRXIR的运

9、算结果中包含有 (4)个元组,每个元组包含有(3)个分量。12. 设一个学生关系为S (学生号,姓名),课程关系为C (课程号,课程 名),选课关系为X(学生号,课程号,成绩),则选修了课程名为程 序设计课程的全部学生信息所对应的运算表达式为SX (n学生号 (X X(8课程程序设计(C)。13. 设一个学生关系为S (学生号,姓名),课程关系为C (课程号,课程 名),选课关系为X(学生号,课程号,成绩),则求出所有选修课程信 息的运算表达式为(n课程号(X)与(C)的自然连接。14. 设D1、D2、和D3域的基数分别为2、3、4,则D1*D2*D3的元组 数为(24),每个元组有(3)个分

10、量。15. 关系中的每个属性只能取(等值),关系的结构不允许(嵌套)。16. 关系中的码可以分为(超码)、(候选码)、(主码)、(备用码)和外 码五种。17. 学生关系中的班级号属性与班级关系中的班级号主码属性相对应, 则(班级号)为学生关系中的(外码)。18. 在候选码中每个属性被称为(主)属性,不在任何候选码中的每个 属性被称为(非主)属性。19. 设一个关系R1中的属性A是外码,它对应关系R2中的主码为B, 则称(R1)为子关系,(R2)为父关系。20. 设一个集合 A=3、4、5、6、7,集合 B=1、3、5、7、9,则 A和B的并集中包含有(7)个元素,A和B的交集中包含有(3)个

11、元素,A和B的差集中包含有(2)个元素。21. 专门的关系运算包括(选择)、(投影)、(连接)、和(除)四种。22. 设一个关系模式为R(A、B、C),对应的关系内容为R= 1、10、 50,2、10、60 3、20、72,4、30、60,则 HB(5C70(R) 运算结果中包含有(2)个元组,每个元组包含有(1)个分量。23. 设一个关系模式为R1 (A、B、C),对应的关系内容为R1= 1、 10、50,2、10、60,3、20、72,4、30、60,另一个关系模 式为R2 (A、B、D),对应的关系内容为R2= 1、10、50,2、 10、60,1、20、72, 2、30、60,则 R1

12、 R2 的运算结果 中包含有(2)个元组,每个元组包含有(4)个分量。24. 设一个关系模式为R1(A、B、C),对应的关系内容为R= 1、10、 50, 2、1060,3、20、72,4、30、60,另一个关系模式为 R2(A、D、E),对应的关系内容为 R= 1、10、50, 2、10、60, 1、20、72, 2、30、60,则R1 R2的运算结果中包含有 (4)个|元组,每个元组包含有(5)个分量。25. 设一个学生关系为S (学生号、姓名),课程关系为C (课程号,课 程名),选课关系为X (学生号、课程号、成绩),则至少选修了课程 名为“001”或“002”课程的全部学生信息所对应

13、的运算表达式为 (S) DXS (学生号)(5 课程号=” 001” v 课程号“002”(X)。26. 设一个学生关系为S (学生号、姓名),课程关系为C (课程号、课 程名),选课关系为X (学生号、课程号,成绩),则姓名为变量K的 值的学生所选修的全部课程信息所对应的运算表达式为(cX n课 程号(X)XI(5 姓名=K(S)。第三章关系规范化基础1. 在一个关系R中,若属性集X函数决定属性集Y,则记作为(XY) 称X为(决定因素)。2. 在一个关系R中,若XY且X兰Y,则称XY为(非平凡)依 赖,否则,若XY且XY,则称XY为(平凡)依赖。3. 在一个关系R中,“职工号”函数决定“姓名

14、”既是(非平凡)函数依赖, 又是(完全)函数依赖。4. 在一个关系R中,若X,Y和Z为互不相同的单属性,并且存在XY 和Y一Z,则必然存在(X)到(Z)的传递函数依赖。5. 在一个关系R中,若存在XY和XZ,则存在(X-(Y,Z),称此 为函数依赖的(合并性)规则。6. 在一个关系R中,若X能够函数决定关系R中的每个属性,并且 X的任何真子集都不能函数决定R中的每个属性,则称(X)为关系R的 一个(候选码)。7 .设一个关系为R(A,B,C,D,E),它的最小函数依赖集为 FD=AB,CD,(A,C)一E,则该关系的候选码为(A,C),该候选码 含有(2)属性。8.设一个关系为R(A,B,C,

15、D,E),它的最小函数依赖集为 FD=AB,BC,BD,DE,则该关系的候选码为(A),该候选码含 有(1)属性。9. 设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为 FD=AB,CD,BE,EF,则该关系的候选码为(A,C,G),该候选 码含有(3)属性。10. 对关系进行规范化,通常只要求规范化到(第三)范式,该规范化过 程能够很好地保持数据的(无损连接)性和(函数依赖)性。11. 把一个非规范化的关系变为第一范式时,可以在(属性)上展开,也 可以在(元组)上展开,还可以把每个复合属性单独分解为(关系)12. 一个关系若存在部分函数依赖和传递函数依赖,则必然会造成(数 据冗余)和(操作异常)13 .设一个关系为R(A,B,C,D,E),它的最小函数依赖集为 FD=AB,CD,CE,该关系只满足(第一)范式,若要规范化为高 一级的范式,则将得到(3)个关系。14. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为 FD=A-B,A-C,(A,D)一E,该关系满足(第一)范式,若要规范化为高 一级的范式,则将得到(2)个关系。15. 设一个关系为R(A,B,C

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

当前位置:首页 > 学术论文 > 其它学术论文

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