欢迎来到天天文库
浏览记录
ID:15370698
大小:104.50 KB
页数:11页
时间:2018-08-02
《数据库复习(题库讲解3)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、上海电机学院200__–200__学年第__学期《数据库原理及应用》课程期末考试试卷 C 2007.10开课学院: ,专业: 考试形式:闭、开卷,所需时间 90 分钟考生姓名: 学号: 班级 任课教师 题序一二三四五六总分得分 评卷人 一、 填空题(共20分,每空格1分)1. 数据库管理系统是位于用户与_____________之间的一个数据管理软
2、件,它主要包括_____________功能、_____________功能、数据库的运行管理和数据库的建立与维护功能等基本功能。2. 数据库管理系统必须提供的数据控制和保护功能包括____________、____________、____________、____________和事务支持。3. SQL语言的数据定义功能包括____________、____________和____________。4. 若事务在运行过程中,由于种种原因,使事务未运行到正常终止之前就被
3、撤消,这种情况就称为____________。5. 在数据库设计中,对数据库的概念、逻辑和物理结构和改变称为____________,其中,改变概念或物理结构又称____________,改变物理结构称为____________。6. 数据模型通常包括_____________、_____________和_____________3个要素。7. E-R模型是对现实世界的一种抽象,它的主要成分是_____________、_____________和_____________
4、。 二、选择题(共30分,每小题2分)1.数据存储结构的改变对应用程序的影响,称为数据库的____A.数据的物理独立性 B.数据的逻辑独立性C.物理结构的独立性 D.逻辑结构的独立性2.下面关于数据库系统的正确叙述是____A.数据库系统减少了数据冗余 B.数据库系统避免了数据冗余 C.数据库系统中数据的一致性指数据类型一致D.数据库系统比文件系统能管理更多的数据3.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系
5、是___。A.一对一 B.一对多C.多对一 D.多对多4.在数据库设计中,当合并局部ER图时,学生在某一局部应用中被当作实体,而在另一局部应用中被当作属性,那么我们称这种现象为_____冲突。A.属性冲突 B.命名冲突C.联系冲突 D.结构冲突5.在关系代数的传统集合运算中,假定有关系R和S,运算结果为W。如果W中的元组属于R,并且属于
6、S,则W为___运算的结果。A.笛卡尔积 B.并 C.差 D.交6.已知学生表Student、课程表Course和学生选课表SC.它们的结构如下: Student(Sno,Sname,Ssex,Sage,Sdept) Course(Cno,Cname)SC(Sno,Cno,Grade)其中:Sno为学号,Sname为姓名,Ssex为性别,Sage为年龄,Sdept为系别,Cno为课程号,Cname为课程名,GradeE为成绩。要查找选修”COMPUTE
7、R”课程的女学生姓名,将涉及到关系:_____ A.Student B.SC,Course C.Student,SC D.Student,Course,SC7.SQL语言具有两种使用方式,分别是交互式SQL和_____A.提示式SQL B.多用户SQLC.嵌入式SQL D.解释式SQL8.由于关系模式设计不当引起的更新异常是______A.两个事物同时对一数据项进行更新而造成数据不一致B.由于关系的不同元组中数据冗余,更新时未能同时更
8、新所有元组而造成的数据不一致C.未经授权的用户对数据进行了更新D.对数据的更新因为违反完整性的约束条件而遭到拒绝9.授权编译系统和合法性检查机制一起组成了_____子系统A.安全性 B.完整性 C.并发控制 D.恢复10.下面哪个不会破坏正在运行的数据库____A.磁盘损坏 B.磁盘的磁头碰撞
此文档下载收益归作者所有