"数据库原理期末考试复习题及答案002.docx复习指南"

版权申诉
0 下载量 192 浏览量 更新于2024-03-04 1 收藏 218KB DOCX 举报
数据库表)A.树B.图C.集合D.关系7.在 ER 图中,用来表示实体的是( D )A.矩形B.椭圆C.实线D.长方形8.关系代数是一种以集合论为基础的一种代数系统,其主要操作有几种?( B )A.3种B.6种C.9种D.12种9.关系数据模型的数据完整性包括( B )A.实体完整性、参照完整性、操作完整性B.实体完整性、关系完整性、域完整性C.实体完整性、参照完整性、域完整性D.关系完整性、域完整性10.下列选项中,用来表示 ER 图中指向关系的箭头是( C )A.®B.-C.--D.<>11.实体完整性是指( A )A.数据表中的主键列不允许有空值B.外键应该取自主键列C.外键键值只能是 null 或是主表主键的值D.一个数据库系统中只能有一个主键12.在关系数据库中,用来唯一标识一条记录的属性或属性组称为( C )A.主键B.外键C.候选键D.索引13. 在数据库中,不允许有重复值出现的属性称为( B )A.主属性B.主码C.外键D.候选码14. 下列哪项不是数据库系统的优点?( B )A.数据共享 B.数据随机C.数据独立性 D.数据安全性15. 下列叙述中,不属于数据库系统的主要功能是( D )A.数据定义功能B.数据组织、存储和管理功能C.数据操纵功能 D.复制功能16.不能确保数据库设计正确性的软件工具是( D )A.SQL B.AccessC.ERWinD.Photoshop17. 数据库系统主要的应用领域不包括( C )A.公共交通管理B.银行系统 C.操作系统D.贮存管理18. 按数据管理级别划分,数据库的概念模式属于( A )A.外模式B.内模式C.概念模式D.模式19. 下列不属于数据库系统体系结构的组成部分是( B )A.外模式B.主机C.内模式D.模式20. 数据库管理系统的主要功能包括( B )A.数据存储和管理功能、数据维护功能B.数据定义功能、数据库操纵功能C.数据检索功能、数据维护功能D.数据存储和管理功能、数据定义功能二、填空题(本大题共 3 小题,每小题 4 分,共 12 分)21. 数据库的设计是一个(数据模型化)的过程。22. SQL 的英文全称是(Structured Query Language).23. ER 模型是基于(实体和联系)的。三、简答题(本大题共 5 小题,每小题 8 分,共 40 分)24. 数据库的三级模式结构是什么?请简要说明每个层次的作用。25. 数据库管理系统的主要功能有哪些?简要描述每个功能的作用。26. 什么是实体完整性?请举例说明实体完整性的作用。27. 数据库系统中的 ACID 是指什么?请解释每个字母代表的含义。28. 什么是关系代数?简要说明关系代数的基本操作。四、综合应用题(共 2 道题,每题 20 分,共 40 分)29. 某学校学生信息管理系统需要设计一个数据库,包括学生信息表(学号、姓名、性别、班级)、课程信息表(课程编号、课程名称、学分)、成绩信息表(学号、课程编号、成绩)。请根据以上需求设计相应的关系模式,并说明各个表之间的联系。30. 某公司的销售管理系统中需要设计一个数据库,包括员工信息表(员工号、姓名、部门)、客户信息表(客户号、姓名、电话)、订单信息表(订单号、客户号、员工号、商品号、数量、金额)。请根据以上需求设计相应的关系模式,并说明各个表之间的联系。".