[计算机类试卷]国家二级公共基础知识(数据库设计基础)模拟试卷20及答案与解析.doc
《[计算机类试卷]国家二级公共基础知识(数据库设计基础)模拟试卷20及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级公共基础知识(数据库设计基础)模拟试卷20及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级公共基础知识(数据库设计基础)模拟试卷 20及答案与解析 一、选择题 下列各题 A、 B、 C、 D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。 1 有三个关系 R、 S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( A)自然连接 ( B)交 ( C)投影 ( D)并。 2 一般情况下,当对关系 R和 S进行自然连接时,要求 R和 S含有一个或者多个共有的 ( A)记录 ( B)行 ( C)属性 ( D)元组 3 设有如下关系表: 则下列操作中正确的是 ( A) T=R S ( B) T=R S ( C) T=R S ( D) T=R S 4 有两个
2、关系 R和 T如下: 则由关系 R得到关系 T的操作是 ( A)选择 ( B)投影 ( C)交 ( D)并 5 在数据库设计中,将 E-R图转换成关系数据模型的过程属于 ( A)需求分析阶段 ( B)概念设计阶段 ( C)逻辑设计阶段 ( D)物理设计阶段 6 将 E-R图转换为关系模式时,实体和联系都可以表示为 ( A)属性 ( B)键 ( C)关系 ( D)域 7 数据库设计过程不包括 ( A)概念设计 ( B)逻辑设计 ( C)物理设计 ( D)算法设计 8 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和 ( A)编码设计 ( B)测试阶段 ( C)运行阶段 ( D)物理设计 9
3、 下面模型中为概念模型的是 ( A)网状模型 ( B)层次模型 ( C)关系模型 ( D)实体 -联系模型 10 生产每种产品需要多种零件,则实体产品和零件间的联系是 ( A)多对多 ( B)一对多 ( C)多对一 ( D)一对一 11 定义学生选修课程的关系模式为 SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩 ); C(C撑, Cn, P#)(其属性分别为课程号、课程名、先选课 )。关系模式 SC的主键是 ( A) S# ( B) C# ( C) S#, C# ( D) Sn, C# 12 数据库管理系统的基本功能不包括 ( A)数据库访问 (
4、 B)数据库定义 ( C)数据库的建立和维护 ( D)数据库和网络中其他系统的通信 13 由关系 R1和 R2得到关系 R3的操作是( A)等值连接 ( B)并 ( C)笛卡尔积 ( D)交 14 某图书集团数据库中有关系模式 R(书店编号,书籍编号,库存数量 ,部门编号,部门负责人 ),其中要求 每个书店的每种书籍只在该书店的一个部门销售; 每个书店的每个部门只有一个负责人; 每个书店的每种书籍只有一个库存数量。则关系模式 R最高是 ( A) 2NF ( B) 1NF ( C) 3NF ( D) BCNF 15 下列叙述中正确的是 ( A)数据库系统减少了数据冗余 ( B)经规范化后的数据库
5、系统避免了一切冗余 ( C)数据库系统比文件系统能管理更多的数据 ( D)数据库系统中数据的一致性是指数据类型一致 16 每个学校有一名校长,且不同学校的校长可以是同一人,则实体 学校和实体校长间的联系是 ( A)多对一 ( B)多对多 ( C)一对一 ( D)一对多 17 定义部门关系模式:部门 (部门号,部门名,部门成员,部门总经理 ),使它不满足第一范式的属性是 ( A)部门名 ( B)部门成员 ( C)部门总经理 ( D)部门号 18 在关系数据库中,描述全局数据逻辑结构的是 ( A) F勺模式 ( B)用户模式 ( C)概念模式 ( D)物理模式 19 学校的每个社团都有一名团长,且
6、一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是 ( A)一对多 ( B)多对多 ( C)多对一 ( D)一对一 20 在关系模式 A(S,SN, D)和 B(D,CN,NM)中,关系 A的主键是 S,关系 B的主键是 D,则属性 D在关系 A中称为 ( A)外键 ( B)主键 ( C)超键 ( D)候选键 21 将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和 ( A)物理独立性 ( B)操作独立性 ( C)安全性 ( D)管理规范性 22 学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是 ( A)一对多 ( B)多对
7、多 ( C)多对一 ( D)一对一 23 定义学生选修课程的关系模式: SC(S#, Sn, C#, Cn, G)(其属性分别为学号、姓名、课程号、课程名、成绩 )。则对主属性部分依赖的是 ( A) S#Sn ( B) (S#, C#)G ( C) (S#, C#)S# ( D) (S#, C#)C# 24 将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和 ( A)规范程度 ( B)操作独立性 ( C)逻辑独立性 ( D)降低数据冗余 25 学院的每名教师只能属于一个系,则实体系和实体教师间的联系是 ( A)一对多 ( B)多对多 ( C)多对一 ( D)一对一 26 定义学生选修
8、课程的关系模式: SC(S#, Sn, C#, Cn, G)(其属性分别为学号、姓名、课程号、课程名、成绩 )该关系的范式最高达到 ( A) 1NF ( B) 2NF ( C) 3NF ( D) BCNF 27 能够减少相同数据重复存储的是 ( A)数据库 ( B)字段 ( C)文件 ( D)记录 28 定义学生选修课程的关系模式: SC(S#, Sn, C#, Cn, G)(其属性分别为学号、姓名、课程号、课程名、成绩 )则该关系的主键为 ( A) C# ( B) S# ( C) S#, C# ( D) S#, C#,G 29 关系模型中的关系模式至少应是 ( A) 1NF ( B) 2NF
9、 ( C) 3NF ( D) BCNF 30 在数据库中,产生数据不一致的根本原因是 ( A)数据冗余 ( B)没有严格保护数据 ( C)未对数据进行完整性控制 ( D)数据存储量太大 31 规范化主要为克服数据库逻辑结构中的插入异常,删除异常以及 ( A)数据丢失的问题 ( B)冗余度大的问题 ( C)数据不一致的问题 ( D)结构不合理的问题 32 设有课程关系模 式: R(C#, Cn, T, TA)(其中 C#为课程号, Cn为课程名, T为教师名, Ta为教师地址 ),并且假定不同课程号可以有相同的课程名,每门课程只有一位任课教师,但每位教师可以有多门课程。关系 R范式最高达到 (
10、A) 1NF ( B) 2NF ( C) 3NF ( D) BCNF 33 数据库管理系统 (DBMS)是 ( A)硬件系统 ( B)系统软件 ( C)一个完整的数据库应用系统 ( D)既包括硬件、也包括软件的系统 34 公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是 ( A)多对多 ( B)一对多 ( C)多对一 ( D)一对一 35 设有课程关系模式: R(C#, Cn, T, TA)(其中, C#为课程号, Cn为课程名, T为教师名, Ta为教师地址 )并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系 R中
11、对主属性的传递依赖为 ( A) (C#, T)Ta ( B) C#Cn,CnTa ( C) C#T,TTa ( D) C#Tn 36 数据库管理系统 (DBMS)是一种 ( A)应用软件 ( B)系统软件 ( C)计算机辅助设计 ( D)办公软件 37 下列叙述中正确的是 ( A)关系模式可以没有候选关键字 ( B)关系模式的候选关键字只能有 1个 ( C)关系模式必须有 2个以上的候选关键字 ( D)关系模式的候选关键字可以有 1个或多个 38 设有课程关系模式如下: R(C#, Cn, T, TA)(其中 C#为课程号, Cn为课程名, T为教师名, Ta为教师地址 ) 并且假定不同课程号
12、可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为 ( A) R1(C#, Cn, T), R2(T,TA) ( B) R1(C#, Cn), R2(T, TA) ( C) R1(C#,Cn,TA), R2(T, TA) ( D) R1(C#, T), R2(T, TA) 国家二级公共基础知识(数据库设计基础)模拟试卷 20答案与解析 一、选择题 下列各题 A、 B、 C、 D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。 1 【正确答案】 A 【试题解析】 在实际应用中,最常用的连接是一个叫自然连接的特例。它满足下面
13、的条件:两关系间有公共域;通过公共域的相等值进行连接。通过观察三个关系 R, S, T的结 果可知关系 T是由关系 R和 S进行自然连接得到的。 【知识模块】 数据库设计基础 2 【正确答案】 C 【试题解析】 自然连接要满足两个条件:一是两关系之间有公共域。二是通过共域的相等值进行连接。 【知识模块】 数据库设计基础 3 【正确答案】 B 【试题解析】 关系代数的并运算是指:设关系 R和 S具有相同的关系模式, R和 S的并是由属于 R或属于 S的元组组成的集合,记为 R S。形式定义为: R St|t R t S,式中 t是元组变量。本题中关系 T是由属于关系 R的或者属于关 系 S的元组
14、组成,所以 T是 R S的结果。 【知识模块】 数据库设计基础 4 【正确答案】 A 【试题解析】 由关系 R和 T所包含的元素可知,关系 R经过选择操作就可以得到关系 T。 【知识模块】 数据库设计基础 5 【正确答案】 C 【试题解析】 数据库的设计阶段包括需要分析、概念设计、逻辑设计和物理设计,其中将 ER图转换成关系数据模型的过程属于逻辑设计阶段。 【知识模块】 数据库设计基础 6 【正确答案】 C 【试题解析】 将 E-R图转换为关系模式时,实体和联 系都可以表示为关系。 【知识模块】 数据库设计基础 7 【正确答案】 D 【试题解析】 数据库设计的四个阶段是:需求分析、概念设计、逻
15、辑设计和物理设计。 【知识模块】 数据库设计基础 8 【正确答案】 D 【试题解析】 数据库设计目前一般采用生命周期法,即把整个数据库应用系统的开发分解成日标独立的四个阶段。它们分别是需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段。 【知识模块】 数据库设计基础 9 【正确答案】 D 【试题解析】 概念模型是对真实世界中 问题域内的事物的描述,不是对软件设计的描述。概念数据模型是面向用户、面向现实世界的数据模型,是与 DBMS无关的。它主要用来描述一个单位的概念化结构。实体关系模型 (Entity Relafionship:Diagram)地理信息系统术语,该模型直接从现实世界中抽象出
16、实体类型和实体间联系,然后用实体联系图 (E-R图 )表示数据模型,是描述概念世界,建立概念模型的实用工具。层次模型是指用一颗 “有向树 ”的数据结构来表示表示各类实体以及实体间的联系,树中每一个结点代表一个记录类型,树状结构表示实体型之间的联系,层次模型 是最早用于商品数据库管理系统的数据模型。 【知识模块】 数据库设计基础 10 【正确答案】 A 【试题解析】 多对多关系是关系数据库中两个表之间的一种关系,该关系中第一个表中的一个行可以与第二个表中的一个或多个行相关。第二个表中的一个行也可以与第一个表中的一个或多个行相关。本题中,每种产品需要多种零件,这些零件能组成多种产品,因此,本题是多
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 公共 基础知识 数据库 设计 基础 模拟 20 答案 解析 DOC
