[自考类试卷]全国自考(数据库系统原理)模拟试卷7及答案与解析.doc
《[自考类试卷]全国自考(数据库系统原理)模拟试卷7及答案与解析.doc》由会员分享,可在线阅读,更多相关《[自考类试卷]全国自考(数据库系统原理)模拟试卷7及答案与解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、全国自考(数据库系统原理)模拟试卷 7 及答案与解析一、单项选择题1 对于实体集 A 中的每一个实体,实体集 B 中至少有一个实体与之联系,反之亦然,则称实体集 A 与实体集 B 之间具有的联系是 ( )(A)多对一(B)一对多(C)多对多(D)一对一2 对用户访问数据库各种资源的权限加以限定是为了保护数据库的( )(A)完整性(B)安全性(C)并发性(D)一致性3 对关系的描述不正确的是( )(A)关系是一个集合(B)关系是一张二维表(C)关系可以嵌套定义(D)关系中的元组次序可交换4 下列规则中正确的是( )(A)若 XY,WYZ,则 WXZ(B)若 XY,则 XY(C)若 XYZ,则 X
2、Z,YZ(D)若 Xn Y=,则 XY5 在 MS SQL Server 中,建立表 stu(no,name,sex,birthday),no 为表的主键,表中信息如题 5 表所示,能够正确执行的插入操作是( )(A)INSERT INTO stu VALUES(陈静,女)(B) IINSERT ITNTO stu VAIJUES(4, 陈静,女, 1978/10109)(C) INSERT INT() stu VALUES(2, 陈静,女 , 1978/10109)(D)INSERT INTO stu VALUES(2, 女,陈静 , 1978/10/09)6 在 SELECT 语句中使用*
3、表示( )(A)选择任何属性(B)选择全部属性(C)选择全部元组(D)选择主键7 在第一个事务以 S 封锁方式读数据 A 时,第二个事务对数据 A 的读方式会遭到失败的是( )(A)实现 X 封锁的读(B)实现 S 封锁的读(C)不加封锁的读(D)实现共享型封锁的读8 在 DB 恢复中,对尚未做完的事务执行( )处理。(A)REDO(B) UNDO(C) COMMIT(D)ROLLBACK9 下列哪个关键字不能用来激活触发器( )(A)Insert(B) Update(C) Delete(D)Select10 解决并发操作带来的数据不一致性问题时普遍采用( )(A)封锁(B)恢复(C)存取控制
4、(D)协商11 在数据库系统中,日志文件用于( )(A)保障事务的并发性(B)保障数据的安全性(C)检测系统的死锁(D)数据库故障的恢复12 设有关系 R 和 S 如题 12 图所示,则 的值是 ( )13 下列不属于并发操作带来的问题是( )(A)丢失更新(B)读脏数据(C)不可重复读(D)死锁14 PB 90 连接数据库首先要做的一步是 ( )(A)建立 ODBC 数据源(B)建立数据描述文件(C)用 “Connect”命令连接数据库(D)连接数据源15 SQL Server 2000 的主要工具中,执行 T-SQL 的最佳轻量级工具是( )(A)查询分析器(B)服务管理器(C)企业管理器
5、(D)事件探查器二、填空题16 DBMS 提供 DML 实现对数据的操作,基本的数据操作有两类:检索和_。17 当局部 ER 图合并全局 ER 图时,可能出现_冲突、结构冲突、命名冲突。18 关系模型中,数据联系是通过表间的_实现的。19 关系代数运算中, 连接可由选择和_操作组合而成。20 存储过程是使用 SQL 语句和流程控制语句编写的模块,存储过程经编译和优化后存储在中。21 保护数据库,防止不合法的使用,以免数据的泄密、更改或破坏,属于数据库的_控制。22 DBS 运行的最小逻辑工作单位是_。23 SQL Server 2000 引擎对外使用 Net-Library 抽象层来支持不同的
6、_。24 PowerBuilder 的一大特点是提供了_,它封装了对数据库中的数据操作。25 ODBC 的卓越贡献是使应用程序具有良好的互用性和可移植性,并且具备同时访问多种_的能力。三、简答题26 什么是角色?27 简述 SQL Server 触发器。28 简述 T-SQL 语言中 BeginEnd 语句的作用。29 简述 PowerBuildcr 90 中连接 ODBC 数据库的步骤。30 简述引用类型的概念。31 简述 DB 驱动程序的主要任务。32 什么是 SQL/CLI?33 简述对象联系图的定义。34 简述类图中的重复度与 ER 图中实体的基数的区别。35 ODBC 的体系结构有哪
7、几层?四、综合题35 设有三个关系 A(Anum,Aname,city),它的属性分别是:商场号,商场名称,商场所在城市;B(Bnum,Bname,price),它的属性分别是:商品号,商品名称,价格;AB(Anum,Bnum,qty),它的属性分别是商场号,商品号,商品销售数量。依据上述关系回答下面小题。36 用 SQL 语句创建一个基于 A、B、AB 三个表的视图(上海商场),其中包括城市为上海的商场名称及其销售的商品名称。37 用 SQL 语句查询所有商品的名称及其销售总额。38 用 SQL 语句查询共有多少家商场销售“长虹彩电”。38 图书借阅关系数据库如下:图书(图书号,书名,作者,
8、单价,库存量)读者(读者号,姓名,工作单位,地址)借阅(图书号,读者号,借期,还期,备注)其中,还期为 NULL 表示该书未还。基于以上关系回答下列小题。39 用 SQL 语句建立未还图书的读者姓名和工作单位的视图。40 用 SQL 语句查询“马林”所借图书中未还的书名。41 用 SQL 语句查询书名为“高等数学”的库存量。42 分析以下 SQL 语句:SELECT 姓名FROM 读者WHERE 读者号 IN(SELECT 读者号FROM 借阅WHERE 图书号=001);请写出相应的关系代数表达式。五、设计题42 已知有如下三个关系:学生(学号,姓名,系号)项目(项目号,项目名称,报酬)参加
9、(学号,项目号,工时)其中:系号指学生所在系的编号;报酬指参加该项目每个工时所得的报酬。基于以上关系回答小题。43 试用关系代数表达式写出下列查询:列出“王明” 同学所参加项目的名称。44 分析以下 SQL 语句:SELECT X学号FROM 参加 X,参加 YWHERE X学号一 Y学号AND X项目号Y项目号;请问上述语句完成了什么查询操作?45 试用 SQL 语句写出下列查询:列出每个系所有学生参加项目所获得的总报酬。46 试用 SQL 语句写出下列操作:将“电脑动画”项目的报酬改为所有项目的平均报酬。47 图书出版管理数据库中有两个基本表:图书(书号,书名,作者编号,出版社,出版日期)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 试卷 全国 数据库 系统 原理 模拟 答案 解析 DOC
