1、全国自考数据库系统原理考前密卷04735含答案2014年10月全国自考数据库系统原理考前密卷04735(含答案)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。第1题 存储在计算机内、有组织的、统一管理的相关数据的集合,其英文名称是【】A. Data Dictionary(DD)B. Database(DB)C. Database System(DBS)D. Database Management System(DBMS) 【正确答案】 B【你的答案】 本题分数 2 分第2题 数据
2、库的三层模式结构之间存在着两级映像,使得数据库系统具有较高的【】A. 事务并发性B. 数据可靠性C. 数据独立性D. 数据重用性 【正确答案】 C【你的答案】 本题分数 2 分第3题 ER图是数据库设计工具之一,它适用于建立数据库的【】A. 概念模型B. 逻辑模型C. 结构模型D. 物理模型 【正确答案】 A【你的答案】 本题分数 2 分第4题 下列属于需求分析阶段工作的是【】A. 确定系统范围B. 设计局部概念模型C. 进行数据抽象D. 可行性分析 【正确答案】 A【你的答案】 本题分数 2 分第5题 在关系中,能唯一标识元组的属性集称为关系模式的 【】A. 候选键B. 主键C. 外键D.
3、超键 【正确答案】 D【你的答案】 本题分数 2 分第6题 SQL语言是关系型数据库系统典型的数据库语言,它是【】A. 过程化语言B. 结构化查询语言C. 格式化语言D. 导航式语言 【正确答案】 B【你的答案】 本题分数 2 分第7题 ODBC的含义是【】A. 对象关系数据库系统B. 数据库管理系统C. 开放数据库互连D. 对象关系数据库 【正确答案】 C【你的答案】 本题分数 2 分第8题 提供数据库数据描述的集中管理的是 【】A. 数据库模式B. 数据库C. 数据库管理系统D. 数据字典 【正确答案】 D【你的答案】 本题分数 2 分第9题 .【正确答案】 C【你的答案】 本题分数 2
4、分第10题 下列说法中正确的是【】A. 封锁的粒度越大,并发度就越小,同时系统的开销也越小B. 封锁的粒度越大,并发度就越大,同时系统的开销也越小C. 封锁的粒度越大,并发度就越小,同时系统的开销也越大D. 封锁的粒度越大,并发度就越大,同时系统的开销也越大 【正确答案】 A【你的答案】 本题分数 2 分第11题 数据库概念设计的主要任务是【】A. 建立ER图B. 创建数据库说明C. 建立数据流图D. 把数据送入数据库 【正确答案】 A【你的答案】 本题分数 2 分第12题 在事务依赖图中,若两个事务的依赖关系构成了循环,那么【】A. 系统出现活锁B. 系统出现死锁C. 事务执行成功D. 事务
5、执行失败 【正确答案】 B【你的答案】 本题分数 2 分第13题 .【正确答案】 C【你的答案】 本题分数 2 分第14题 面向对象数据技术中,枚举型属于【】数据类型。A. 基本类型B. 复合类型C. 引用类型D. 集合类型 【正确答案】 A【你的答案】 本题分数 2 分第15题 PB 9.0连接数据库首先要做的一步是【】A. 建立ODBC数据源B. 建立数据描述文件C. 用Connect命令连接数据库D. 连接数据源 【正确答案】 A二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格上填上正确答案。错填、不填均无分。第1题 在TSQL语言中,创建局部临时表必须使用由_开头的
6、表名。 【正确答案】 #【你的答案】 本题分数 1 分你的得分 修改分数第2题 SQL语言中创建基本表的命令是_。 【正确答案】 CREATETABLE【你的答案】 本题分数 1 分你的得分 修改分数第3题 关系模型中,数据联系是通过表间的_实现的。 【正确答案】 公共属性【你的答案】 本题分数 1 分你的得分 修改分数第4题 存储过程是使用SQL语句和流程控制语句编写的模块,存储过程经编译和优化后存储在_中。 【正确答案】 数据库【你的答案】 本题分数 1 分你的得分 修改分数第5题 SQL Server 2000引擎对外使用Net-Library抽象层来支持不同的_。 【正确答案】 网络协
7、议【你的答案】 本题分数 1 分你的得分 修改分数第6题 ODBC的卓越贡献是使应用程序具有良好的互用性和可移植性,并且具备同时访问多种_的能力。 【正确答案】 数据库服务器【你的答案】 本题分数 1 分你的得分 修改分数第7题 关系模式在SQL中被称为_。 【正确答案】 基本表【你的答案】 本题分数 1 分你的得分 修改分数第8题 判断一个并发调度是否正确,可以用_概念来解决。 【正确答案】 可串行化【你的答案】 本题分数 1 分你的得分 修改分数第9题 DBMS的存储管理器主要包括:权限和完整性管理器、_、文件管理器、缓冲区管理器。 【正确答案】 事务管理器【你的答案】 本题分数 1 分你
8、的得分 修改分数第10题 模式分解的优点之一是能消除_和操作异常现象。 【正确答案】 数据冗余【你的答案】 三、简答题(本大题共10小题,每小题3分,共30分)第1题 试写出对象联系图的基本成分。 【正确答案】 对象联系图中有下列七个基本成分: (1)椭圆代表对象类型(相当于实体类型)。 (2)小圆圈表示属性是基本数据类型(整型、实型、字符串型等)。 (3)椭圆之间的边表示对象之间的“引用”。 (4)单箭头()表示属性值是单值(属性可以是基本数据类型,也可以是另一个对象类型,即元组类型)。 (5)双箭头()表示属性值是多值(属性可以是基本数据类型,也可以是另一个对象类型,即关系类型)。 (6)
9、双线箭头(?)表示对象类型之间的超类与子类联系(从子类指向超类)。 (7)双向箭头()表示两个属性之间值的联系为逆联系。 【你的答案】 本题分数 3 分你的得分 修改分数第2题 . 【正确答案】 【你的答案】 本题分数 3 分你的得分 修改分数第3题 请用SQL语句完成如下授权:授予用户CHEN查询、修改关系S的权限,并且允许CHEN将这些权限转授给其他用户。 【正确答案】 GRANTSELECT,UPDATEONSTOCHENWITHGRANTOPTION【你的答案】 本题分数 3 分你的得分 修改分数第4题 设有关系模式R(X,Y,Z),F=YZ,XZY。试判断该关系模式为第几范式,并说明
10、理由。 【正确答案】 (1)R3NF。 (2)R的候选键为XY和XZ,R中的属性都是主属性,不存在非主属性对候选键的传递函数依赖。 【你的答案】 本题分数 3 分你的得分 修改分数第5题 简述面向对象技术中聚合的概念。 【正确答案】 聚合表达了成分对象和聚合对象之间的“ispartof”(一部分)的联系。聚合实际上是一种较强形式的关联联系(附加“ispartof”语义)。在类图中表示时,聚合的一端用空的菱形表示。【你的答案】 本题分数 3 分你的得分 修改分数第6题 简述数据库安全性的定义。 【正确答案】 数据库的安全性是指保护数据库,防止不合法的使用,以免数据的泄密、更改或破坏。【你的答案】
11、 本题分数 3 分你的得分 修改分数第7题 事务的存取模式有几种,分别是什么? 【正确答案】 事务的存取模式有两种,分别是:READONLY(只读型)和READWRITE(读写型)。【你的答案】 本题分数 3 分你的得分 修改分数第8题 简述TSQL语言中,局部变量和全局变量的区别。 【正确答案】 TSQL语言中,变量分为局部变量和全局变量。局部变量由用户定义和维护,名称以单个字符开头;全局变量由系统定义和维护,以两个字符开头,用户不能定义全局变量。【你的答案】 本题分数 3 分你的得分 修改分数第9题 PB 9.0中系统树窗口的作用。 【正确答案】 系统树窗口为PowerBuilder开发人
12、员提供了关于工作空间的活动状态视图,它和Windows的资源管理器相似,所有的组件、功能、属性、事件都可通过系统树窗口一层层展开来访问。可以使用系统树打开、运行、调试、编译目标,它也支持拖放式操作。【你的答案】 本题分数 3 分你的得分 修改分数第10题 简述关系模型的3个组成部分。 【正确答案】 (1)数据结构。(2)数据操作。(3)完整性规则。【你的答案】 四、设计题(本大题共5小题,每小题4分,共20分)已知如下两个关系模式:项目(项目编号,项目名称,项目负责人,金额),其中项目负责人是指负责该项目的教师的教师编号;参加(教师编号,项目编号),其中项目负责人也可以是该项目的参加者,同时一
13、个教师可以参加多个项目。基于以上关系回答3639题。 第1题 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第2题 试用SQL语句写出下列查询:列出金额最高的项目的项目编号。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第3题 试用SQL语句写出下列查询:列出每个教师所参加项目的金额总和。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第4题 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第5题 【正确答案】 【你的答案】 本题分数 4 分你的得分 修改分数设有两个关系模式:职工(职工号,姓名,性别,年龄,职务,工资,部门号)部
14、门(部门号,部门名称,经理名,地址,电话)依据上述关系回答下面3640题。 第1题 用关系代数表达式写出下列查询:检索“采购部”女职工的职工号和姓名。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第2题 试用SQL语句删除年龄大于70岁的职工信息。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第3题 试用SQL语句统计每个部门的人数。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第4题 试用SQL语句检索人事部所有姓刘的职工姓名和年龄。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第5题 试用SQL语句定义一个包含姓名、性
15、别、工资、职务和部门名称的视图ZBB。 【正确答案】 【你的答案】 本题分数 4 分你的得分 修改分数设教学数据库中有三个关系:学生关系S(S#,SNAME,AGE,SEX,DEPT),其属性分别表示学号、姓名、年龄、性别、所在系。课程关系C(C#,CNAME,TEACHER),其属性分别表示课程号、课程名、任课教师名。选课关系SC(S#,C#,GRADE),其中GRADE表示成绩。依据以上关系回答下面3640题。 第1题 请用关系代数表达式表达下面的查询:检索选修课程号为“C2”的学生的学号和姓名。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第2题 试用SQL语句完成下面
16、操作:查询与张明同一个系的学生信息。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第3题 试用SQL语句完成下面操作:删除学号为“*”的学生选修的课程号为“C2”的记录。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第4题 试用SQL语句完成下面的操作:建立数学系学生的视图C_STUDENT,并要求进行修改和插入数据时,仍需保证该视图只有数学系的学生。视图的属性名为:S#,SNAME,AGE,DEPT。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第5题 试用SQL语句查询每个学生已选修课程的门数及平均成绩。 【正确答案】 【你的答案】 本
17、题分数 4 分你的得分 修改分数已知有如下三个关系:学生(学号,姓名,系号)项目(项目号,项目名称,报酬)参加(学号,项目号,工时)其中:系号指学生所在系的编号;报酬指参加该项目每个工时所得的报酬。基于以上关系回答3639题。 第1题 试用关系代数表达式写出下列查询:列出“王明”同学所参加项目的名称。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第2题 分析以下SQL语句:SELECTX.学号FROM参加X,参加YWHEREX.学号=Y.学号ANDX.项目号Y.项目号;请问上述语句完成了什么查询操作? 【正确答案】 列出至少参加了两个不同项目的学生的学号。【你的答案】 本题分
18、数 0 分你的得分 修改分数第3题 试用SQL语句写出下列查询:列出每个系所有学生参加项目所获得的总报酬。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第4题 试用SQL语句写出下列操作:将“电脑动画”项目的报酬改为所有项目的平均报酬。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第5题 图书出版管理数据库中有两个基本表:图书(书号,书名,作者编号,出版社,出版日期)作者(作者编号,作者名,年龄,地址)试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。 【正确答案】 【你的答案】 本题分数 4 分你的得分 修改分数有4个关
19、系模式如下:出版社(出版社编号,出版社名称)图书(图书编号,书名,出版社编号,定价)作者(作者编号,姓名)著书(图书编号,作者编号,作者排序)注:作者排序=1表示第一作者,依此类推。用SQL语句,完成第3639题。 第1题 检索所有定价超过20元的书名。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第2题 统计每个出版社图书的平均定价。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第3题 将科学出版社的所有图书定价下调5%。 【正确答案】 【你的答案】 本题分数 0 分你的得分 修改分数第4题 列出所有图书的书名、第一作者姓名和出版社名称。 【正确答案】 【
20、你的答案】 本题分数 0 分你的得分 修改分数第5题 【正确答案】 【你的答案】 五、综合题(本大题共2小题,每小题5分,共10分)第1题 设有商店和顾客两个实体,“商店”有属性:商店编号、商店号、地址、电话,“顾客”有属性:顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购 物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。根据上面叙述,解答下列问题:(1)设计ER模型,要求标注联系类型,可省略属性。(2)将ER模型转换成关系模型,并指出每一个关系的主键和外键(如果存在)。 【正确答案】 【你的答案】 本题分数 5 分你的得分 修改分数第2题 某旅行社管理系统涉及的部分信息如下:(1)景点:景点编号、景点名称、地点、景点描述。(2)线路:线路编号、线路名称、线路描述。(3)导游:工号、姓名、等级。(4)团队:团队编号、人数、开始日期、截止日期。其中:每条线路由多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游只负责一条线路;每条线路可同时存在多个旅游团队,但每个团队只旅游一条线路。(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。(2)根据转换规则,将ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。 【正确答案】 【你的答案】
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1