收藏 分享(赏)

《数据库原理》模拟试卷(二).doc

上传人:天天快乐 文档编号:1141348 上传时间:2018-06-14 格式:DOC 页数:5 大小:79.50KB
下载 相关 举报
《数据库原理》模拟试卷(二).doc_第1页
第1页 / 共5页
《数据库原理》模拟试卷(二).doc_第2页
第2页 / 共5页
《数据库原理》模拟试卷(二).doc_第3页
第3页 / 共5页
《数据库原理》模拟试卷(二).doc_第4页
第4页 / 共5页
《数据库原理》模拟试卷(二).doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、数据库技术模拟试卷(二) 包括参考答案 一、 单项选择题(15 小题,每小题 2 分,共 30 分)1DB 是指 【A】数据库应用软件【B】数据库管理软件【C】数据的集合 【D】数据库系统2文件系统的缺点是 【A】数据联系密切 【B】数据独立性程度高【C】数据依赖于程序【D】结构简单3设关系 R 和 S 具有相同的结构,由属于 S 但不属于 R 的元组构成的新关系的操作,记为 【A】RS 【B】SR 【C 】RS 【D 】R S4物理存储数据视图的描述,称为 【A】外模式 【B】用户模式 【C】内模式 【D】概念模式5 数据库系统达到了数据独立性,是因为采用了 【A】层次模型 【B】网状模型

2、【C】关系模型 【D】三级模式结构6 数据独立性是指 之间相互独立,彼此不受影响。 【A】应用程序和用户 【 B】应用程序和数据 【C】数据库和用户 【 D】数据库和程序员7下列语言中, 不是宿主语言 【A】C 语言 【B】FORTRAN 语言 【C 】SQL 语言 【D 】COBOL 语言8 操纵语言(DML)的基本功能中 不包括 【A】向数据库中插入数据 【B】描述数据库的访问控制 【C】对数据库中的数据进行排序 【D】删除数据库中的某些数据9数据库(DB) 、DBMS、 DBS 三者之间的关系是 【A】DB 包括 DBMS 和 DBS 【B】DBS 包括 DBMS 和 DB 【C】DBM

3、S 包括 DBS 和 DB 【D 】DBS 与 DBMS 和 DB 无关 10DBMS 是一种【 】 【A】 数据库 【B】 数据库系统 【C】 数据应用软件 【D】 数据管理软件11数据独立性是指【 】【A】数据之间相互独立,互不影响; 【B】数据的逻辑结构与物理结构相互独立;【C】DB 的数据结构发生变化时,不影响应用程序;【D】数据与存储设备之间相互独立12DBS 中“ 联机存储器”是指 【A】内存和外存【B】内存和快闪存【C】磁盘和光盘【D】快闪存和磁盘13BS 中“第三级存储器”是指 【A】磁盘和磁带【B】磁带和光盘【C】光盘和快闪存【D】快闪存和磁盘14关系代数中,联接运算可用 操

4、作组合而成【A】乘、选择、投影 【 B】并、交、差【C】乘、并、交 【D】乘、并、差15SQL 的“CREATE UNIQUE INDEX”语句中 UNIQUE 表示基本表中 【A】索引键值不可分解【B】索引键值都是唯一的【C】没有重复元组 【D】没有重复列值二、 填空题(每空 1 分,共 10 小空,共 10 分)1当用户读取数据时,DBMS 会自动地将用户的请求转换成_,实现用户对数据库的操作。2数据库的逻辑模型独立于_。3实现完整性规则是指实体的_不能取空值。4关系数据库的_规则要求关系中在组成主键的属性上不能有空值。关系数据库的_规则要求一个关系的外码取值或为空值,或等于所对应关系中的

5、主键值。5视图是从_或_中导出的表。6数据库设计分为规划、_、概念设计、_、物理设计、实现和运行维护七个阶段7可以使用 DBMS 的_语言建立 DB 的结构。三、 简答题(每小题 3 分,共 30 分)1 如果两个实体集 A 和 B 之间有一个 MN 联系,那么这个 E-R 结构转换成的关系模式是什么?答:有三个模式:实体集 A 和 B 各转换成一个关系模式;它们的联系也转换成一个关系模式,其结构为 A 的主键、B 的主键以及联系的属性组成。2 试解释“并发调度的可串行化”概念。答:如果一个并发调度的结果与某一串行调度执行结果等价,那么这个并发调度称为是可串行化的调度。 “等价”的含义是指对

6、DB 的影响和对用户读取数据的影响。3 在 DDBS 中,分布透明性有哪三级?各位于 DDBS 体系结构中的什么位置?答:在 DDBS 中,分布透明性有分片透明性、位置透明性和局部数据模型透明性。分别位于全局概念模式、分片模式、分配模式和局部概念模式之间。4在嵌入式 SQL 中,什么情况下的 DML 语句不必涉及到游标操作?答:在嵌入式 SQL 中,在下列情况下的 DML 语句不必涉及到游标操作:(1)INSERT、DELETE、UPDATE 语句;(2)对于 SELECT 语句,如果已知查询结果肯定是单元值时。5试回答文件系统的缺陷和造成的后果。答:文件系统的缺陷和造成的后果主要有:数据依赖

7、;数据冗余;数据异常;数据的不一致性。6数据库的运行维护阶段有哪些主要工作?答:数据库的运行维护阶段的主要工作是:(1)维护数据库的安全性与完整性控制及系统的转储和恢复;(2)性能的监督、分析和改进;(3)增加新功能;(4)发现错误、修改错误。7什么是数据独立性?其目的是什么?答:数据独立性是指应用程序和数据之间相互独立,不受影响。即修改 DB 的数据结构时,不必改动应用程序。因此,数据独立性是为应用程序着想。8在宿主语言的程序中使用 SQL 语句有哪些规定?答:在宿主语言的程序中使用 SQL 语句有三条规定:(1)分清 SQL 语句和宿主语言语句,所有 SQL 语句必须加上前缀“EXEC S

8、QL”和结束标志“END_ECEC” ;(2)允许嵌入式 SQL 语句引用宿主语言的程序变量(引用时加冒号作为前缀) ,但不允许语句宿主语言语句引用 SQL 数据库的表名和列名;(3)SQL 的集合处理方式与宿主语言单记录处理方式之间用游标机制协调。9试解释事务的 COMMIT 语句和 ROLLBACK 语句。答:COMMIT 语句表示事务成功地结束(提交) ,此时通知系统,事务对 DB 的所有更新均已写回磁盘,DB 进入一个新的一致性(正确)状态;ROLLBACK 语句表示事务不成功地结束(回退) ,此时已发生错误,DB 可能处于不一致性的状态,随即系统将撤消该事务对 DB 已作的更新,DB

9、 回退到该事务的初始状态。10试解释 DB 恢复中的 UNDO 操作和 REDO 操作。答:UNDO 操作和 REDO 操作是系统的内部命令。在 DB 恢复时,对于已经 COMMIT 的事务要执行 REDO(重做)操作,即根据日志内容把该事务对 DB 修改重做一遍;对于还未结束的事务(即只有开始而未结束的事务)执行 UNDO(撤消)操作,即根据日志内容把该事务对 DB 修改重做一遍。四 设计题(本题共有 5 小题,每小题 4 分,共 20 分)设某商场数据库有两个基本表:商店基本表:BAZAR(B,BNAME,BADDR,MGR) ,其属性分别表示商店编号,店名,地址,经理工号;职工基本表:E

10、MP(E,E NAME,SALARY ,B) ,其属性分别表示职工工号,姓名,工资,商店编号。此处假设经理工号就是他自己的职工工号,每一个职工只能在一个商店工人;一个职工可在其它商店兼职当经理。1用 CREATE 语句创建基本表 EMP(需定义主键和外键) 。2试写出下列查询语句的关系代数表达式:检索在“华联店”工作的职工工号、姓名和工资。3创建一个有关经理工资的视图:V3(B,BNAME, MGR,E NAME,SALARY)4试写出下列修改操作的 SQL 语句:把兼职为经理的职工工资增加 1000 元。5写一个断言,规定每一个职工最多在 3 个商店当经理。解1CREATE TABLE EM

11、P(E CHER(4) ,E NAME CHER( 8) ,SALARY SMALLINT,B CHER(4) ,PRIMARY KEY(E ) ,FOREIGN KEY(B) REFERENCES BAZAR) ;2 E,ENAME,SALARY ( BNAME = 华联店 (BAZAR | EMP) ;3CREATE VIEW V3AS SELECT BAZARB,BNAME , MGR,E NAME,SALARYFROM BAZAR ,EMP WHERE MGRE;4 UPDATE EMPSET SALARY SALARY1000WHERE E IN(SELECT MGRFROM BAZ

12、AR) ;5CREATE ASSERTION ASS4 CHECK(3(SELECT COUNT (BAZARB) )FROM BAZAR,EMP WHERE MGREGROUP BY MGR) ;五、综合题(共 1 题,10 分)设某商业集团数据库中有三个实体集:“商店”实体集,其中的属性有商店编号、商店名、地址等;“商品”实体集,其中的属性有商品号、商品名、规格、单价等;“职工”实体集,其中的属性有职工编号、姓名、性别、业绩等。商店与商品之间存在“销售”联系,每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品,有月销售量;商店与职工之间存在着“聘用” 联系,每个商店的职工人数应该在 20100 人之间,每个职工只能在一个商店工作,商店聘用职工有聘用期和月薪。(1)试画出 E-R 图;(2)将 E-R 图转换成关系模型。商 店商 品职 工销售聘用单 价商 店 编 号商 店 名 地 址月 薪 聘 期职 工 编 号 姓 名性 别业 绩商 品 号 商 品 名 规 格月 销 售 量M1MN(2)将 E-R 图转换成关系模型如下(注:下划线表示为关键字,波浪线为外关键字):商店(商店编号,商店名,地址)职工(职工编号,姓名,性别,业绩,商店编号,聘期,月薪)商品(商品号,商品名,规格,单价)销售(商店编号,商品号,月销售量)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 职业教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报