国家二级C%2b%2b机试(数据库设计基础)模拟试卷4

国家二级C%2b%2b机试(数据库设计基础)模拟试卷4

ID:44064261

大小:119.48 KB

页数:9页

时间:2019-10-18

国家二级C%2b%2b机试(数据库设计基础)模拟试卷4_第1页
国家二级C%2b%2b机试(数据库设计基础)模拟试卷4_第2页
国家二级C%2b%2b机试(数据库设计基础)模拟试卷4_第3页
国家二级C%2b%2b机试(数据库设计基础)模拟试卷4_第4页
国家二级C%2b%2b机试(数据库设计基础)模拟试卷4_第5页
资源描述:

《国家二级C%2b%2b机试(数据库设计基础)模拟试卷4》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、家二级C++机试(数据库设计基础)模拟试卷4控制面板试卷100分:全部题型1.选择题试题28选择题6:12分钟1.“商品''与“顾客''两个实体集之间的联系--般是()。A.一对一B.一对多剩余时间:调整字号:1214161820调整背景:C.多对一D.多对多正确答案:D解析:实体集间的联系的个数可以是单个也可以是多个。两个实体集之间的联系实际上是实体集间的函数关系,这种关系有三种:一对一的联系,简记为1:1;一对多或多对一联系,简记为1:m或m:1;多对多联系,简记为m:n»本题中“商品”与“顾客”两个实体集之间的联系是多对多联系。因为一种“商品”可以被多个“顾

2、客”购买,而一个“顾客”也可以购买多个“商品”。答题卡1ABCD2ABCD3ABCD4ABCD5ABCD6ABCD7ABCD8ABCD9ABCD10ABCD11ABCD12ABCD13ABCD14ABCD15ABCD16ABCD2.用树形结构表示实体Z间联系的模型是()。A.关系模型B.网状模型C.层次模型D.以上三个都是正确答案:C解析:层次模型的基本结构是树形结构,这种结构方式在现实世界中很普遍,它们自顶向下、层次分明。17ABCD18ABCD19ABCD20ABCD21ABCD22ABCD23ABCD24ABCD3.在关系模型中,每一个二维表称为一个()。2

3、5ABCDA.关系26ABCDB.属性27ABCDC.元组D.主码(键)28ABCD正确答案:A解析:每个二维表代表一个关系,由表框架及表的元组组成。4.在关系数据库屮,用来表示实体间联系的是()。A.属性B.二维表C.网状结构D.树状结构正确答案:B解析:在关系数据库中,实体间的联系由一个二维表来表示。5.在满足实体完整性约束的条件下()。A.一个关系中应该有一个或多个候选关键字B.一个关系中只能有一个候选关键字C.一个关系中必须有多个候选关键字D.一个关系中可以没有候选关键字正确答案:A解析:在关系数据库中,实体完整性的概念是主属性不能为空。在满足实体完整性的

4、前提下,必须在关系中存在主属性,也就是在关系中应该有候选关键字。一个关系中可以有一个或者多个候选关键字。6.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号:课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩正确答案:C解析:关键字是指属性或属性的组合,其值能够唯一地标识一个元组,而在SC中学号和课号的组合可以对元组进行唯一的标识。7.下列描述中正确的是()<>A.为了建立一个关系,首先要构造数据的逻辑关系A.表示关系的二维表中各元组的每一个分量还

5、可以分成若干数据项B.一个关系的属性名表称为关系模式C.—个关系可以包括多个二维表正确答案:A解析:二维表中元组的分量是不可分割的基本数据项,这就是元组分量的原子性,故选项B)错误;关系的框架称为关系模式;一个满足“元组个数有限性.元组的惟一性.元组的次序无关性.元组分量的原子性.属性名惟一性.属性的次序无关性.分量值域的同一性"7个性质的二维表称为关系。4.在学生管理的关系数据库中,存取一个学生信息的数据单位是()。A.文件B.数据库C.字段D.记录正确答案:D解析:本题考查关系数据库中,数据单位的相关概念。文件是指存储在外部介质上的数据的集合。数据库是存储在计

6、算机存储设备上,.结构化的相关数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。在数据库中,表的“行”称为“记录3“列"称为“字段”。由此可得,题中存取一个学生信息的数据单位为记录。5.负责数抓库中查询操作的数据库语言是()oA.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言正确答案:c解析:负责数据库中査询操作的数据库语言足数据操纵语言。10・在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。A.并B.交C.投影D.笛卡儿乘积正确答案:B解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的有序组所组

7、成,记为RAS。形式定义如下:ROSHjtGRAtes)=R—(R—S)o所以不改变关系表中的属性个数,但能减少元组个数的是关系表之间的交操作。11・有两个关系R和S如下:II山关系R通过运算得到关系S,则所使用的运算为()。A.选择A.投影B.插入C.连接正确答案:B解析:一个关系R通过投影运算后仍为一个关系Rf,RI是由R中投影运算所指出的那些域的列所组成的关系。所以题目中关系S是由关系R经过投影运算所得(选择运算主要是对关系R中选择由满足逻辑条件的元组所组成的一个新关系)。12.冇三个关系R、S和T如下:II由关系R和S通过运算得到关系T,则所使用的运算为(

8、)。A.并

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。