ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:37.24KB ,
资源ID:5821947      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5821947.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(自考数据库系统原理历年试题选择题总结含答案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

自考数据库系统原理历年试题选择题总结含答案.docx

1、自考数据库系统原理历年试题选择题总结含答案 数据库系统原理选择题总结第一章 1. 单个用户使用的数据视图的描述称为( A )(2001年10月全国卷) A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. 子模式DDL用来描述( B )(2001年10月全国卷) A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构 3. 在DBS中,DBMS和OS之间的关系是( B )(2001年10月全国卷) A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行 4.数据库物理存储方式的描述称为( B )(2003年

2、1月全国卷) A.外模式 B.内模式 C.概念模式 D.逻辑模式 5.在下面给出的内容中,不属于DBA职责的是( C )(2003年1月全国卷) A.定义概念模式 B.修改模式结构 C.编写应用程序 D.编写完整性规则 6.在数据库三级模式间引入二级映象的主要作用是(A )(2003年1月全国卷) A.提高数据与程序的独立性 B.提高数据与程序的安全性 C.保持数据与程序的一致性 D.提高数据与程序的可移植性 7.DB、DBMS和DBS三者之间的关系是( B )(2003年1月全国卷) A.DB包括DBMS和DBS B.DBS包括DB和DBMS C.DBMS包括DB和DBS D.不能相互包括

3、8.DBS中“第三级存储器”是指( B )(2002年10月全国卷) A.磁盘和磁带 B.磁带和光盘 C.光盘和磁盘 D.快闪存和磁盘 9.位于用户和操作系统之间的一层数据管理软件是(C) A.DBS B.DB C.DBMS D.MIS 10.数据库系统中的数据模型通常由( A )三部分组成 A、数据结构、数据操作和完整性约束 B、数据定义、数据操作和安全性约束 C、数据结构、数据管理和数据保护 D、数据定义、数据管理和运行控制 11.CODASYL组织提出的DBTG报告中的数据模型是( B )的主要代表 A、层次模型 B、网状模型 C、关系模型 D、实体联系模型 12.数据库技术的三级模式中

4、,数据的全局逻辑结构用( C )来描述 A、子模式 B、用户模式 C、逻辑模式 D、存储模式 13.用户涉及的逻辑结构用( D )描述 A、模式 B、存储模式 C、概念模式 D、子模式 14.数据库的开发控制,完整性检查,安全性检查等是对数据库的( B ) A、设计 B、保护 C、操纵 D、维护 15.( C )是控制数据整体结构的人,负责三级结构定义和修改 A、专业用户 B、应用程序员 C、DBA D、一般用户 16.文件系统的一个缺点是( B ) A、数据不保存 B、数据冗余性 C、没有专用软件对数据进行管理 D、数据联系强 17.( C )完成对数据库数据的查询与更新 A、DCL B、D

5、DL C、DML D、DQL 18.关系模型的程序员不需熟悉数据库的( C ) A、数据操作 B、完整性约束条件 C、存取路径 D、数据定义 19.DBMS提供DML实现对数据的操作。可以独立交互使用的DML称为( C ) A、宿主型 B、独立型 C、自含型 D、嵌入型 20.DBMS提供DML实现对数据的操作。嵌入高级语言中使用的DML称为( C ) A、自主型 B、自含型 C、宿主型 D、交互型 21.数据库管理系统由三级模式组成,其中决定DBMS功能的是( A ) A、逻辑模式 B、外模式 C、内模式 D、物理模式 22.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具

6、有三级模式体系结构,它们是 ( A )A、外模式、模式和内模式 B、子模式、用户模式和存储模式 C、模式、子模式和概念模式 D、子模式、模式和用户模式 23.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是( C ) A、DBMS、OS、应用软件 B、DBMS、应用软件、OS C、OS、DBMS、应用软件 D、OS、应用软件、DBMS 24.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_,支持数据库各种操作的软件系统叫_,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫_。( B ) A、文件的集合、操作系统、文件系统 B、数据的集合、数据库管

7、理系统、数据库系统 C、命令的集合、数据库系统、软件系统 D、程序的集合、命令系统、文件系统 25.数据库管理系统中数据操纵语言DML所实现的操作一般包括( A ) A、查询、插入、修改、删除 B、排序、授权、删除 C、建立、插入、修改、排序 D、建立、授权、修改 26.ER图中的主要元素是( B ) A、结点、记录和文件 B、实体、联系和属性 C、记录、文件和表 D、记录、表、属性 27.下列有关数据库的叙述中正确的是( C ) A、对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据库具体执行; B、数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对

8、其进行查、添、删、改操作; C、嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录和遇,后者只能处理表,光标机制起着两种语言的桥梁作用。 D、既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余。 28、在ER图中,用长方形表示_,用椭圆表示_( C ) A、联系、属性 B、属性、实体 C、实体、属性 D、什么也不代表、实体 29、在数据库技术中,面向对象数据模型是一种( B ) A、概念模型 B、结构模型 C、物理模型 D、形象模型 30、ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示( A ) A、联系 B、实体 C、实体的属性 D、联系的属

9、性 31、下列关于数据库系统特点的叙述中,正确的一项是( C ) A、各类用户程序均可随意地使用数据库中的各种数据 B、数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写 C、数据库系统的存储模式如有改变,概念模式无需改动 D、数据一致性是指数据库中数据类型的一致 32、在数据库管理系统中所处理的对象是数据,按照数据的组成情况,数据可分为( B )层次 A、字符和数字两个B、记录、文件和数据库三个 C、记录、文件、数据库和关系数据库四个 D、字段、记录、文件、数据库和关系数据库五个 33、绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。描述数据

10、库中全体数据的全局逻辑结构和特征的是( C ) A、模式和内模式 B、内模式 C、模式 D、外模式 34、概念模型表示方法最常用的是( A ) A、ER方法 B、数据的方法 C、分布式方法 D、面向对象的方法 35、下列各种模型中不是数据模型的是( A ) A、概念模型 B、层次模型 C、网状模型 D、关系模型 36、数据库系统是在_的基础上发展起来的。( A ) A、文件系统 B、应用程序系统 C、数据库管理系统 D、编译系统 37、数据库三级模式体系结构的划分,有利于保持数据库的( C ) A、结构规范化 B、数据安全性 C、数据独立性 D、操作可行性 38、同网状模型和层次模型相比,关系

11、模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点?( C )A、概念单一 B、规范化 C、直观性好 D、以二维表格表示 39、数据库系统依靠_支持了数据独立性( B ) A、具有封装机制 B、模式分级、各级之间有映像机制 C、定义完整性约束条件 D、DDL语言和DML语言互相独立 第二章 1. 五种基本关系代数运算是( A )(2001年10月全国卷) A. ,-,和 B. ,-,和 C. ,和 D. ,和 2. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D )(2001年10月全国卷) A. 左外联接 B. 右外联接 C. 外部并 D. 外联接

12、3.设有关系R和S,与R-S等价的元组关系演算表达式是( B )(2003年1月全国卷) A.t|R(t)s(t) B.t|R(t)S(t) C.t|(u)R(tS(u) D.t| (u)R(t)S(u) 4.设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是( C ) A.(R.A=S.A)(RS) B.R(等值连接1=1)S C.B,C,S.A,D(R.A=S.A(RS) D. R,A,B.C,D(RS) 5.在关系模型中,关系的“元数”(arity)是指( D )(2002年10月全国卷) A.行数 B.元组个数 C.关系个数 D.列数 6.有关系R和S,RS的运

13、算等价于( B )(2002年10月全国卷) A.S-(R-S) B.R-(R-S) C.(R-S)S D.R(R-S) 7.设关系R和S的属性个数分别为r和s,则(RS)操作结果的属性个数为( A ) A.r+s B.r-s C.rs D.max(r,s) 8.设关系R和S的值如下: R S A B C B D E a1 b1 c1 b1 d1 e1 a2 b2 c2 b2 d2 e2 a3 b3 c3 b3 d3 e3 R与S左外联接的结果的元组个数是( C )(2002年10月全国卷) A.1 B.2 C.3 D.4 9.下列运算中( B ) 不是关系代数的基本操作。 A、笛卡儿积 B、

14、自然连接 C、投影 D、并 10.在关系中能唯一标识元组的属性集称为关系模型的( A )。 A、主键 B、超键 C、候选键 D、外键 11.当两个关系没有公共属性时,其自然联接表现为( A )。 A、笛卡儿积 B、等值联接 C、结果为空 D、出错 12.F1(F2(E)与( A )等价。 A、(F1F2)(E) B、F1(E) C、F2(E) D、(F1F2)(E) 13.关系代数的四个组合操作是:交、自然联接、联接和( C ) A、笛卡儿积 B、差 C、除 D、并 14.在关系R和关系S进行自然联接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为( C )。 A、外联接 B、内联接 C

15、、左外联接 D、右外联接 15.在K元关系R中,公式24表示( C ) A、从R中选择值为2的分量小于第4个分量值的元组组成的关系 B、从R中选择第2个分量值小于第4个分量值的元组组成的关系 C、从R中选择第2个分量的值小于4的元组组成的关系 D、从R中选择第2个分量小于第4个分量值的元组组成的关系 16.在下列查询语言中,与关系代数最接近的语言是( A ) A、ISBL B、QUEL C、QBE D、SQL 17.四元关系R的属性A、B、C、D,下列叙述中正确的是( C ) A、B,C(R)表示取值为B,C的两列组成的关系 B、2,3(R)表示取值为2,3的两列组成的关系 C、B,C(R)与

16、2,3(R)表示的是同一个关系 D、B,C(R)与2,3(R)表示的不是同一个关系 18.如果F只涉及X中的属性,则X(F(E)等价于( D ) A、X(E) B、F(E) C、F(X(E) D、F(X(E) 19.对关系R进行投影运算后,得到关系S,则( D ) A、关系R的元组数等于关系S的元组数 B、关系R的元组数小于关系S的元组数 C、关系R的元组数大于关系S的元组数 D、关系R的元组数大于或等于关系S的元组数 20.关系R与关系S只有一个公共属性,T1是R与S等值联接的结果,T2是R与S等值自然联接的结果,则( C ) A、T1的属性个数等于T2的属性个数 B、T1的属性个数小于T2

17、的属性个数 C、T1的属性个数大于T2的属性个数 D、T1的属性个数大于或等于T2的属性个数 21.在关系代数表达式优化策略中,应尽可能早执行( C )操作 A、投影 B、联接 C、选择 D、笛卡儿积 22.关系数据库的查询语言是一种( B )语言。 A、过程性 B、非过程性 C、第三代 D、高级程序设计 23.如下两个关系R1和R2,它们进行( D )运算后得到R3。 R1: R2: R3: A B C B D E A B C D E - - - A 1 X 1 M I A 1 X M I C 2 Y 2 N J D 1 Y M I D 1 Y 5 M K C 2 Y N J A、交 B、并

18、 C、除 D、联接 24.下面哪一个不是一种关系数据库语言( A ) A、关系操作 B、关系代数 C、元组关系演算 D、域关系演算 25.定义在1,2和1,2上的二元关系数为( D ) A、2 B、4 C、8 D、16 26.关系代数、元组关系演算和域关系演算这三种数据库语言之间的关系是( C ) A、相互依赖 B、相互独立 C、相互等价 D、相互转化 27.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHEER),学生选课关系是SC(S#,C#,GRADE) 要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系( D ) A、S B、

19、SC,C C、S,SC D、S,C,SC 28.在关系代数中,对一个关系做操作后,新关系的元数个数( D )原来关系的元素个数。 A、小于 B、等于 C、大于 D、小于或等于 29.一般情况下,当对关系R和S使用自然联接时,要求R和S至少含有一个共同的( D ) A、记录 B、行 C、数据字典 D、属性 30.在关系数据模型中,通常可以把_称为属性,而把_成为关系模式。( B ) A、记录、元组集 B、字段、记录类型 C、模式、元组 D、基本表、记录 31.下列各种对关系数据库的基本操作中,_是从表中取出满足某种条件的属性成分操作,即从列的方向进行选择所需的值;_是表中选取满足某种条件的元组的

20、操作,相当于在横向进行选择。( D ) A、选择、检索 B、扫描、投影 C、检索、选择 D、投影、选择 第三章 1. 下列聚合函数中不忽略空值 (null) 的是( C )(2001年10月全国卷) A. SUM (列名) B. MAX (列名) C. COUNT ( * ) D. AVG (列名) 2. SQL中,下列涉及空值的操作,不正确的是( C )(2001年10月全国卷) A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL) 3.视图是一个“虚表”,视图的构造基于( C )(2003年1月全国卷) A

21、.基本表 B.视图 C.基本表或视图 D.数据字典 4.SQL语言中,SELECT语句的执行结果是( C )(2003年1月全国卷) A.属性 B.表 C.元组 D.数据库 5.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且( A )A.包括20岁和30岁 B.不包括20岁和30岁 C.包括20岁但不包括30岁 D.包括30岁但不包括20岁 6.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( A ) A.UNIQUE B.COUNT C.DISTINCT D.UNION 7.在SQL语言中,用户可以直接操作的是( C ) A、基本表

22、B、视图 C、基本表和视图 D、基本表或视图 8.在SQL的SELECT语句中,与选择运算对应的命令动词是( C ) A、SELECT B、FROM C、WHERE D、GROUP BY 9.在数据库与宿主语言之间传递信息是通过( B ) A、全局变量 B、局部变量 C、公共数据区 D、系统缓冲区 10.在SQL语言中,对输出结果排序的是( A ) A、ORDER BY B、WHERE C、GROUP BY D、HAVING 11.在SELECT语句中使用*,表示( B ) A、选择任何属性 B、选择全部属性 C、选择全部元组 D、选择主码 12.使用CREATE SCHEMA语句建立的是(

23、A ) A、数据库 B、表 C、视图 D、索引 13.在SELECT语句中使用MAX(列名)时,列名应该( D ) A、必须是数值型 B、必须是字符型 C、必须是数值型或字符型 D、不限制数据类型 14.在SELECT语句中使用GROUP BY SNO时,SNO必须( C ) A、在WHERE中出现 B、在FROM中出现 C、在SELECT中出现 D、在HAVING中出现 15.在嵌入式SQL中,当SQL语句中引用宿主语言的程序变量时,程序变量应( C ) A、加前缀$ B、加后缀$ C、加前缀: D、加后缀: 16.在SELECT语句中,对应关系代数中“投影”运算的语句是( A ) A、SE

24、LECT B、FROM C、WHERE D、SET 17.视图建立后,在数据字典中存放的是( C ) A、查询语句 B、视图的内容 C、视图的定义 D、产生视图的表的定义 18.在SQL语言中,DELETE语句的作用是( D ) A、删除基本表 B、删除视图 C、删除基本表和视图 D、删除基本表和视图的元组 19.在SQL语言中使用FOREIGN KEY时,与之配合的语句是( D ) A、EXISTS B、EXCEPT C、TABLE D、REFERENCES 20.对基本表S,执行操作DROP TABLE S RESTRICT的作用是( C ) A、删除基本表S中的所有元组 B、把基本表S及

25、产生的一切视图全部删除 C、当没有由S中的列产生的视图或约束时将表S删除 D、删除表S,将引用表S的视图中的一切视图的属性值置为空值 21.下列关于视图与基本表的对比正确的是( A ) A、视图的定义功能强于基本表 B、视图的操作功能强于基本表 C、视图的数据控制功能弱于基本表 D、上面提到的三种功能二者均相当 22.若用如下的SQL语句创建了一个表S CREATE TABLE S(S# CHAR(6) NOT NULL, SNAME CHAR(8) NOT NULL, SEX CHAR(2), AGE INTEGER) 今向S表插入如下行时,哪一行可以被插入( B )A、(991001,李明

26、芳,女,23) B、(990746,张为,NULL,NULL) C、(NULL,陈道一,男,32) D、(992345,NULL,女,25) 23.下列关于视图的说法错误的是( C ) A、视图是从一个或多个基本表导出的表,它是虚表 B、某一用户可以定义若干个视图 C、视图一经定义就可以和基本表一样被查询、删除和更新 D、视图可以用来定义新的视图 24.下列关于关系数据库语言SQL语言的说法不正确的是( C ) A、SQL支持数据库的三级模式结构 B、SQL的功能包括查询、操作、定义和控制等四个方面 C、SQL是作为独立语言由联机终端用户在交互环境下使用的命令语言,它不能嵌入高级语言内 D、S

27、QL除应用在数据库领域外,还在软件工程、人工智能领域有广泛的应用 25.SQL与C语言处理记录的方式是不同的。当将SQL语句嵌入到C语言程序时,为协调两者而引入( C ) A、堆 B、栈 C、游标 D、缓冲区 26.有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE 子句。这里WHERE 子句的内容是( D ) A、S.S#=SC.S# and SEX=“女” an

28、d CNAME=“计算机” B、S.S#=SC.S# AND C.C#=SC.C# and CNAME=“计算机” C、SEX=“女” and CNAME=“计算机” D、S.S#=SC.S# and C.C#=SC.C# and SEX=“女” and CNAME=“计算机” 27.对所有的视图都可以进行下面哪一个操作?( B ) A、插入 B、选择 C、更新 D、删除 28.SQL语言具有数据定义、数据操纵和数据控制的功能,它的一次查询的结果是一个( A ) A、表 B、记录 C、元组 D、数据项 29.SQL的DDL语句不包括( A ) A、SELECT B、CREATE TABLE C

29、、DROP VIEW D、DROP INDEX 30.索引的描述存放在下列哪一项所指示的对象中( C ) A、视图 B、模式 C、数据字典 D、文件 31.试图是由下面哪两者导出的表( B ) A、模式、关系 B、基本表、视图 C、基本关系、关系 D、内模式、外模式 32.SQL语言具有多种优点,那么SQL是( D )成为关系数据库语言的国际标准的。 A、1986年 B、1987年 C、1988年 D、1989年 33.在下列的SQL语句中,属于数据控制的是( B ) a、CREATE b、SELECT c、UPDATE d、GRANT e、DROP f、DELETE g、ALTER h、IN

30、SERT i、REVOKE A、aefg B、di C、bcfh D、aeg 34.SQL语言具有两种使用方式,它们在使用的细节上会有些差别,特别是SELECT语句。这两种不同使用方式的SQL,分别称为交互式SQL和( C ) A、提示式SQL B、多用户SQL C、嵌入式SQL D、解释式SQL 第四章 1. 设关系模式R (A,B,C),F是R上成立的FD集,F = BC,则分解 = AB,BC相对于F ( A )(2001年10月全国卷) A. 是无损联接,也是保持FD的分解 B. 是无损联接,但不保持FD的分解 C. 不是无损联接,但保持FD的分解 D. 既不是无损联接,也不保持FD 的分解 2. 关系模式R分解成 = R1,Rk,F是R上的一个FD集,那么R中满足F的每一个关系r,与其投影联接表达式m(r) 间的关系满足 ( A )(2001年10月全国卷) A. r包含于m(r) B. m(r)包含于r C. r = m(r) D. rm(r) 3.在关系模式R(A,B,C)中,有函数依赖集F=(A,B)C,(B,C)A,则R最高达到( D ) A.INF B.2NF C.3NF D.BCNF 4.如果R的分解为=R1,R2,F是

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1