欢迎来到天天文库
浏览记录
ID:34178632
大小:61.62 KB
页数:6页
时间:2019-03-04
《数据库原理复习题部分答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、答案仅供参考,如有错误,学霸更正!纯手打!!!烟台大学2013〜2014学年第2学期数据库原理与应用试卷A学生姓名学号所在院系班级考试时间为120分钟题号■•二三四五六七总分得分阅卷人合分人一、解释下列名词(每个2分,共10分)1.数据库系统(DBS)数据库系统是具有管理和控制数据库功能的计算机应用系统。这个系统包括:(1)以数据为主体的数据库;(2)管理数据库的软件一一数据库管理系统;(3)支持数据库系统的计算机硬件环境和操作系统环境;(4)管理和使用数据库系统的人,特别是负责全面管理和控制数据库系统的正常运行的人
2、员一一数据库管理员。2・主键一个关系至少有一个候选键,也可能有多个候选键,一般从候选键中挑选一个作为主键。主键的值可以用来识别和区分元组,它应该是唯一的,即每个元组的主键的值是不能相同的。3.外键如果关系中的属性或属性组不是本关系的键,而是引用其他关系的键,则称为此关系的外键。4.视图视图是从若干个基本表和视图导岀的表,它与基本表不同,其本身并不保存数据,数据仍存放在基本表中。在创建视图时,数据库中只存放视图的定义;在使用视图时,才去求对应数据,所以称视图为“虚表”。3.事务事务是用户定义的一组数据库操作序列,它是数
3、据库的逻辑工作单位。事务是由事务开始与事务结束之间执行的全部操作组成。这些操作要么全做要么全没做,是一个不可分割的工作单位。二、选择题,共20小题(每题1分,共20分)1.数据库的逻辑数据独立性是指oA.内模式变化时应用程序可以不变;B.概念模式变化时应用程序可以不变;C.概念模式变化吋,只要适当调整外模式和概念模式间的映射,应用程序可以不变;D.概念模式变化时,只要适当调整外模式和概念模式间的映射,外模式上的应用程序可以不变。2.对数据库物理存储方式的描述称为()A.外模式B.内模式C.概念模式D.逻辑模式3.数据
4、模型用关系表示数据之间的联系。A.关系B.网络C.层次D.面向对象4.数据库技术的三级模式中,数据的全局逻辑结构用—来描述A、子模式B、用户模式C、模式D、存储模式5.用户涉及的逻辑结构用—描述A、模式B、存储模式C、概念模式D、子模式(外模式)6.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是()。A、书号B、读者号C、书号+读者号D、书号+读者号+借期7.概念模型表示方法最常用的是—A、ER方法B、数据的方法C、分布式方
5、法D、面向对象的方法8•将E-R模型转换成关系模型,展于数据库的()。A.需求分析B.概念设计C.逻辑设计D.物理设计A.事务处理B.完整性约束C.数据恢复D.安全性控制10.如果事务T已在数据R上加了X锁,则其他事务在数据R上()A.只可加X锁B.只可加S锁C.可加S锁或X锁D.不能加任何锁11•在SQL语言中,用户可以育接操作的是()A、基本表B、视图C、基本表和视图D、基本表或视图12.在SQL的SELECT语句中,与选择运算对应的命令动词是()A、SELECTB、FROMC、WHERED、GROUPBY13.
6、在数据库与宿主语言之间传递信息是通过()A、全局变量B、局部变量C、公共数据区D、系统缓冲区14.在SQL语言中,对输出结果排序的是()A、ORDERBYB、WHEREC、GROUPBYD、HAVING15.在SELECT语句中使用*,表示()A、选择任何屈性B.选择全部屈性C、选择全部元组D、选择主码15.在SELECT语句中使用GROUPBYSNO时,SNO必须()A、在WHERE中出现B、在FROM中出现C、在SELECT中出现D、在HAVING中出现16.在嵌入式SQL中,当SQL语句中引用宿主语言的程序变量
7、时,程序变量应()A、加前缀$B、加后缀$C、加前缀:D、加后缀:17.在SELECT语句中,对应关系代数中“投影”运算的语句是()A、SELECTB、FROMC、WHERED、SET18.视图建立后,在数据字典中存放的是()A、查询语句B、视图的内容C、视图的定义D、产生视图的表的定义19•在SQL语言中,DELETE语句的作用是()A、删除基本表B、删除视图C、删除基本表和视图D、删除基本表和视图的元组20.在SQL语言中使用FOREIGNKEY时,与之配合的语句是()A、EXISTSB、EXCECC、TABLE
8、D、REFERENCES三、简述题1.简述数据库系统管理数据的特点。(1)采用特定的数据模型,使数据结构化。(2)数据的独立性高。(3)数据的共享性好,数据冗余度低。(4)为用户提供了方便的用户接口。(5)有统一的数据控制功能。(6)提供数据控制功能。1.简述数据库管理系统是如何进行并发控制的(1)用户通过应用程序A屮的某条DML语句向DBMS
此文档下载收益归作者所有