2022年《数据库基础与应用》练习题及答案.docx
《2022年《数据库基础与应用》练习题及答案.docx》由会员分享,可在线阅读,更多相关《2022年《数据库基础与应用》练习题及答案.docx(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源第一章综合练习题1. 数据库处理技术经受了人工治理阶段 、 文件治理阶段 、 数据库治理系统阶段 、以及分布式数据库治理 等四个进展阶段;2. 在文件治理阶段,程序和数据在储备位置上是_分开 _存放的;3. 在人工治理和文件治理阶段,程序设计_依靠于 _数据表示;4. 数据库系统具有 _数据结构化 _、_数据共享 、 数据独立性 _、数据粒度小、独立的数据操作界面、由 DBMS 统一治理等优点;5. 在文件治理阶段,文件之间是相互_独立的 _,在数据库治理阶段,文件之间是相互_ 联系 的;6. 在_文件_系统中,不简单做到数据共享,在数据库 系统中,简单做到数据共享;7. 使用数据
2、库设计程序时,只需要告知数据库治理系统做什么 _,不需要告知它 _怎么做 _;8. 在文件系统中,存取数据的基本单位为纪录,在数据库系统中,存取数据的基本单位为_数据项;9. 在_文件 系统中,数据没有独立的操作界面,在_数据库 系统中,数据具有独立的操作界面;10. 在数据库系统中拜访数据,既可以采纳程序 方式,也可以采纳_视屏交互 _方式;11. DBMS 具有_安全性 _、_一样性 、 _并发性 _和_数据库复原 等治理掌握功能;12. 分布式数据库系统既支持客户的局部 应用,又支持客户的 全局 应用;13. 分布式数据库系统除了具有一般数据库系统的优点之外,仍具有_兼容性强 、 牢靠性
3、高 、 地域范畴广 _、 数据量大 _等优点;14. 如一个联系涉及到两个实体就称为二元 联系,如只涉及到一个实体就称为_一元 联系;15. 在实体中能作为码的属性称为主属性 ,否就称为 非主属性 ;欢迎下载精品学习资源16. 域是实体中相应属性的取值范畴_,性别属性的域包含有_2_个值;欢迎下载精品学习资源17. 实体之间的联系类型有三种,分别为_1:1、1:n和m:n;18. 如实体 A 和 B 是多对多的联系,实体B 和 C 是 1 对 1 的联系,就实体A 和 C 是_多_对 多 的联系;19. 如实体 A 和 B 是 1 对多的联系,实体B 和 C 是 1 对多的联系,就实体A 和
4、C 是_1_对 多_的联系;20. 如实体 A 和 B 是 1 对多的联系,实体B 和 C 是多对 1 的联系,就实体A 和 C 是_多 对 多 的联系;21. 如实体 A 和 B 是 1 对多的联系,实体B 和 C 是 1 对 1 的联系,就实体 A 和 C 是 一 对 多_的联系;22. 数据库的规律数据模型有层次 、 网状 _、 关系 和 面对对象 等四种;23. 在非关系模型中,每个结点代表着一个_纪录型 ,每个父子联系代表着1:n_联系;24. 任一种数据模型都有 _型_和 值_的区分;25. 在非关系模型中操作记录的方式是_过程_式的,在关系模型中,操作记录的方式是集合 式的;26
5、. 层次模型是一棵_树 结构,关系模型是一个二维表 结构;27. 关系中的每一行称为一个_元组_,每一列称为一个_属性 _;28. 在一个关系中不答应显现重复的_元组 _,也不答应显现具有相同名字的_属性 _;29. 假定一个关系中有n 个元组,就某个列的当前全部取值的个数最少为_1_个,最多为 _n_个;30. 把储存 _关系定义 的关系称为对应数据库的元关系,一个数据库的元关系由_DBMS自动建立;欢迎下载精品学习资源31. 关系数据库系统具有论支持 等优点; 数据结构 单一、采纳 集合运算 、数据完全 独立 、 数学 理欢迎下载精品学习资源32. 在对象数据模型中,每个对象不仅要包含描述
6、实体的状态 特点,而且要包含描述实体的行为 特点;33. 在对象数据模型中,对象具有封装 性、 _继承_性和_多态_性;34. 在 对象 数据模型中, 对象_不但能够继承,而且能够嵌套;35. 数据库治理系统的下层支持软件是 OS,上层软件是数据库应用开发工具 ;欢迎下载精品学习资源36. 数据库系统中的四类用户分别为数据库治理员 、 数据库设计员 、_应用程序员端用户 ;_和_ 终欢迎下载精品学习资源37. 数据库体系结构中包含的三级模式为模式 、 外模式 _和 内模式 三种;38. 在数据库体系结构的三级模式中,全局模式处于中间 _层,外模式处于_最上 层,内模式处于 最下 层;39. 在
7、数据库体系结构中,两级数据映象分别是指外模式和模式 之间的数据映象与模式和内模式 之间的数据映象;40. 数据库系统的三级模式结构和两级数据映象确保了数据的规律 _独立性和 _物理 独立性;41. DBMS 供应数据 _定义 _语句和数据 操作 _语句供用户使用;42. DBMS 的主要功能之一是建立 和 保护 数据字典;43. 在存取数据库的数据的过程中,使用了两个数据缓冲区,分别为系统 缓冲区和 用户 缓冲区;44. SQL 具有数据 定义 、 查询 、 更新 和 掌握 等四种主要功能;其次章综合练习题1. 关系数据模型包括、和三个方面;2. 设 D1,D2和 D3 域的基数分别为2,3
8、和 4 ,就 D1 D2 D3 的元组数为 ,每个元组有 个重量;3. 在一个关系中,不同的列可以对应同一个 ,但必需具有不同的;4. 关系中的每个属性只能取 ,关系的结构不答应;5. 顾客购物的订单和订单明细之间具有 对的联系;6. 关系中的码可分为、和外码五种;7. 主码是一种码,主码中的个数没有限制;8. 同学关系中的班级号属性与班级关系中的班级号主码属性相对应,就 为同学关系中的 ;9. 如一个关系为R同学号,姓名,性别,年龄,就可以作为该关系的主码,姓名、性别和年龄为该关系的 属性;10. 在候选码中的每个属性被称为 属性,不在任何候选码中的每个属性被称为 属性;11. 关系完整性包
9、括 完整性、完整性和的完整性三个方面;12. 设一个关系R1 中的属性A 是外码,它对应关系R2 中的主码为 B ,就称为子关系, 为父关系;13. 在参照和被参照的关系中,每个外码值或者为 ,或者等于另一个关系中的 值;14. 用户定义的 是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入 ;15. 传统的集合运算包括 、和四种;16设一个集合 A=3,4,5,6,7,集合 B=1,3,5,7,9 ,就 A 和 B 的并集中包含有个元素, A 和B 的交集中包含有个元素, A 和 B 的差集中包含有个元素;17. 设一个关系 A 具有 a1 个属性和 a2 个元组,关系 B 具有
10、b1 个属性和 b2 个元组,就关系 A B 具有个属性和个元组;18. 特地的关系运算包括、和四种;19 设 一 个 关 系 模 式 为 RA,B,C , 对 应 的 关 系 内 容 为 R=1,10,50,2,10,60,3,20,72,4,30,60 ,就 B15R 属于运算,运算结果中包含有 个元组;20 设 一 个 关 系 模 式 为 RA,B,C , 对 应 的 关 系 内 容 为 R=1,10,50,2,10,60,3,20,72,4,30,60 ,就 B C. 课程欢迎下载精品学习资源27. 设一个同学关系为S同学号,姓名 ,课程关系为 C课程号,课程名 ,选课关系为 X 同学
11、号, 课程号,成果 ,就求出全部选修课程信息的运算表达式为 与的自然连接;28. 设一个同学关系为S同学号,姓名 ,课程关系为 C课程号,课程名 ,选课关系为 X 同学号, 课程号,成果 ,求出全部选课的同学信息的运算表达式为 与的自然连接;第三章综合练习题1. 在一个关系 R 中,如属性集X 函数打算属性集 Y ,就记作为,称 X 为;2. 在一个关系R 中,如属性集 X 函数打算属性集Y,同时 Y 函数打算 X ,就记作为,它们之间互为;3. 在一个关系R 中,如 X Y 且 XY ,就称 X Y 为依靠,否就,如X Y 且 X Y ,就称 X Y 为依靠;4. 在一个关系 R 中,如 X
12、 Y ,并且 X 的任何真子集都不能函数打算Y ,就称 X Y 为函数依靠,否就,如X Y ,并且 X 的一个真子集也能够函数打算Y ,就称 X Y 为函数依靠;5. 在一个关系R 中,“职工号”函数打算“姓名”既是 函数依靠,又是函数依赖;6. 已知“职工号性别”成立,就“(职工号,性别)性别”既是 函数依靠,又是 函数依靠;7. 在一个关系R 中,如 X,Y和 Z 为互不相同的单属性,并且存在X Y 和 Y Z,就必定存在 到的传递函数依靠;8. 在一个关系R 中,如存在“学号系号,系号系主任”,就隐含存在着 函数打算 ;9. 在一个关系R 中,如存在X Y 和 X Z,就存在,称此为函数
13、依靠的规就;10. 在一个关系R 中,如存在X Y,Z ,就也隐含存在和,称此为函数依靠的 规章;11. 在一个关系 R 中,如 X 能够函数打算关系R 中的每个属性,并且X 的任何真子集都不能函数打算 R 中的每个属性,就称为关系 R 的一个;12. 一个关系的候选码能够函数打算每个属性,其中除了存在完全函数打算外,也答应存在 函数打算和函数打算;13. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,C D,A,C E ,就该关系的候选码为,该候选码含有 属性;欢迎下载精品学习资源14. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,B C,D
14、 E ,就该关系的候选码为,该候选码含有属性;15. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,B C,B D,D E ,就该关系的候选码为,该候选码含有属性;16. 设一个关系为 RA,B,C,D,E,F ,它的最小函数依靠集为FD=A B,A C,D E,D F ,就该关系的候选码为,该候选码含有属性;17. 设一个关系为 RA,B,C,D,E,F,G ,它的最小函数依靠集为FD=A B,C D,B E,E F ,就该关系的候选码为,该候选码含有属性;18. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,A C,C,D E ,就该关系的候
15、选码为,候选码函数打算E 是性;19. 对关系进行规范化,通常只要求规范化到 范式,该规范化过程能够很好地保持数据的 性和性;20. 关系数据库中的每个关系必需最低达到 范式,该范式中的每个属性都是 的;21. 把一个非规范化的关系变为第一范式时,可以在 上绽开,也可以在上绽开,仍可以把每个复合属性单独分解为 ;22. 一个关系如存在部分函数依靠和传递函数依靠,就必定会造成数据 以及、 和反常;23. 一个关系如存在部分函数依靠和传递函数依靠,就必定会造成 和;24. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,A C,A,D E ,就该关系的候选码为,该关系存在着
16、函数依靠;25. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,C D,C E ,该关系只满意 范式,如要规范化为高一级的范式,就将得到 个关系;26. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,A C,C,D E ,该关系只满 足范式,如要规范化为第三范式,就将得到 个关系;27. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,A C,A,D E ,该关系只满意范式,如要规范化为高一级的范式,就将得到 个关系;28. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,A C,A,D E ,如要把它
17、规范化为第三范式,就将得到的两个关系分别为 和;29. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,A C,CD,C E ,该关系满意范式,如要规范化为高一级的范式,就将得到 个关系;30. 设一个关系为RA,B,C,D,E ,它的最小函数依靠集为FD=A B,A C,A D,D E ,该关系满意范式,如要规范化为高一级的范式,就将得到 个关系;31. 设一个关系为 RA,B,C,D,E,F,G ,它的最小函数依靠集为FD=A B,A C,C D,C E,A F,F G ,该关系满意范式,如要规范化为高一级的范式,就将得到 个关系;32. 设一个关系为 RA,B,C,
18、D,E,F,G ,它的最小函数依靠集为FD=A B,A C,C D,C E,A F,F G ,如要规范化为高一级的范式,就得到的每个关系中属性个数按从大到小排列依次为 、 和;33. 如一个关系的任何非主属性都不部分依靠于任何候选码,就称该关系达到 范式;34. 如一个关系的任何非主属性都不存在部分依靠和传递依靠于任何候选码,就称该关系达到 范式;35. 如一个关系的任何属性都不存在部分依靠和传递依靠于任何候选码,就称该关系达到 范式;36. 如一个关系中只有一个候选码,并且该关系达到了第三范式,就说明它同时也达到了 范式,该关系中全部属性的 都是候选码;第四章综合练习题欢迎下载精品学习资源一
19、、填空题1. 数据库系统的外模式在SQL 中称为,它由产生出来;2. 在实际的数据库治理系统中,对数据库的操作方式有 、和等三种;3. SQL 是高度和面对操作的语言;4. 在 SQL 中建立和删除数据库模式的命令分别为 和;5. 由 create schema KUCUNauthorizationLIU命令建立的一个数据库为 ,全部者为 ;6. 在 SQL 中完整性约束分为完整性约束和完整性约束两个方面;7. 在 SQL 中,如一个完整性约束只涉及到一个列,就该完整性约束既可以作为 完整性约束定义,也可以作为完整性约束定义,两者只选其一;8. 在 SQL 中,列级完整性约束分为 种情形,表级
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库基础与应用 2022 数据库 基础 应用 练习题 答案
限制150内