二级公共基础知识数据库设计基础三模拟题Word格式文档下载.docx
《二级公共基础知识数据库设计基础三模拟题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《二级公共基础知识数据库设计基础三模拟题Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
D.并
D
选择和投影都是对单个表进行运算,其结果都是一个关系。
选择运算是选择满足条件的元组,投影运算则是选择满足条件的列。
交和并运算要求参与运算的表有相同的属性,R∩S是由同时属于R和S的元组组成的关系,题目中R∩S的结果为空。
第4题:
有两个关系R-S如下:
由关系R通过得到关系s,则所使用的运算为______。
C.插入
D.连接
由专门的关系运算:
选择、投影、插入、连接的定义可知,本题操作中所使用的运算是投影。
第5题:
由关系R和s通过关系运算得到关系T,则所使用的运算为______。
A.笛卡儿积
B.交
C.并
D.自然连接
交和并运算要求关系R和S具有相同的属性,因此可以排除选项B、C。
R与S的笛卡儿积是一个4元关系,有4个元素,因此选项A错误。
R与s有公共的属性B,可通过公共属性的相等值进行连接,这就是自然连接,可见选项D是正确的。
第6题:
数据库应用系统中的核心问题是______。
A.数据设计
B.数据库系统设计
C.数据库维护
D.数据库管理员培训
在数据库应用系统中的一个核心问题就是设计一个能满足用户要求、性能良好的数据库,这就是数据库设计。
第7题:
将E-R图转换为关系模式时,实体和联系都可以表示为______。
A.属性
B.键
C.关系
D.域
从E-R图到关系模式的转换是比较直接的,实体和联系郁可以表示为关系,E-R图中的属性也可以转换成关系的属性。
第8题:
在数据管理技术发展的3个阶段中,数据共享最好的是______。
A.人工管理阶段
B.文件系统阶段
C.数据库系统阶段
D.3个阶段相同
在人工管理阶段,数据不保存,没有对数据进行管理的软件,数据不能共享;
文件系统阶段是数据库系统发展的初级阶段,提供了简单的数据共享与数据管理能力,但它不能提供完整的、统一的管理和共享数据的能力;
数据库系统阶段实现了数据共享,具有数据的集成性,这使得数据可为多个应用所共享。
第9题:
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是______。
A.一对一
B.一对多
C.多对一
D.多对多
一问宿舍对应多个学生,则宿舍和学生之间的联系是一对多,学生和宿舍的联系是多对一。
第10题:
在数据库设计中,将E-R图转换成关系数据模型的过程属于______。
A.需求分析阶段
B.概念设计阶段
C.逻辑设计阶段
D.物理设计阶段
将E.R图转换成指定DBMS中的关系模式是数据库的逻辑设计的主要工作。
需求分析阶段的任务是通过详细调查现实世界要处理的对象,充分了解原系统的工作概况,明确用户的需求,然后在此基础上确定新系统的功能。
概念设计的目的是分析数据间内在的语义关联,在此基础上建立一个数据的抽象模型。
物理设计的主要目标是对数据库内部物理结构作调整并选择合理的存取路径,以提高数据库访问速度以及有效利用存储空间。
第11题:
设有表示学生选课的3张表:
学生s(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为______。
A.课号,成绩
B.学号,成绩
C.学号,课号
D.学号,姓名,成绩
在二维表中凡能唯一标识元组的最小属性集称为关键字,关键字具有标识元组、建立元组间联系等重要作用。
此题中,(学号,课号)是表SC的主键,学号、课号分别为外键,学号是表s的关键字,课号是表C的关键字。
第12题:
由关系R和s通过运算得到关系T,则所使用的运算为______。
A.并
B.自然连接
C.笛卡儿积
D.交
关系R与S的并为由属于R或属于S的元组构成的集合组合;
关系R与S的笛卡儿积是一个6元关系,元素的个数是2×
3=6,由R与S的有序组组合而成:
自然连接是连接的一个特例,要求两个关系有公共域,通过公共域的相等值进行连接。
第13题:
下列叙述中正确的是______。
A.数据库系统是一个独立的系统,不需要操作系统的支持
B.数据库技术的根本目标是要解决数据的共享问题
C.数据库管理系统就是数据库系统
D.以上3种说法都不对
数据库系统(DatabaseSystem,简称DBS)是由数据库(数据)、数据库管理系统(软件)、计算机硬件、操作系统以及数据库管理员组成的。
作为专门处理数据的系统,数据库技术的主要目的就是解决数据的共享问题。
第14题:
下列说法中正确的是______。
A.为了建立一个关系,首先要构造数据的逻辑关系
B.表示关系的二维表中各元组的每一个分量还可以分成若={二数据项
C.一个关系的属性名称为关系模式
D.一个关系可以包含多个二维表
A
元组已经是数据的最小单位,不能再分:
关系的框架称为关系模式;
关系框架与关系元组一起构成了一个关系,也就是一个关系对应了一张二维表。
选项A中,在建立关系前,要先构造数据的逻辑关系是正确的。
第15题:
下列叙述中错误的是______。
A.在数据库系统中,数据的物理结构必须与逻辑结构一致
C.数据库设计是指在已有数据库管理系统的基础上建立数据库
D.数据库系统需要操作系统的支持
数据独立性是数据库系统(DatabaseSystem,简称DBS)的一个特点。
一般分为物理独立性与逻辑独立性两级。
物理独立性指数据的物理结构的改变,如存储设备的变换、存取方式的改变不影响数据库的逻辑结构,从而不会引起应用程序的变化。
逻辑独立性指数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据联系等不需要相应修改应用程序。
所以,在数据系统中,数据的物理结构并不一定与逻辑结构一致。
第16题:
在E-R图中,用来表示实体之间联系的图形是______。
A.矩形
B.椭圆形
D.平行四边形
该题目主要考的是E-R模型的图示法:
在E-R图中有矩形表示实体,在矩形内容上该实体的名字,这是实体表示法;
用椭圆表示属性,在椭圆形内写上该属性的名称,这是属性表示法;
用菱形表示联系,这是联系表示法。
第17题:
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是______。
C.投影
D.笛卡儿乘积
关系的基本运算有两类:
一类是传统的集合运算(并、交、差),另一类是专门的关系运算(选择、投影、连接)。
集合的并、交、差:
设有两个关系为R和S,它们具有相同的结构,R和S的并是由属于R和S或者同时属于R和S的所有元组组成的集合,记作R∪S;
R和S的交是由既属于R又属于s的所有元组组成的集合,记作RnS;
R和S的差是由属于R但不属于S的所有元组组成的集合,记作R-S。
因此,在关系运算中,不改变关系表中的属性个数但能减少元组(关系)个数的只能是集合的交了。
第18题:
数据库系统的核心是______。
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
第19题:
数据库独立性是数据库技术的重要特点之一。
所谓数据独立性是指______。
A.数据与程序独立存放
B.不同的数据被存放在不同的文件中
C.不同的数据只能被对应的应用程序所使用
第20题:
下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。
A.内模式
B.外模式
C.概念模式
D.逻辑模式
第21题:
下述关于数据库系统的叙述中正确的是______。
A.数据库系统减少了数据冗余
B.数据库系统避免了一切冗余
C.数据库系统中数据的一致性是指数据类型的一致
D.数据库系统比文件系统能管理更多的数据
第22题:
分布式数据库系统不具有的特点是______。
A.分布式
B.数据冗余
C.数据分布性和逻辑整体性
D.位置透明性和复制透明性
第23题:
下述描述中,不属于数据库管理系统功能的是______。
A.定义数据库
B.提供进程调度
C.提供用户接口
D.提供并发控制机制
第24题:
数据库系统体系结构的三级模式间存在两种映像,它们是______。
A.模式与内模式间,模式与模式间
B.模式与予模式间,模式与内模式间
C.了模式与外模式间,模式与内模式间
D.子模式与内模式间,外模式与内模式间
第25题:
用树形结构表示实体之间联系的模型______。
A.关系模型
B.网状模型
C.层次模型
D.以上3个都是
第26题:
在关系数据库中,用来表示实体之间联系的是______。
A.树结构
B.网结构
C.线性表
D.二维表
第27题:
下列说法中,不属于数据模型所描述的内容的是______。
A.数据结构
B.数据操作
C.数据查询
D.数据约束
第28题:
模型是对现实世界的抽象,在数据库技术中表示实体类型及实体问联系的模型称为______。
B.实体模型
C.逻辑模型
D.物理模型
第29题:
下述数据模型中,不属于结构数据模型的是______。
A.概念数据模型
B.关系数据模型
C.网状数据模型
D.面向对象数据模型
第30题:
在数据库设计中用关系模型来表示实体和实体问联系。
关系模型的结构是______。
A.层次结构
B.封装结构
C.网络结构
D.二维表结构
第31题:
设有如下关系表:
则下列操作中正确的是______。
A.T=R∩S
B.T=R∪S
C.T=R×
S
D.T=R/S
第32题:
在关系数据库中,对数据的基本操作有______、选择和连接3种。
A.小于影射
C.扫描
D.检索
第33题:
______是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值。
B.连接
第34题:
对关系S和关系R进行集合运算,结果中既包含s中的元组也包含R中的元组,这种集合运算称为______。
A.并运算
B.交运算
C.差运算
D.积运算
第35题:
数据库设计的根本目标是要解决______。
A.数据共享问题
B.数据安全问题
C.大量数据存储问题
D.简化数据维护