2016年12月 东北大学继续教育学院数据库技术在线考核(b)试题及答案

2016年12月 东北大学继续教育学院数据库技术在线考核(b)试题及答案

ID:18610262

大小:80.00 KB

页数:5页

时间:2018-09-19

2016年12月 东北大学继续教育学院数据库技术在线考核(b)试题及答案_第1页
2016年12月 东北大学继续教育学院数据库技术在线考核(b)试题及答案_第2页
2016年12月 东北大学继续教育学院数据库技术在线考核(b)试题及答案_第3页
2016年12月 东北大学继续教育学院数据库技术在线考核(b)试题及答案_第4页
2016年12月 东北大学继续教育学院数据库技术在线考核(b)试题及答案_第5页
资源描述:

《2016年12月 东北大学继续教育学院数据库技术在线考核(b)试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、东北大学继续教育学院数据库技术试卷(作业考核线上)B卷学习中心:奥鹏教育沈阳直属院校学号:C09024011590043姓名冯海东(共页)总分题号一二三四五六七八九十得分一、单项选择题(本大题共10小题,每小题2分,共20分)1.当数据的存储结构改变时,数据的逻辑结构可以不变,从而应用程序也不用改变这就是数据与程序的A.物理独立性B.逻辑独立性C.一致性D.完整性[A]2.有两个实体集,并且它们之间存在着一个1:M联系,那么根据ER模型转换成关系数据库的规则,这个ER结构转换成表的个数为A.1B.2C.3D.4[C]3.下列叙述正确的是A.主码是一个属性,它能惟一标识一列B.主码

2、是一个属性,它能惟一标识一行C.主码是一个属性或多个属性的组合,它能惟一标识一列D.主码是一个属性或多个属性的组合,它能惟一标识一行[D]4.在标准SQL中,表示短整型数据类型的语法用A.INTEGER语句B.INT语句C.NUMERIC语句D.SMALLINT语句[A]5.已知关系S(S#,SNAME,AGE,SEX),SC(S#,C#,GRADE),统计每一年龄段选修课程的学生人数的操作如下:SELECTAGE,COUNT(*)FROMS,SCWHERES.S#=SC.S#GROURBYA.S.S#,SC.S#B.DISTINCTS.S#,SC.S#C.DISTINCTS.S

3、#,AGED.S.S#,AGE[C]6.有关系模式:学生(学号,姓名,年龄,系号)。对学生关系的查询语5课程名称:数据库技术句如下:SELECT系号,AVG(年龄)FROM学生如果要完成该语句的功能,应该添加的语句是A.GROUPBY学号B.GROUPBY系号C.ORDERBY学号D.ORDERBY系号[A]7.有关系模式:教学(学号、教工号、课程号)。假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程只能由一个老师来讲授,那么该关系模式存在的问题是A.插入异常B.删除异常C.修改复杂D.以上都有[D]8.SQLServer2000为保

4、证数据的完整性、一致性,常采用A.触发器技术和网络技术B.触发器技术和封锁技术C.存储过程技术和封锁技术D.触发器技术和存储过程技术[D]9.在数据库恢复机制中,日志文件的作用是用于数据库恢复。登记日志文件的两条原则:严格按照并发事务执行的时间次序,以及A.先写日志文件,后写数据库的更新操作B.后写日志文件,先写数据库的更新操作C.同时写日志文件和数据库的更新操作D.写日志文件和写数据库的更新操作的顺序无关[A]10.在第一个事务以排他锁方式读写数据A时,其他事务对数据A可以是A.实现排他锁的读B.实现共享锁的读C.不加封锁的读D.读写等待[D]二、填空题(每小题1分,共10小题

5、,10分)11.现实中事物之间的联系有三种,分别是一对一联系,一对多联系和多对多联系,这反映了(实体)之间的联系。12.假设每个班级有多个班干部,则班级和班干部之间的联系是(一对多)联系。13.E-R图的设计,属于数据库系统设计中的(概念结构)阶段。14.索引存取方法和存储结构的选择,属于数据库系统设计中的(物理结构设计)阶段。15.所有带IN谓词、比较运算符、ANY和ALL谓词的子查询都能用带(EXISTS)谓词的子查询等价替换。16.SQLServer2000的服务管理器用于开启、(暂停)和停止SQL服务工作。17.在用DECLARE命令声明之后,所有的变量都被赋予初值NUL

6、L。需要用(SELECT)或SET命令来给变量赋值。18.修改被参照关系中的主码问题,若允许修改关系主码,但必须保证主码的非空和(唯一性),否则拒绝修改。19.触发器能够对数据库中的相关表实现(增、删)更改。20.带有EXISTS谓词的子查询结果不返回任何数据,若子查询结果(非空),则返回真值。5课程名称:数据库技术三、简答题(每小题6分,共5小题,30分)21、参照完整性规则中对外码有何要求,并举例说明。答:外码必须是另一个表的相应的主码的有效值或者是空值22、简述SQLServer中的对象权限的含义及内容。答:对象权限的含义:针对数据库对象设置,由数据库对象拥有者授予或撤销。

7、对象权限的内容:包括SELECT、UPDATE、INSERT、DELETE、EXECUTE等。23、简述SQLServer中的实现数据库完整性的4种方法。答:数据库完整性种类有3种:域完整性、实体完整性、参照完整性。数据库完整性实现方法有2种:声明数据完整性和过程数据完整性。24、举例说明SQLServer中完整性约束的静态约束和动态约束。答:静态约束含义:数据库每一确定状态时,数据对象所应满足的约束条件。动态约束含义:数据库从一种状态转变到另一种状态时,新、旧值之间所应满足的约

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

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

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