《数据库原理-各章习题》由会员分享,可在线阅读,更多相关《数据库原理-各章习题(39页珍藏版)》请在金锄头文库上搜索。
1、第一二、三章练习一、单项选择题1、DBA是指(b )A、高级程序员 B、数据库管理员 C、数据库系统 D、数据库管理系统2、在文件系统中,所具有的数据独立性是DA系统独立性B物理独立性C逻辑独立性D设备独立性3、数据库在磁盘上的基本组织形式是BADB B文件 C二维表 D系统目录4在数据库中存储的是(C )。A、数据 B、数据模型 C、数据以及数据之间的联系 D、信息5对现实世界进行第二层抽象的模型是CA概念数据模型B用户数据模型C结构数据模型D物理数据模型6设有关系R(A,B,C)和关系S(B,C,D),那么与RS等价的关系代数表达式 BA1=5(RS) B1=5(RS) C1=2(RS)
2、D1=2(RS)7关系数据库管理系统都是基于(A )理论。A. Codd的数据关系模型 B. 数据结构 C. 计算机操纵系统 D. 信息管理8如果有9个不同的实体集,它们之间存在着12个不同的二元联系(二元联系是指两个实体集之间的联系),其中4个1:1联系,4个1:N联系,4个M:N联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为BA9个 B13个 C17个 D21个9在数据库方式下的信息处理中,占据中心位置的是AA数据 B程序 C软件 D磁盘10关系笛卡尔积运算记号RS中,(D ) A. R为关系名,S为属性名B. R和S均为属性名 C. R为属性名,S为关系名
3、D. R和S均为关系名11对单个用户使用的数据视图的描述称为 (A) 12在有关“弱实体”的叙述中,不正确的是CA弱实体的存在以父实体的存在为前提 B弱实体依赖于父实体的存在 C父实体与弱实体的联系可以是1:1、1:N或M:ND父实体与弱实体的联系只能是1:1或1:N13. 子模式DDL用来描述 ( B )A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构C. 数据库的物理存储结构 D. 数据库的概念结构14. 在DBS中,DBMS和OS之间的关系是 (B )A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行15. 五种基本关系代数运算是( A )A. ,-,和
4、 B. ,-,和C. ,和 D. ,和16. SQL Server是一种 ( C ) 数据库管理系统。 A)层次型 B)网络型 C)关系型 D)链状型17、数据库系统中,逻辑数据独立性是指 (B )。 A)数据之间相互独立 B)应用程序与数据库的结构之间相互独立C)数据的逻辑结构与物理结构相互独立 D)数据与磁盘之间相互独立18. 下列四项中,不属于数据库特点的是( C)。 A、数据共享 B、数据完整性 C、数据冗余很高 D、数据独立性高19. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是 (D) 20. 下面系统中不属于关系数据库管理系统的是( C ) A Ora
5、cle B MS SQL Server C IMS D DB221、有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于( A ) A、集中式数据库体系结构 B、 主从式数据库体系结构 C、 客户机/服务器数据库体系结构 D 、分布式数据库体系结构22、有一个关系:学生(学号,姓名,系别),要求学号的取值唯一且不能为空,这一约束可用(C ) 实现。A 实体完整性约束 B 参照完整性约束 C 用户自定义完整性约束 D 关键字完整性约束23、数据管理技术发展的3个阶段中,( A )阶段没有专门的软件对
6、数据进行管理。、人工管理阶段 、文件管理阶段 、数据库阶段A、只有 B、只有 C、和 D、和24、数据库中可以创建和删除表、视图、索引等,可以修改表等,这是因为数据库管理系统提供了( A )A、数据定义功能 B、数据操纵功能 C、数据维护功能 D、数据控制功能25、数据库管理系统的功能不包括( C )A、定义数据库 B、对已定义的数据库进行管理C、为定义的数据库提供操作系统 D、数据通信26、在数据库的三级模式结构中,模式(就是概念模式,这里是简称)有(A )A、1个 B、2个 C、3个 D、任意个27、在关系数据库中,视图是三级模式结构中的(D )A、概念模式 B、内模式 C、模式 D、外模
7、式 28、在关系数据库中,表是三级模式结构中的(C )A、存储模式 B、内模式 C、模式 D、外模式29、在关系数据库中,索引是三级模式结构中的( B )A、概念模式 B、内模式 C、模式 D、外模式30、下面所列各项,哪些属于数据技术的研究领域(A )、数据库管理系统软件的研究 、数据库设计 、数据库管理院 、操作系统A、和 B、和 C、和 D、全部31、在关系数据库系统中,当合并两个关系时,用户程序可以不变。这是(C )A、数据的物理独立性 B、数据的位置独立性 C、数据库的逻辑独立性 D、数据库的存储独立性 32、在下面的数据模型中,( D )是概念数据模型A、关系模型 B、层次模型 C
8、、网状模型 D、实体-联系模型33、对于关系数据库中的表,下面的说法哪个是不正确的( D )A、每一列的分量是同一种数据类型,来自同一个域 B、不同列的数据可以来自相同的域C、列的次序可以任意交换D、行的次序不可任意交换34、在关系中,定义外键是实现哪一类完整性(B )A、实体完整性 B、参照完整性 C、用户定义完整性 D、参照完整性和用户定义完整性35、在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作称为( D )。A、投影 B、选择 C、自然连接 D、连接36、数据库管理系统中,DDL是指(B )。A、数据库操作语言 B、数据库定义语言 C、交互式语言 D、嵌入
9、式语言37、(B )是存储在计算机内有结构的数据的集合。A、数据库系统 B、数据库 C、数据库管理系统 D、数据结构38、SQL语言具有两种使用方式,分别称为交互式SQL和(C )。A、提示式SQL B、多用户SQL C、嵌入式SQL D、解释式SQL39、反映信息世界中实体及实体间联系的模型是( D )。 A、关系模型 B、层次模型 C、网状模型 D、ER模型40、在数据库系统阶段,数据( D )。 A、具有物理独立性,没有逻辑独立性 B、具有逻辑独立性,没有物理独立性 C、物理独立性和逻辑独立性均没有 D、具有高度的物理独立性和逻辑独立性41、在数据库的三级模式结构中,描述数据库全局逻辑结
10、构和特性的是(D )。 A、外模式 B、内模式 C、存储模式 D、模式42、有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式有BA17个 B18个 C23个 D27个43、数据库的概念模型独立于(A )A、具体的机器和DBMS B、E-R图 C、信息世界 D、现实世界44、在数据库的三级模式间引入二级映象的主要作用是(A )A、提高数据与程序的独立性 B、提高数据与程序的安全性C、保持数据与程序的一致性 D、提高数据与程序的可移植性45、关系运算以关系代数为理论基础,关系
11、代数的最基本操作是并、差、笛卡尔积(B )。A、投影、连接 B、连接、选择 C、选择、投影 D、交、选择46、关系模式的任何属性(A )。 A、不可再分 B、可再分 C、命名在该关系模式中可以不推一 D、以上都不是47、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(D )。A、元组 B、行 C、记录 D、属性48、一个学生社团可以接纳多名学生参加,但每个学生只能参加一个学生社团,从学生社团到学生的联系类型是(D )。A、多对多 B、一对一 C、多对一 D、一对多49、关系数据模型的三个组成部分中,不包括(D )。A、完整性规则 B、数
12、据结构 C、数据操作 D、并发控制50、( B )属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次A、数据模型 B、概念模型 C、对象模型 D、关系模型51、集合R与S的连接可以用关系代数的5种基本运算表示为(A )A、R-(R-S) B、F(RS) C、R-(S-R) D、S-(R-S)52、等值连接运算与自然连接运算是( D )A、相同的 B、不相同的 C、等价的 D、有时相同53、以下(D )不是C/S结构中的服务器。A、file文件服务器 B、数据库服务器 C、Web服务器 D、浏览器54、关系数据库管理系统应能实现的专门关系运算包括(B )。A、排序、索引、统计 B、选择
13、、投影、连接C、关联、更新、排序 D、显示、打印、制表55、在数据库的三级模式结构中,内模式有(A )A、1个 B、2个 C、三个 D、任意多个56、对用户存取权限的核查是数据管理系统中(D )模块的功能。A、数据库定义 B、数据库管理 C、数据库操纵 D、系统运行控制57、层次数据模型中,一个子结点至多有( A)个父结点。 A、1 B、2 C、3 D、458、有关系R和S,RS的运算等价于( B )A、S-(R-S) B、R-(R-S) C、(R-S) D、RR-S)59、下面哪部分不属于C/S中数据库系统的前端部分?(C )A、格式处理 B、报表打印 C、分布式结构 D、图形界面60、C/S结构属于(D )A、集中式结构 B、分散式结构 C、分布式结构