金陵科技学院-数据库系统原理试卷-往年试卷B卷.doc

金陵科技学院-数据库系统原理试卷-往年试卷B卷.doc

ID:57430511

大小:71.00 KB

页数:4页

时间:2020-08-17

金陵科技学院-数据库系统原理试卷-往年试卷B卷.doc_第1页
金陵科技学院-数据库系统原理试卷-往年试卷B卷.doc_第2页
金陵科技学院-数据库系统原理试卷-往年试卷B卷.doc_第3页
金陵科技学院-数据库系统原理试卷-往年试卷B卷.doc_第4页
资源描述:

《金陵科技学院-数据库系统原理试卷-往年试卷B卷.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、金陵科技学院试卷2016/2017学年第1学期课程所属部门:软件工程学院课程名称:数据库系统原理课程编号:考试方式:(B、闭)卷使用班级:软件工程学院15软件工程(嵌入式培养)命题人:教研室(系)主任审核:主管领导批准:班级:学号:姓名:题号一二三四五六七八九十总分得分一、填空题(本题10空,每空1分,共10分)1、数据库系统包括①、数据库管理系统、应用系统和②四部分。2、并发操作带来的数据不一致性包括:③、④和读“脏”数据。3、数据库设计的步骤通常分为六个阶段:需求分析、概念结构设计、⑤、⑥、⑦、数据库运行和维护。4、事务具有四个特性,分别是:⑧、⑨、⑩和持续性。二、单项选择题(请

2、在每小题的4个备选答案中,选出一个最佳答案,共15小题;每小题1分,共15分)1、对于现实世界中事物的特征,在实体-联系模型中使用________________。A.属性描述B.关键字描述C.二维表格描述D.实体描述2、在数据库中,下列说法________是不正确的。A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余3、假设有关系R和S,关系代数表达式R-(R-S)表示的是_______。A.R∪SB.R∩SC.R-SD.R×S4、关系模型中三类完整性约束分别是实体完整性、_________和用户定义

3、完整性。A.系统完整性B.操作完整性C.关系完整性D.参照完整性5、下列各项操作中,不属于数据操纵功能的是________。A.更新  B.查询C.插入D.定义6、在关系模式R中,函数依赖X→Y的语义是________。A.在R的某一关系中,若两个元祖的X值相等,则Y值也相等B.在R的每一关系中,若两个元祖的X值相等,则Y值也相等C.在R的某一关系中,Y值应与X值相等D.在R的每一关系中,Y值应与X值相等7、若关系R满足第三范式,说明在R中消除了非主属性对码的________依赖。A.传递函数B.多值C.部分函数和传递函数D.部分函数8、SQL语言中用__________语句实现事务的

4、回滚。A.CREATETABLEB.ROLLBACKC.GRANT和REVOKED.COMMIT9、如果事务T获得了数据项Q上的排它锁,则T对Q________。A.只能读不能写B.只能写不能读C.既可读又可写D.不能读不能写10、设有如下图所示的关系R,经操作的运算结果是________。A.B.C.D.11、把对关系STU的属性AGE的修改权授予用户user1的T-SQL语句是(  )A.GRANTAGEONSTUTO'user1'B.GRANTUPDATE(AGE)ONSTUTO'user1'C.GRANTUPDATE(AGE)ONSTUTOuser1D.GRANTUPDATEO

5、NSTU(AGE)TOuser112、用来记录对数据库中数据进行的每一次更新操作的是__________。A.数据库后备副本B.日志文件C.存储过程D.缓冲区13、在E-R模型中,如果有3个不同的实体型,2个M:N联系,根据E-R模型转换为关系模型的规则,转换为关系的数目是___________。A.12B.5C.6D.314、用下面的T-SQL语句建立一个基本表:CREATETABLEStudent(SnoCHAR(4)PRIMARYKEY,SnameCHAR(8)NOTNULL,SexCHAR(2),AgeINT)可以插入到表中的元组是()A.'5021','刘祥',男,21B.N

6、ULL,'刘祥',NULL,21C.'5021',NULL,男,21D.'5021','刘祥',NULL,NULL15、设有关系模式R(A,B,C,D,E),函数依赖集F={A→B,B→C,C→D,D→A},ρ={AB,BC,AD}是R上的一个分解,那么分解ρ相对于F________A.既是无损连接分解,又是保持函数依赖的分解B.是无损连接分解,但不是保持函数依赖的分解C.不是无损连接分解,但是保持函数依赖的分解D.既不是无损连接分解,也不是保持函数依赖的分解三、简答题(本题共5小题,每小题5分,共25分)1、试描述数据库设计的全部过程(3分)以及过程中各个阶段的设计描述(2分)?2、

7、并发操作可能会产生哪几类数据不一致(3分)?用什么方法避免不一致的情况?(2分)。3、什么是数据库中的自主存取控制方法?(3分)常用的自主存取控制语句是什么?(2分)4、数据库运行可能产生的故障有哪几类?(2分)哪些故障影响事务的正常执行?(2分)哪些故障破坏数据库中的数据?(1分)5、什么是意向锁?(3分)为什么要引进意向锁(2分)?四、SQL语言(本题共10小题,每题3分,共30分)设有关系模式:S(SNO,SNAME,CITY),其中,S

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

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

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