【学历类职业资格】数据库系统原理自考题模拟9及答案解析.doc
《【学历类职业资格】数据库系统原理自考题模拟9及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】数据库系统原理自考题模拟9及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、数据库系统原理自考题模拟 9 及答案解析(总分:100.01,做题时间:90 分钟)一、第部分 选择题(总题数:15,分数:30.00)1.数据库的最小存取单位是_(分数:2.00)A.字符B.数据项C.记录D.文件2.下列操作中,不属于 DML 基本操作的是_(分数:2.00)A.排序B.插入C.修改D.检索3.有两个不同的实体集,它们之间存在着一个 1:1 联系和一个 M:N 联系,那么根据 ER 模型转换成关系模型的规则,这个 ER 结构转换成的关系模式个数为_(分数:2.00)A.2 个B.3 个C.4 个D.5 个4.如果 XY 和 WYZ 成立,那么 WXZ 成立。这条规则称为_(
2、分数:2.00)A.增广性B.传递性C.伪传递性D.分解性5.在 SQL 中使用 UPDATE 语句对表中数据进行修改时,应使用的语句是_(分数:2.00)A.WHEREB.FROMC.VALUESD.SET6.下列关于视图的说法中错误的是_(分数:2.00)A.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被用来对无权用户屏蔽数据C.视图一经定义就可以和基本表一样被查询和更新D.视图可以用来定义新的视图7.SQL 语言具有两种使用方式,分别称为_和嵌入式 SQL。(分数:2.00)A.提示式 SQLB.多用户 SQLC.交互式 SQLD.解释式 SQL8.有关系 R(sno,snam
3、e,age),下列关于空值的查询语句中,不能产生正确结果的是_(分数:2.00)A.SELECT sname FROM R WHERE age=NULLB.SELECT sname FROM R WHERE age IS NULLC.SELECT sname FROM R WHERE NOT(age IS NULL)D.SELECT sname FROM R WHERE age IS NOT NULL9.在关系模式 R(A,B,C)中,F=(A,B)C,BC,则 R 最高达到_(分数:2.00)A.1NFB.2NFC.3NFD.BCNF10.数据库设计中,用于反映企业信息需求的是_(分数:2.
4、00)A.ER 模型B.关系模型C.层次模型D.网状模型11.在 SQL 中,谓词“EXISTS”的含义是_(分数:2.00)A.全称量词B.存在量词C.自然连接D.等值连接12.假定学生关系是 S(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“男”学生姓名,将涉及到关系_(分数:2.00)ASB.SC,CC.S,SCD.S,C,SC13.有两个关系 R 和 S,分别包含 15 个和 10 个元组,则在 RS,RS,RS 中不可能出现的元组数目情况是_(分数:2.00)
5、A.15,5,10B.18,7,7C.21,11,4D.25,15,014.一个工作空间中可以建立多个目标,一个目标对应一个扩展名为_的文件。(分数:2.00)ApbwBpbtCpblDppt15.在对象联系图中,表示对象类型之间的超类与子类联系的是_(分数:2.00)A.双向箭头B.双线箭头C.双箭头D.单箭头二、第部分 非选择题(总题数:10,分数:10.00)16.在数据库技术中,用 1 的概念描述数据库的结构和语义,对现实世界的数据进行抽象。 (分数:1.00)17.实体完整性规则要求关系中元组在组成 1 的属性上不能有空值。 (分数:1.00)18.设 F 是关系模式 R 的 FD
6、集,如果对 F 中每个非平凡的 FD XY,都有 X 是 R 的 1,则 RBCNF。 (分数:1.00)19.数据独立性使得修改数据结构时,尽可能不修改 1。 (分数:1.00)20.嵌入式 SQL 需要用 1 把集合操作转换成单记录处理方式。 (分数:1.00)21.SQL3 的触发事件有三类: 1、DELETE 和 INSERT。 (分数:1.00)22.一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的 1。 (分数:1.00)23.在数据库中为提高查询速度而设置的逻辑排序手段称为 1。 (分数:1.00)24.一种没有直接对象,但它的子孙可以有直接对象的类称为
7、1。 (分数:1.00)25.关联是对类的实例之间联系的命名,相当于 ER 模型中的 1。 (分数:1.00)三、简答题(总题数:10,分数:30.00)26.在 DBS 的全局结构中,磁盘存储器中的数据结构有哪些形式? (分数:3.00)_27.简述关系模型的 3 个组成部分。 (分数:3.00)_28.已知关系 V 和 W,如图所示,请写出 VW 的结果关系。 (分数:3.00)_29.设关系模式 R(A,B,C,D,E)和 R 上的函数依赖集 F=AB,DEB,CBE,EAB,BD。求 R 的候选键。 (分数:3.00)_30.简述第三级封锁协议的内容。 (分数:3.00)_31.简要分
8、析下述并发事务产生死锁的原因,并给出解除死锁的方法。 时间 事务 T 1 事务 T 2 1 2 3 4 5 6 7 LOCK X(A) WRITE(A) LOCK X(B) LOCK X(B) WRITE(B) LOCK X(A) (分数:3.00)_32.简述权限的定义及权限的种类。 (分数:3.00)_33.设有关系 R 和 S 如图所示,试写出元组关系演算表达式 W=t|R(t)S(t)的值。 (分数:3.00)_34.简述在网状模型和关系模型中,实体之间联系的实现方法。 (分数:3.00)_35.简述 SQL/CLI 中的连接记录。 (分数:3.00)_四、设计题(总题数:1,分数:2
9、0.00)设学生社团管理数据库有三个关系: S(Sno, Sname, Age, Sex, Dept) A(Ano, Aname, Location, Manager) SA(Sno, Ano, Date) 其中表 S 的属性分别表示学号、姓名、年龄、性别和所在系;表 A 的属性分别表示会员编号、协会名、协会的办公地点和负责人(负责人为学号);表 SA 描述了学生参加社团的情况,其属性分别表示学号、协会编号、加入协会时间。 依据上述关系回答下面问题。(分数:20.00)(1).试用 SQL 语句查询参加“篮球”协会的学生姓名和所在系。(分数:4.00)_(2).建立一个包含 Sno、Sname
10、、Aname 和 Date 的视图 ST。(分数:4.00)_(3).试用 SQL 语句查询每个协会的协会编号和学生数,并按人数降序排列。(分数:4.00)_(4).试用 SQL 语句查询没有参加任何协会的学生姓名和所在系。(分数:4.00)_(5).试用关系代数表达式表示查询计算机系的学生姓名和年龄。(分数:4.00)_五、综合题(总题数:2,分数:10.00)设某人才市场数据库中有一个记录应聘人员信息的关系模式: R(人员编号,姓名,性别,职位编号,职位名称,考试成绩) 如果规定:每人可应聘多个职位,每个职位可由多人应聘且必须参加相关考试,考试成绩由人员编号和职位编号确定。(分数:5.01
11、)(1).根据上述规定,写出模式 R 的基本 FD 和关键码。(分数:1.67)_(2).R 最高属于第几范式。(分数:1.67)_(3).将 R 规范到 3NF。(分数:1.67)_某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。(分数:5.00)(1).根据上述语义画出 ER 图,在 ER 图中需注明实体的属性、联系的类型及实体的标识符。(分数:2.50)
12、_(2).将 ER 模型转换成关系模型,并指出每个关系模式的主键和外键。(分数:2.50)_数据库系统原理自考题模拟 9 答案解析(总分:100.01,做题时间:90 分钟)一、第部分 选择题(总题数:15,分数:30.00)1.数据库的最小存取单位是_(分数:2.00)A.字符B.数据项 C.记录D.文件解析:2.下列操作中,不属于 DML 基本操作的是_(分数:2.00)A.排序 B.插入C.修改D.检索解析:考点 本题主要考查的知识点为基本的数据操作类型。 基本的数据操作有两类:(1)检索(查询)。(2)更新(插入、删除、更新)。3.有两个不同的实体集,它们之间存在着一个 1:1 联系和
13、一个 M:N 联系,那么根据 ER 模型转换成关系模型的规则,这个 ER 结构转换成的关系模式个数为_(分数:2.00)A.2 个B.3 个 C.4 个D.5 个解析:考点 本题主要考查的知识点为 ER 图转换成关系模式集的算法。 两个实体集分别建立一个关系,它们之间还存在一个 M:N 联系,也要建立一个关系。4.如果 XY 和 WYZ 成立,那么 WXZ 成立。这条规则称为_(分数:2.00)A.增广性B.传递性C.伪传递性 D.分解性解析:5.在 SQL 中使用 UPDATE 语句对表中数据进行修改时,应使用的语句是_(分数:2.00)A.WHEREB.FROMC.VALUESD.SET
14、解析:考点 本题主要考查的知识点为数据修改的 SQL 语句。 数据修改可用 UPDATE 语句实现,句法为: UPDATE 基本表名 SET列名=值表达式, 列名=值表达式, |ROW=(元组) WHERE条件表达式6.下列关于视图的说法中错误的是_(分数:2.00)A.视图是从一个或多个基本表导出的表,它是虚表B.视图可以被用来对无权用户屏蔽数据C.视图一经定义就可以和基本表一样被查询和更新 D.视图可以用来定义新的视图解析:考点 本题主要考查的知识点为视图的相关知识。 视图在被定义之后,就可以查询了,但只有“行列子集视图”才可以更新。7.SQL 语言具有两种使用方式,分别称为_和嵌入式 S
15、QL。(分数:2.00)A.提示式 SQLB.多用户 SQLC.交互式 SQL D.解释式 SQL解析:考点 本题主要考查的知识点为 SQL 语言的两种使用方式。 SQL 语言有两种使用方式:一种称为交互式 SQL,在终端交互方式下使用;另一种称为嵌入式 SQL,嵌入在主语言的程序中使用。8.有关系 R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是_(分数:2.00)A.SELECT sname FROM R WHERE age=NULL B.SELECT sname FROM R WHERE age IS NULLC.SELECT sname FROM R W
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 数据库 系统 原理 考题 模拟 答案 解析 DOC
