数据库系统概论期末考试题

数据库系统概论期末考试题

ID:31950802

大小:201.00 KB

页数:18页

时间:2019-01-29

数据库系统概论期末考试题_第1页
数据库系统概论期末考试题_第2页
数据库系统概论期末考试题_第3页
数据库系统概论期末考试题_第4页
数据库系统概论期末考试题_第5页
资源描述:

《数据库系统概论期末考试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、可编辑版2004-2005学年第二学期期末考试D2002级计算机科学与技术专业《数据库原理与应用》课程试题一、选择题(15分,每空1分):1.数据库系统中,物理数据独立性(physicaldataindependence)是指____。A.数据库与数据库管理系统的相互独立B.应用程序与DBMS的相互独立C.应用程序与存储在磁盘上数据库的物理模式是相互独立的D.应用程序与数据库中数据的逻辑结构相互独立2.数据库系统的特点是____、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。A.数据共享B.数据存储C.数据应用D.数据保密3.数据库管理系统能实现对数据库中数据的查询、插入、修改

2、和删除等操作的数据库语言称为____。A.数据定义语言(DDL)B.数据管理语言C.数据操纵语言(DML)D.数据控制语言4.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为①B;从表中选出满足某种条件的元组的操作称为②A;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为③C。A.选择B.投影C.连接D.扫描5.关系模型中,一个候选码____。A.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D.必须由多个属性组成6.SQL语言是____语言。A.层次数据库B.网络数据库C.关系数据库D.非数据库7.数据

3、库中只存放视图的________。A.操作B.对应的数据C.定义D.限制8.关系数据库规范化是为解决关系数据库中____问题而引入的。A.数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性9.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的________。A.可靠性B.一致性C.完整性D.安全性10.若事务T对数据对象A加上S锁,则________。A.事务T可以读A和修改A,其它事务只能再对A加S锁,而不能加X锁。B.事务T可以读A但不能修改A,其它事务能对A加S锁和X锁。C.事务T可以读A但不能修改A,其它事务只能再对A

4、加S锁,而不能加X锁。D.事务T可以读A和修改A,其它事务能对A加S锁和X锁。11.事务的原子性是指________。A.事务中包括的所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的D.事务必须是使数据库从一个一致性状态变到另一个一致性状态12.数据库中的封锁机制(locks)是____的主要方法。A.完整性B.安全性C.并发控制D.恢复13.对并发操作若不加以控制,可能会带来数据的____问题。A.不安全B.死锁C.死机D.不一致Word完美格式可编辑版二、填空题(15分,每空1分):1.传统的集合“并、交、

5、差”运算施加于两个关系时,这两个关系的①属性个数必须相等,②相对应的属性值必须取自同一个域。2.指出下列缩写的含义:DBMS①DBMS数据库管理系统、DBA②DBA数据库管理员。3.在关系A(S,SN,D)和B(D,CN,NM)中,A的主码是S,B的主码是D,则D在S中称为__外码__。4.数据冗余可能导致的问题有①浪费存储空间及修改麻烦和②5.数据库在运行过程中可能产生的故障有①Transactionfailure②Systemcrash③Diskfailure三、判断题(10分,每小题5分):判断下述结论是否正确,对正确的结论加以证明,对错误的结论说明原因(或举一反例进行说明)。1.

6、view可串行化的调度(schedule)一定也是冲突(conflict)可串行化的调度。结论错误。例如581页Schedule9isaviewserializableschedulebutisnotaconflictserializableschedule.2.在确定关系的候选码时,如果属性X在函数依赖的左右都不出现,则候选码中必不包含X。结论错误。在确定关系的候选码时,如果属性X在函数依赖的左右都不出现,则候选码中必包含X,因为只有X能够函数决定X。四、简答题:2.什么是关系的外码?并举例说明。答:关系模式R中属性或属性组X并非R的码,但X是另一个关系模式的码,则称X是R的外部码,也

7、称外码。学生数据库中有关系STUDENT(SNO,SNAME,SEX,AGE)、关系COURSE(CNO,CNAME)和关系SC(SNO,CNO,GRADE),SC关系中SNO是外码,其参照关系是STUDENT;CNO也是外码,其参照关系是COURSE。3.如何通过定义视图和存取控制保证数据库的安全性?并用SQL语言举例说明。视图能够对机密数据提供安全保护。有了视图机制,就可以在设计数据库应用系统时,对不同的用户定义不同的视图,使机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。