网院作业 发表于 2017-5-15 10:23:10

北师17春《数据库原理与应用》离线作业答案

《数据库原理与应用》作业
本课程作业由两部分组成。第一部分为“客观题部分”,由15个选择题组成,每题1分,共15分。第二部分为“主观题部分”,由简答题和论述题组成,共15分。作业总分30分,将作为平时成绩记入课程总成绩。

客观题部分:
一、选择题(每题1分,共15题)
1、在ACCESS中,假如规定某字段的值必须小于100,应该在那个字段属性中填入“<100(   )
A、输入掩码      B、输入法模式       C、有效性规则      D、有效性文本
2、能当应用程序向数据库管理系统提出查询数据的请求后,从响应用户要求到在屏幕上显示出数据,(   )
A、是由数据库管理系统独立完成的
B、是由操作系统独立完成的
C、将数据从物理设备送到系统缓冲区是由数据库管理系统完成的
D、将数据从物理设备送到系统缓冲区是由操作系统完成的
关系的参照完整性意即(   )
A、与另一个表相关的某属性可以取空值
B、与另一个表相关的某属性必须取相同的值
C、与另一个表相关的某属性除了取空值外,必须取相同的值
D、与另一个表相关的某属性除了取空值外,必须取等于另一个表中某个元组的主码值
假如一个关系模式中有4个数据元组,则该关系的(   )
A、基数是4               B、维数是4
C、元素数是4               D、关系数是4
解决死锁问题可以使用(   )
A、封锁协议            B、两段锁协议
C、一次封锁法            D、顺序封锁法
6、如果一个关系属于第三范式,那么该关系(   )
A、肯定不存在完全函数依赖和部分函数依赖
B、肯定不存在部分函数依赖和传递函数依赖
C、主属性与码之间不存在部分函数依赖和传递函数依赖
D、非主属性与码之间不存在部分函数依赖和传递函数依赖
7、由于主码暂时为空,致使记录无法存入数据库的问题,属于数据库系统的      (   )
A、安全性控制                     B、实体完整性约束
C、参照完整性约束               D、插入异常
8、关系数据语言属于(   )
A、非过程化语言            B、元组关系演算语言
C、域关系演算语言          D、介于元组和域之间的关系数据语言
9、下面的说法正确的是(       )
A、ACCESS数据库具有设置用户口令、给用户授权、和数据加密的安全措施。
B、在ACCESS中,不能够存储图片等多媒体数据。
C、存取路径对用户透明,意即让用户看清楚,数据从物理存储介质放到计算机屏幕上的路径或过程。
D、造成事务运行过程中非正常终止的故障称为系统故障。
10、以下陈述正确的是(       )
A、属于第三范式的关系模式,肯定不存在主属性对码的部分函数依赖和传递函数依赖。
B、参照完整性的意义是与另一个表相关的某属性不能取空值。
C、在关系的交、差、并操作中,要求参与运算的两个表具有相同的属性个数,连接操作则没有此规定。
D、建立视图后,就会在数据库系统中增加一个基本表,然后把其他表中的某些字段存储到该表中。
11、以下陈述错误的是(       )
A、SQL语言嵌入到其他高级语言中使用时,不一定要使用游标。      
B、一次封锁法主要解决死锁问题。   
C、视图对重构数据库提供了一定程度的逻辑独立性。               
D、数据库管理系统的并发控制,可以保证在任何时间内,都能同时处理多个事务。
12、以下陈述错误的是(       )
A、关系模型的完整性规则是对关系的某种约束条件。
B、实体完整性是指主码中的属性不可为空;
C、参照完整性是对外码和主码之间引用规则的定义;         
D、关系模型中仅包含两类完整性约束:实体完整性、参照完整性;
13、数据库管理系统的并发控制(   )
A、可以保证在任何时间内,都能同时处理多个事务
B、使事务在宏观上是串行的,在微观上是并行的
C、使事务在宏观上是并行的,在微观上是串行的
D、通过封锁技术实现
14、在并行数据库中,下面哪一个并行处理粒度最大(   )
A、同一事务内不同查询的并行
B、同一事务内不同操作的并行
C、同一操作内的并行
D、不同事务之间的并行
15、一个事务的执行不被其他事务干扰属于事务的(   )
A、原子性       B、一致性       C、隔离性       D、持续性
主观题部分:
一、简答题(每题2.5分,共2题)
1、试述死锁产生的原因和解决办法。
2、请说出关系模式规范化成BCNF的基本步骤。
二、论述题(每题5分,共2题)
1、请给出如下两个关系交、差、并的结果。
    校篮球队
学生姓名
院系

王盛光
计算机

于立新
中文

陈莹
数学

孙凯
生物

校田径队
学生姓名
院系

赵宏章
数学

于立新
中文

陈莹
数学

吴兰芬
化学


2、请用SQL语言写出满足下列要求的查询语句
借阅(借书证号,图书号,借阅时间)

借书证号
图书号
借阅时间

99001
241804
2002/11/14

99002
438921
2002/11/29

99001
763298
2002/12/01

99003
458746
2002/12/26

99004
863421
2002/12/02


读者(姓名,借书证号,系别)

姓名
借书证号
系别

高颖
99001
电子商务

于新芬
99002
电子商务

陈军伟
99003
计算机

王莉荣
99004
计算机


查询“电子商务”专业学生借阅图书的读者的姓名、借书证号、图书号和借阅时间。(请用连接查询)
查询在2002年11月30日以前借阅了图书的学生的姓名、借书证号、系别和图书号。(请用嵌套查询)
转载请注明无忧答案网
页: [1]
查看完整版本: 北师17春《数据库原理与应用》离线作业答案