【学历类职业资格】数据库系统原理自考题-2及答案解析.doc
《【学历类职业资格】数据库系统原理自考题-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】数据库系统原理自考题-2及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、数据库系统原理自考题-2 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.存储在计算机内、有组织的、统一管理的相关数据的集合,其英文名称是_AData Dictionary(DD) BDatabase(DB)CDatabase System(DBS) DDatabase Management System(DBMS)(分数:2.00)A.B.C.D.2.数据库的三层模式结构之间存在着两级映像,使得数据库系统具有较高的_A事务并发性 B数据可靠性C数据独立性 D数据重用性(分数:2.00)A.B.C.D.3.ER 图是数据库设计工具之一,
2、它适用于建立数据库的_A概念模型 B逻辑模型C结构模型 D物理模型(分数:2.00)A.B.C.D.4.下列属于需求分析阶段工作的是_A确定系统范围 B设计局部概念模型C进行数据抽象 D可行性分析(分数:2.00)A.B.C.D.5.数据流图(DFD)是用于描述结构化方法中_阶段的工具。A可行性分析 B详细设计C需求分析 D程序编码(分数:2.00)A.B.C.D.6.数据库概念设计的 ER 图中,用属性描述实体的特征,属性在 ER 图中用_表示。A矩形 B四边形C菱形 D椭圆形(分数:2.00)A.B.C.D.7.在关系中,能唯一标识元组的属性集称为关系模式的_A候选键 B主键C外键 D超键
3、(分数:2.00)A.B.C.D.8.关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、笛卡尔积、投影和_A交 B选择C自然连接 D除法(分数:2.00)A.B.C.D.9.若 D1=a1,a2,a3,D2=1,2,3,则 D1D2 集合中共有元组_个。A6 B8C9 D27(分数:2.00)A.B.C.D.10.在域关系演算中,域变量的变化范围是_A整个关系 B某个值域C数据库中的所有域 D数据库中所有关系(分数:2.00)A.B.C.D.11.SQL 语言是关系型数据库系统典型的数据库语言,它是_A过程化语言 B结构化查询语言C格式化语言 D导航式语言(分数:2.00)
4、A.B.C.D.12.在 SQL 中,建立视图用_ACREATE SCHEMA 命令 BCREATE TABLE 命令CCREATE VIEW 命令 DCREATE INDEX 命令(分数:2.00)A.B.C.D.13.事务的原子性是指_A事务中包括的所有操作,要么都做,要么都不做B事务一旦提交,对数据库的改变是永久的C一个事务内部的操作及使用的数据对并发的其他事务是隔离的D事务必须使数据库从一个一致性状态变到另一个一致性状态(分数:2.00)A.B.C.D.14.数据库系统中,物理数据独立性是指_A外模式改变不影响逻辑模式 B逻辑模式改变不影响应用程序C逻辑模式改变不影响内模式 D内模式改
5、变不影响应用程序(分数:2.00)A.B.C.D.15.ODBC 的含义是_A对象关系数据库系统 B数据库管理系统C开放数据库互连 D对象关系数据库(分数:2.00)A.B.C.D.二、填空题(总题数:10,分数:10.00)16.当较低层次上实体类型表达了与之联系的较高层上的实体类型的特殊情况时,称较高层上的实体类型为 1。(分数:1.00)填空项 1:_17.关系中每一个属性都有一个取值范围,称为属性的 1。(分数:1.00)填空项 1:_18.解决冗余的主要方法是 1。(分数:1.00)填空项 1:_19.DBMS 是指 1,它是位于用户和操作系统之间的一层管理软件。(分数:1.00)填
6、空项 1:_20.有关系模式 S(sno,sname,age),查询年龄(age)不超过 20 岁学生姓名(sname)的关系代数表达式是 1。(分数:1.00)填空项 1:_21.已知关系 R(A,B,C,D)和 S(B,C,D),则 R (分数:1.00)填空项 1:_22.在 SQL 语言中,为了数据库的安全性,设置了对数据存取进行控制的语句,对用户 1 使用 GRANT 语句。(分数:1.00)填空项 1:_23.在 T-SQL 语言中,创建局部临时表必须使用由 1 开头的表名。(分数:1.00)填空项 1:_24.PB 9.0 有两组工具栏:PowerBar 和 1。(分数:1.00
7、)填空项 1:_25.若在学生(学号,姓名,性别,年龄,专业号)关系中,查询学生的姓名和年龄两个属性,其关系代数表达式应表示为 1。(分数:1.00)填空项 1:_三、简答题(总题数:10,分数:30.00)26.设有关系 R(A,B,C)和 S(D,E,A),其中 A 是 R 的主键和 S 的外键,为了不破坏参照完整性,当修改R 中的 A 值时,对 S 中的 A 值可能有几种修改?(分数:3.00)_27.用户访问数据库的权限有哪几种?(分数:3.00)_28.简述弱实体的概念。(分数:3.00)_29.设有关系模式:S(SNO,SNAME,SEX)和 SC(SNO,CNO,GRADE)。试
8、写出检索成绩(GRADE)不及格(60)的学生的学号(SNO)、姓名(SNAME)和课程号(CNO)的关系代数表达式。(分数:3.00)_30.根据 29 题给出的关系模式 S 和 SC,写出检索不学“C2”课的学生的学号(SNO)和姓名(SNAME)的关系代数表达式。(分数:3.00)_31.设 R=A,B,C,F=AB,BC,=AB,BC试判断 是否为无损分解,并说明理由。(分数:3.00)_32.试写出对象联系图的基本成分。(分数:3.00)_33.简述存储过程的优点。(分数:3.00)_34.设有关系模式 RA,B,C,D,F=AC,CA,BAC,DAC,计算(AD) +。(分数:3.
9、00)_35.简述核心 SQL 的四个组成部分。(分数:3.00)_四、设计题(总题数:2,分数:20.00)已知如下两个关系模式:项目(项目编号,项目名称,项目负责人,金额),其中项目负责人是指负责该项目的教师的教师编号;参加(教师编号,项目编号),其中项目负责人也可以是该项目的参加者,同时一个教师可以参加多个项目。基于以上关系回答下列问题。(分数:16.00)(1).请用关系代数表达式写出下列查询:列出参加但并不负责项目 I1的教师的教师编号,其中 I1为项目编号。(分数:4.00)_(2).试用 SQL 语句写出下列查询:列出金额最高的项目的项目编号。(分数:4.00)_(3).试用 S
10、QL 语句写出下列查询:列出每个教师所参加项目的金额总和。(分数:4.00)_(4).试用 SQL 语句写出下列查询:列出参加了项目编号为 I1和 I2项目的教师的教师编号。(分数:4.00)_36.设有关系 R(A,B,C)和 S(D,E,A),A 是 R 的主键和 S 的外键,D 是 S 的主键。写出功能与关系代数表达式 A,D (B9 (R (分数:4.00)_五、综合题(总题数:2,分数:10.00)37.设某家电公司售后服务系统中有一个记录安装工人日工作量的关系模式:R(员工号,姓名,电话,产品型号,日期,安装数量)如果规定:员工每天可安装多种产品,并按不同产品型号统计安装数量。(1
11、)写出关系模式 R 的基本 FD 和关键码。(2)R 最高属于第几范式。(3)将 R 规范到 3NF。(分数:5.00)_38.设有商店和顾客两个实体,“商店”有属性:商店编号、商店号、地址、电话,“顾客”有属性:顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。根据上面叙述,解答下列问题:(1)设计 ER 模型,要求标注联系类型,可省略属性。(2)将 ER 模型转换成关系模型,并指出每一个关系的主键和外键(如果存在)。(分数:5.00)_数据库系统原理自考题-2 答案
12、解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.存储在计算机内、有组织的、统一管理的相关数据的集合,其英文名称是_AData Dictionary(DD) BDatabase(DB)CDatabase System(DBS) DDatabase Management System(DBMS)(分数:2.00)A.B. C.D.解析:主要考查的知识点为数据库的定义。数据库是长期存储在计算机内、有组织的、统一管理的相关数据的集合,其英文名称是 Database,简称为 DB。A 选项为数据字典的英文名称,C 选项为数据库系统的英文名称,D 选项为
13、数据库管理系统的英文名称。2.数据库的三层模式结构之间存在着两级映像,使得数据库系统具有较高的_A事务并发性 B数据可靠性C数据独立性 D数据重用性(分数:2.00)A.B.C. D.解析:主要考查的知识点为数据独立性。数据库三层模式之间的两级映像的存在,使得要修改数据库的物理或逻辑模式时,只需修改相应的模式映像,从而使应用程序和数据库的数据结构尽可能保持不变,实现了较高的数据独立性。所以本题答案为C。3.ER 图是数据库设计工具之一,它适用于建立数据库的_A概念模型 B逻辑模型C结构模型 D物理模型(分数:2.00)A. B.C.D.解析:4.下列属于需求分析阶段工作的是_A确定系统范围 B
14、设计局部概念模型C进行数据抽象 D可行性分析(分数:2.00)A. B.C.D.解析:本题主要考查的知识点为数据库设计中需求分析阶段的任务。需求分析阶段的工作内容有:(1)分析用户活动,产生业务流程图。(2)确定系统范围,产生系统关联图。(3)分析用户活动涉及的数据,产生数据流图。(4)分析系统数据,产生数据字典。B 和 C 选项是概念设计阶段需要进行的工作,D 选项是规划阶段的工作。5.数据流图(DFD)是用于描述结构化方法中_阶段的工具。A可行性分析 B详细设计C需求分析 D程序编码(分数:2.00)A.B.C. D.解析:本题主要考查的知识点为数据库设计阶段中需求分析阶段的内容。在需求分
15、析阶段利用数据流图来表示数据与加工之间的关系。6.数据库概念设计的 ER 图中,用属性描述实体的特征,属性在 ER 图中用_表示。A矩形 B四边形C菱形 D椭圆形(分数:2.00)A.B.C.D. 解析:7.在关系中,能唯一标识元组的属性集称为关系模式的_A候选键 B主键C外键 D超键(分数:2.00)A.B.C.D. 解析:本题主要考查的知识点为超键的定义。超键是指在关系中能唯一标识元组的属性集。8.关系代数的五个基本操作可直接转换成元组关系演算表达式,它们是:并、差、笛卡尔积、投影和_A交 B选择C自然连接 D除法(分数:2.00)A.B. C.D.解析:本题主要考查的知识点为关系代数的五
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 数据库 系统 原理 考题 答案 解析 DOC
