数据库系统概论试题A.docx

上传人:大张伟 文档编号:11738288 上传时间:2021-09-02 格式:DOCX 页数:3 大小:32.35KB
返回 下载 相关 举报
数据库系统概论试题A.docx_第1页
第1页 / 共3页
数据库系统概论试题A.docx_第2页
第2页 / 共3页
数据库系统概论试题A.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库系统概论试题A.docx》由会员分享,可在线阅读,更多相关《数据库系统概论试题A.docx(3页珍藏版)》请在三一文库上搜索。

1、西北师范大学继续教育学院 2002级专升本计算机科学技术专业数据库系统概论试题A班级 姓名题号一一二四五六七总分得分一、单项选择题:(在每小题的四个备选答案中选出一个正确的,并将正确答案的号码 填在题中的括号内,每小题i分,共10分。)1 .实体集书店与图书之间具有()联系。A. 一对一 B. 一对多 C. 多对一 D. 多对多2 .现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是()。A.患者编号,医生编号,诊断日期B. 医生编号C.诊断日期D.患者编号3 .任何一个二目关系都属于()。4 .相对于非关系模型,关系数据模型的缺点之一是()0A.存取路径对

2、用户透明,需进行查询优化B. 数据结构简单C.数据独立性高D.有严格的数学基础5 .数据库镜像可以用于()0A.保证数据库的完整性B.进行数据库恢复或并发操作C.实现数据库的安全性D.实现数据共享6 .现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位,)。医疗(患 者编号,患者姓名,医生编号.医生姓名,诊联日期,诊断结果)。其中:医疗关系中的外码是()。A.患者姓名 B.患者编号 C.患者编号和患者姓名D.医生编号和患者编号7 假如采用关系数据库系统来实现应用,在数据库的逻辑设计阶段,需将层()转换为关系数据模型。-R模型 B. 层次模型 C. 关系模型 D. 网状模型8 .描

3、述数据库中全体数据的逻辑结构和特征的是()。A.内模式 B. 模式 C. 外模式 D.存储模式9 .对实体和实体之间的联系采用同样的数据结构表达的数据模型为()0A.网状模型 B.关系模型C.层次模型D. 非关系模型10 .下列关系运算中,()运算不属于专门的关系运算。A.选择 B. 除法 C. 投影 D. 并二、填空题:(每小题2分,共20分。)1 .与文件管理系统相比较,数据库系统的数据 、数据共享性。2 .数据模型通常是由数据结构、 和 三个要素组成。语言除了具有数据查询和数据操纵功能之外,还具有 和 功能,它是一个综合性的功能强大的语言。4 .数据库系统中保证安全性的存取权限是由 和

4、两个要素组成。5 .由于数据库系统在三级模式之间提供了 和 两层映算功能,这就保证了数据库系统具有较高的数据独立性。6 .关系数据库的规范化理论是数据库 设计的一个有力工具;E- R模型是数据库的 设计的一个有力工具。7 .数据库设计分为以下六个设计阶段:需求分析阶段、 、 数据库物理设计阶段、数据库实施阶段、数据库运行和维护阶段。8 .关系数据库的 规则规定:基本关系的主属性都不能取空值:关系数据库的 规则规定:一个基本关系的外码(对应于另一个基本关系的主码)取值不能取空值或者必须等于它所对应基本关系中的主码值。9 .数据库系统中最重要的软件是 ,最重要的用户是。10 .视图是从 中导出的表

5、,数据库中实际存放的是视图的 。三、用SQL语言完成下列功能(每小题3分,共21分。)现有如下关系:学生(学号,姓名,性别,专业,出生日期)教师(教师编号,姓名,所在部门,职称)授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩)1.查找学习“数据库原理”课程且成绩不及格的学生学号和任课教师编号2.查找学习“数据库系统”课程的“计算机应用”专业学生的学号、姓名和成绩四、用关系代数表达式写出如下查询(每小题 3分,共9分。)现有如下关系:学生(学号,姓名,性别,专业,出生日期)教师(教师编号,姓名,所在部门,职称)授课(教师编号,学号,课程编号,课程名称,教材,学分,成绩)1.查找学习“

6、数据库原理”课程且成绩为 75分以上的学生学号和任课教师编号3.查找教师“王五”所教过的学生中成绩为 90分以上(包括90分)的学生学号,姓 名和专业。2 .查找学习“高等数学”课程的“计算机应用”专业学生的学号、姓名和成绩3 .查找教师“王五”所教过的学生中成绩为 90分以上(包括90分)的学生学号,姓 名和专业。4.删除学生表中学号为“ 9903001”的记录五、数据库设计题:(每小题5分,共15分。) 现有如下E-R图:社至1名洞t负责人5 .将编号为“ 60088”的教师所在的部门改为“计算机系”;6 .建立“计算机应用”专业成绩有过不及格的学生的视图;7 .向学生表中增加一个“奖学金

7、”歹I,其数据类型为数值型1、对上述E-R模型,设计相应的关系数据模型;2、如果在上述模型中,从实体“社团”到实体“学生”之间的联系类型改为一对多(1:M), 请设计相应的关系数据模型;5.说明要将一个2NF的关系模式转化为若干个3NF关系,需要如何做6 .该关系模式最高满足第几范式并说明理由7 .如何分解该关系模式,使得分解后的关系模式均满足第三范式(3NF)3、对于1:M的联系类型,写出向关系模型转换应遵循的原则六、问答题:(第1、2、3、4、5小题各3分,第6、7小题各5分,共25分。) 现有如下关系模式:教师(教师编号,姓名,电话,所在部门,借阅图书编号,图书名称,借期,还期,备 注)1 .借阅图书编号是候选码吗2 .说明对上小题判断的理由是什么3 .写出该关系模式的主码4 .该关系模式中是否存在完全函数依赖如果存在,请写出两个

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1