数据库题库整理

上传人:夏** 文档编号:477465015 上传时间:2023-04-11 格式:DOCX 页数:20 大小:53.45KB
返回 下载 相关 举报
数据库题库整理_第1页
第1页 / 共20页
数据库题库整理_第2页
第2页 / 共20页
数据库题库整理_第3页
第3页 / 共20页
数据库题库整理_第4页
第4页 / 共20页
数据库题库整理_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《数据库题库整理》由会员分享,可在线阅读,更多相关《数据库题库整理(20页珍藏版)》请在金锄头文库上搜索。

1、1. 如果K是超码,则K的任意一个真子集都不是候选码。(寸2. OLE DB的(C)是一个由COM组件构成的数据访问中介。A. 游标B. 数据源C. 提供者D. 消费者3. SELECT语句中用来消除重复行的关键字是(DISTINCT)。4. (D)是系统为用户开设的一个数据缓冲区,存放SQL语句产生的多条记录数据。A. 指示变量B. 静态变量C. 主变量D. 游标5. 数据库中建立索引的目的是为了(。)。A. 提高安全性B. 节省存取空间C. 加快建表速度D. 加快查询速度6. 在左外连接中,保留的是左外关系中所有的元组。(寸7. 数据库的设计完全凭经验就可以设计得比较完美,不必遵守相应原则

2、。(x8. 数据管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相比,文件系统的一 个显著优势是(BA. 数据整体结构化B. 数据可以长期保存C. 数据共享性很强D. 数据独立性很好9. (D)是关系数据库管理系统内部的一组系统表它记录了数据库中所有的定义信息,包括 关系模式定义、视图定义、索引定义、完整性约束定义各类用户对数据库的操作权限、 统计信息等。A. 系统数据表B. 模式表C. 关系表D. 数据字典10. 实现将现实世界抽象为信息世界的是(CA. 物理模型B. 逻辑模型C. 概念模型D. 关系模型11. 下列说法正确的是(BA. 域是一组具有不同数据类型的值的集合B. 数据库中

3、不同的属性可以来自同一个域C. 创建域的语句是 CREATE ASSERTION (CREATE DOMAIN)D. 当域上的完整性约束条件改变时必须一一修改域上的各个属性(只要修改域的定义 即可)12. 触发器被激活时,只有当触发条件为真时触发动作体才执行。(寸13. 定义关系的主码意味着主码属性(DA. 必须唯一B. 不能为空C. 唯一且部分主码属性不为空D. 唯一且所有主码属性不为空14. 数据库系统的三级模式结构按照从用户使用到系统存储的方向看,是指数据库系统是由 外模式、模式和(内模式)三级构成。15. 在ODBC应用系统体系结构中,提供用户界面、应用逻辑和事务逻辑的是(D)。A.

4、数据源B. 数据库ODBC驱动程序C. ODBC驱动程序管理器D. 用户应用程序16. DBMS是一类系统软件,它是建立在(B)之上的。A. 编译系统B. 操作系统C. 硬件系统D. 应用系统17. SQL语句中逻辑运算符AND和OR的优先级是一样的。(x18. SQL完成核心功能的动词有(D)个。selectinsert update delete create alter drop grantrevokeA. 10B. 7C. 8D. 919. 大题20. 将SQL嵌入到高级语言中混合编程,(SQL)语句负责操纵数据库,高级语言语句负责 控制逻辑流程。21. 模式S-L(Sno,Sdept

5、,Sloc), Sno、Sdept、Sloc分别为学生的学号、所有系、学生住处,每 个系的学生住在同个地方,即存在Sno一Sdept,SdeptSloc, Sloc传递依赖于Sno, 则模式S-L属于(D)A. 第4范式B. 第1范式C. 第3范式D. 第2范式22. 如果消除了属于4NF的关系模式中存在的(连接依赖),则可进一步达到5NF的关系模 式。23. 对于表 student(Sno,Sdept,Mname,Cno,Grade), Sno、Sdept、Mname、Cno、Grade 分别表 示学生的学号所在的系、系主任的姓名、课程号、学生课程成家,有Student表数据淑MnamrCn

6、o略多Cl$2北值早ClS7柚华爵学集Cl 55ClG93E student则该Student模式存在以下问题(D)。A. 更新异常B. 删除异常C. 插入异常D. 数据冗余、更新异常、插入异常、删除异常E. 数据冗余24. 数据库管理系统是指在计算机系统中引入数据库后的系统,一般由DB、DBS、应用系 统和DBA组成。(x数据库系统(DBS)是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数 据库管理员(DBA )组成的存储管理和维护数据的系统。25. 从广义讲,数据库设计是数据库及其应用系统的设计;狭义地讲,是(设计数据库本身)。26. 在SQL语句中表达某个属性X值为空,可以使

7、用 WHERE X=NULL子句。(x) where X is NULL27, 在E-R模型中,联系用(A)表示。A. 菱形B. 六角形C. 椭圆D. 矩形28. 有学生表 student( Sno,name, sex,age,dept)(Sno 代表学号,name 代表姓名,sex 代表性别 ”, age代表”年龄,dept代表”系),选课表Sc(Sno, Cno, Grade)(Sno代表学号,Cno代表课程 号”,Grade 代表”成绩),有如下语句:SELECT name FROM Sudent,(SELECT Sno FROM Sc WHERE Cno=1)AS Sc1 WHERE

8、Sudent.Sno=Sc1.Sno;该语句中Sc1的含义是(B)。A. 派生表,先存储在内存中,查询结束保存在磁盘上B. 派生表,查询结束,就不存在了C. 派生表,直接保存在磁盘上D. 派生表,临时存储在内存中29. SQL语言的数据定义功能包括(模式定义)、表定义、视图定义和索引定义等。30. 目标关系的(主码)和参照关系的外码必须定义在同一个域上。31. (A)是关系代数语言。A. ISBLB. QUELC. QBED. SQL32. 在SELECT语句中,要将结果集中的数据行根据选择列的值进行逻辑分组,以便实现对 每个组的聚集计算,可以使用的子句是(A)。A. GROUP BYB. W

9、HEREC. LIMITD. ORDER BY33. 若一个视图是从单个基本表导出的,并且只是去掉了基本标的某些行和某些列,但保留 了主码,这类视图称为(行列子集视图)。34. 数据库(推理控制)机制用来避免用户利用其能够访问的数据推知更高密级的数据。35. 数据库系统的核心和基础是(BA. 概念模型B. 数据模型C. 物理模型D. 逻辑模型36. 能够独立于任何数据库管理系统进行数据库设计的阶段是(A)。A. 需求分析和概念结构设计B. 逻辑结构设计和物理结构设计C. 概念结构设计和物理结构设计D. 需求分析和逻辑结构设计37. 通常情况下,外模式是模式的子集。以38. 有两个关系R(A,B

10、,C)和S(B,C,D),将R和S进行自然连接,得到的结果包括(C)个列。A. 5B. 2C. 4D. 639. 可以建立、配置或删除数据源并查看系统当前所安装的数据库ODBC驱动程序的是(C)。A. 数据库ODBC驱动程序B. 用户应用程序C. ODBC驱动程序管理器D. 数据源40. 数据库设计应按照需求分析、概念结构设计、逻辑结构设计、数据库物理设计、数据库 实施、数据库运行和维护六个阶段来进行。(寸41. 关系模式是对关系的描述,关系是关系模式在某一时刻的状态或内容。(寸42. 关于关系模型,下列叙述不正确的是(D)。A. 行的次序可以任意交换B. 列的次序可以任意交换C. 一个关系至

11、少要有一个候选码D. 一个列的值可以来自不同的域43. 关系R的属性A参照引用关系T的属性A, T的某条元组对应的A属性值在R中出现, 当要删除T的这些元组时,系统可以采用的策略包括拒绝执行、(级联删除)、设为空值。44. SQL的GRANT和REVOKE语句可以用来实现(D)。A. 数据库角色创建B. 强制存取控制C. 数据库审计D. 自主存取控制45. 在去强制存取控制机制中,当主体的许可证级别等于客体的密级时,主体可以对客体进 行如下操作(D)。A. 只写入B. 不可操作C. 只读取D. 读取、写入46. 根据应用需求建立索引是在下列哪个阶段完成(B)。A. 数据库概念结构设计B. 数据

12、库物理结构设计C. 数据库实施和维护D. 数据库逻辑结构设计47. 关系模型的一个特点是,实体以及实体之间的联系都可以使用相同的结构类型来表示。寸48. 生成数据库管理系统DBMS支持的数据模型在下列哪个阶段完成(C)。A. 数据库概念结构设计B. 数据库物理结构设计C. 数据库逻辑结构设计D. 数据库实施和维护49. 下列说法正确的是(D)。A. 创建触发器的语句是 CREATE PROCEDURE (CREATE TRIGGER)B. 任何用户都具有创建触发器的权限C. 语句级触发器可以对表中每一行执行触发器动作体D. 触发器只能定义在基本表上,不能定义在视图上50. JDBC是Java实

13、现数据库访问的应用程序编程接口,它是建立在X/Open SQLCLI基础上的。(寸51. 视图字段来自聚集函数,视图不可更新52. SQL正确的是:A. 数据控制功能SQL语言的功能之一B. SQL采用的是面向记录的操作方式,以记录为单位进行操作(面向集合,关系数 据模型才是面向记录C. SQL是非过程化的语言,用户无须指定存取路径D. SQL作为嵌入式语言语法与独立的语言有较大差别53. 进行数据的检索、输出操作,通常使用的语句:SELECT54. 如果关系的每一个非主属性既不传递依赖于码,也不部分依赖于码,R(U)E3NF55. 数据库安全技术是由数据库管理系统提供的。56. SQL不是面

14、向过程,高度非过程化。(面向过程语言例:C语言)57. 使用ANY或ALL谓词时必须同时使用比较运算符58. 数据库系统的逻辑模型按照计算机的观点对数据建模主要包括层次模型、网状模型、关 系模型、面向对象模型和对象关系模型。59. 一个低一级范式的关系模式,通过模式分解可以转换为若干个高一级范式的关系模式的 集合,这种过程就叫规范化60. 在文件系统管理阶段,由文件系统提供数据存取方法,所以数据已经达到很强的独立性。61. JDBC为Java程序提供统一、无缝地操作各种数据库的接口。62. 其中数据独立性最高的阶段是:A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理63. 数据字典

15、是在需求分析阶段建立。64. 若关系模式R中每一个决定因素都包含码,则关系模式R属于BCNF65. 触发器被激活时,只有当触发条件为真时触发动作体才执行。66. 数据独立性包括数据逻辑独立性和数据物理独立性67. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体。68. 关于基本表和视图不正确的是A. 基本表和视图都存数据B. 可以使用SQL对基本表或视图进行操作C. 基本表和视图一样,都是关系D. 可以从基本表或视图上定义视图69. 正确的是:A. 不能使用ALTER TABLE ADD CONSTRAINT增加主码约束B. 如果属性A上定义了外码约束,则A不可以为空C. 使用ALTER TABLE

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号