资源描述:
《数据库系统原理模拟试卷(二)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、北方民族大学计算机学院数据库系统系统原理模拟试卷一、选择题(20分,每小题2分)1.下列四项中,不属于数据库特点的是:A.数据共享B.数据冗余很高C.数据完整性D.数据独立性高2.设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为:A.r+sB.r-sC.r×sD.max(r,s)3.在ER模型中,如果有6个不同实体集,有9个不同的二元联系,其中3个1∶N联系,3个1∶1联系,3个M∶N联系,根据ER模型转换成关系模型的规则,转换成关系的数目是:A.6B.9C.12D.154.取消所授权限的命令是:A.DELET
2、E┄FROM┄B.DROP┄FROM┄C.RELEASE┄FROM┄D.REVOKE┄FROM┄5.弱实体集转换为关系模式后,其关系模式的属性为:A.自身属性及来自于另一个实体集的键码属性B.只来自于弱实体集属性本身C.只来自于另一个实体集的键码属性D.以上都不对6.在关系代数表达式的优化策略中,不正确的叙述是:A.尽可能早地执行选择B.尽可能早地执行联接C.同时计算一连串的选择和投影D.把笛卡儿积和随后的选择合并成联接运算7.关于数据库表中的主键或unique(唯一值),下面哪种说法正确:A.主键中每个属性都隐含unique。B.主
3、键中各属性的联合取值为unique。C.unique与主键等价。D.每个unique属性都隐含为主键。8.关于函数依赖的判断,下面哪种说法不正确?A.若任意两元组在属性A上一致,在B上也一致,则有A→B成立。B.若任意两元组在属性A上一致,在B上不一致,则A→B不成立。C.若任意两元组在属性A上不可能一致,则不管在B上是否一致,有A→B成立。D.若任意两元组在属性A上不可能一致,则A→B不成立。9.若某关系R(A,B,C,D)有函数依赖AB→C,C→D,D→A,那么下面那一个属性集不是关系R的键:A.{A,B}B.{B,C}C.{B,
4、D}D.{A,C}10.下列式子中,不正确的是:A.R∪S=R∪(S-R)B.R∪S=S∪(S-R)C.R∩S=R-(R-S)D.R∩S=S-(S-R)二、填空题(10分,每小题2分)1.SQL语言提供数据库定义、数据操作、数据控制等功能。2.如果X→Y和X→Z成立,那么X→YZ也成立,这个推理规则称为_合并规则______。3.关系规范化理论是设计_关系数据库____的指南和工具。4.缓冲区管理程序是由DBMS的__存储管理程序_______实现的。5.数据完整性约束分为实体完整性约束和__参照___完整性约束。三、名词解释(10分
5、,每小题2分)1.属性实体所具有的某一特性2.元组数据库关系表中的每一行就是一个元组。3.聚集运算从多个输入行中计算出一个结果,例如:count(数目),sum(和),avg(均值),max(最大值)和min(最小值)的函数。4.自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。5.事务的一致性事务执行的结果必须从一个一致性装填变到另一个一致性状态。事务是用户定义的一个数据库的操作序列。事务的隔离性:一个事务的执行不能被其他事务干扰。事务的原子性:事务是数据库的逻辑工作单位
6、,事务中包括的诸操作要么都做,要么都不做。四、简答题(20分,每小题4分)ABC3682794871.设有关系R(A,B,C)和S(C,D,E),其元组如下所示:CDE475876365512计算∏B,E(R×S),结果为:BE2277995151512.设有两个关系R(A,B,C)和S(D,E,F),试对关系代数表达式ΠA,F(σc="8"(R×S))进行优化并画出语法树。答:3.设教学数据库中有三个基本表:S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学生姓名、年龄、性别。C(CNO,CNAME,TEACHER),
7、其属性分别表示课程号、课程名、上课教师名。SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、成绩。试解释下列SQL语句的语义:CREATEASSERTIONASSE8CHECK(30>=ALL(SELECTCOUNT(SC.SNO)FROMS,SCWHERES.SNO=SC.SNOANDSEX=’F’GROUPBYCNO));答:每门课程中的女同学选修人数最多是30人。4.设有关系模式R(SNO,TNAME,TADDR),其属性分别表示学生学号、指导老师姓名、指导老师地址。如果规定:(1)每个学生只有一个指导老师;(2)
8、每个指导老师只有一个联系地址;(3)指导老师不允许同名同姓。试回答下列问题:(1)根据上述规定,写出关系模式R的基本函数依赖;(2)找出关系模式R的候选码;(3)试问关系模式R最高已经达到第几范式?为什么?答:⑴R的基本