欢迎来到天天文库
浏览记录
ID:10117857
大小:29.00 KB
页数:4页
时间:2018-06-11
《单项选择题(在每小题的四个备选答案中选出一个正确答案...》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共10分)1.数据库系统的三级模式中,表达物理数据库的是( )。A.外模式 B.模式 C.用户模式 D.内模式2.具有坚实数学理论基础的数据模型是( )。A.关系模型 B.层次模型 C.网状模型 D.E—R模型3.供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类
2、型是( )。A.多对多 B.一对一 C.多对一 D.一对多4.在关系模型中,关系的每一个属性值( )。A.不能全同 B.可以全同 C.必须全同 D.是不可分割的5.多个用户同时对同一数据进行操作,描述的是( )。A.数据库的完整性 B.数据库的并发控制C.数据库的恢复 D.数据的完整性6.构造关系数据模型时,通常采用的方法是( )。A.从网状模型导出关系模型
3、 B.从层次模型导出关系模型 C.从E—R图导出关系模型 D.以上都不是7.以下四项中,不包括在数据库维护工作中的是( )。A.故障维护 B.设计关系模型C.定期维护 D.日常维护9.SQL语言的结构中,( )有对应的存储文件。A.视图 B.基表 C.视图和基表 D.存储文件和视图10.在视图上不能完成的操作是( )。A.查询 B.定义
4、基表 C.更新视图 D.定义新视图二、填空题(每小题1分,共10分)2.数据库保护问题包括:安全性保护、完整性、故障恢复和__________等多方面。3.关系代数中专门的关系运算包括:__________、投影、连接和除法。5.任何一个二元关系一定满足的范式是__________(在INF、2NF、3NF范围内)。6.关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体化、并且是建立在__________基础之上。7.数据库的逻辑设计划分成三个设计
5、阶段:第一阶段:__________,第二阶段:E-R模型设计,第三阶段:逻辑模式设计。8.一个关系的所有属性都是主属性,则该关系一定满足的范式是__________(在1NF、2NF、3NF范围内)。9.当数据库被破坏后,如果事先保存了__________,就有可能恢复数据库。10.数据库系统的生命周期分为以下五个阶段:__________、设计、编码、测试和运行。三、名词解释(每小题4分,共16分)1.关键码2.数据库的安全性控制3.数据模型4.非规范关系四、简答题(每小题5分,共20分)1.举出数据库系统中可
6、能发生的三种故障。2.为什么一个二元关系一定满足3NF?3.简述数据库系统的组成。4.关系代数中有哪几种基本操作?五、程序设计题(每小题3分,共24分)现有关系数据库如下:部门(部门号,名称,负责人编号,联系电话)职工(职工号,姓名,出生日期,性别,工资,部门号,职称)医疗(职工号,就医日期,医疗费用,医院名称,诊断结果)用关系代数表达式实现下列1—4小题:1.检索职工“卢仪”作为部门负责人所在部门的名称和联系电话;2.检索部门“市场部”中所有工程师的姓名、工资、就医日期和医疗费用;3.检索在“红会医院”中没有就医
7、记录的职工号、姓名和职称;4.检索每次医疗费用都不超过100元的医疗记录的职工号、姓名;用SQL语言实现下列5—8小题:5.检索职工“卢仪”作为部门负责人所在部门的名称和联系电话;6.检索在“红会医院”中没有就医记录的职工号、姓名和部门名称;7.将所有职称是“工程师”的女职工每次的医疗费用减半;8.定义一个没有任何医疗记录的男职工的职工号、姓名视图AAA。六、应用题(每小题5分,共20分) 现有某个应用,涉及到两个实体集,相关的属性为: 实体集R(A1,A2,A3,A4),其中,A1为码 实体集S(B1
8、,B2,B3),其中B1为码从实体集R到S存在一对一的联系,联系属性是C1和C2。1.设计相应的关系数据模型;2.如果将上述应用的数据库设计为一个关系模式,如下: RS(A1,A2,A3,A4,B1,B2,B3,C1,C2)这种设计是否合适?并说明理由。3.上述第2题的关系模式RS满足第二范式吗?为什么?4.如果将上述应用的数据库设计为两个关系模式,如下
此文档下载收益归作者所有