数据库系统原理题库250道文档格式.docx
《数据库系统原理题库250道文档格式.docx》由会员分享,可在线阅读,更多相关《数据库系统原理题库250道文档格式.docx(49页珍藏版)》请在冰豆网上搜索。
A在MySQL中,变量分为用户变量和系统变量
B在使用用户变量时,应在该变量前添加一个“@”符号
C大多数系统变量应用于其他SQL语句中时,必须在系统变量名称前添加一个“@”符号
D变量用于临时存储数据
10、下列关于MySQQL的说法中,正确的是——[单选题]
A在MySQL中,一个关系对应多个基本表
B在MySQL中,一个或多个基本表对应一个存储文件
C在MySQL中,一个表只能有一个索引
D在MySQL中,索引不能存放在存储文件中
B
11、在MySQL中,当需要删除已创建的数据库时,可使用】语句。
——[单选题]
AALTERDATABASE
BDROPSCHEMA
CALTERSCHEMA
DCREATESCHEMA
12、在MySQL数据库中,创建索引的方式不包括——[单选题]
A使用CREATEINDEX语句创建索引
B使用CREATETABLE语句创建索引
C使用ALTERTABLE语句创建索引
D使用USETABLE语句创建索引
13、下列关于INSERT语句的说法中,错误的是——[单选题]
A使用INSERT…VALUES语句可以插入单行元组数据
B使用INSERT…VALUES语句可以插人多行元组数据
C使用INSERT…SET语句可以插入单行或多行元组数据
D使用INSERT…SELECT语句可以插人子查询数据
14、在多表连接查询的连接类型中,最常用的是——[单选题]
A交叉连接
B内连接
C左连接
D右连接
15、子查询返回的结果集仅仅是一个值的是——[单选题]
A表子查询
B行子查询
C列子查询
D标量子查询
16、使用存储过程的好处不包括——[单选题]
A存储过程可作为一种安全机制来确保数据库的安全性
B高性能
C可增加网络流量
D良好的封装性
17、关于使用存储过程的说法,错误的是——[单选题]
A存储过程会预先编译,执行速度会快于交互执行的SQL语句
B存储过程能完成复杂的逻辑判断和复杂的运算
C存储过程中的声明和参数都是可选的
D存储过程中可以使用创建数据库对象的语句
18、关于调用存储过程的说法,错误的是——[单选题]
A可以从交互式界面调用
B可以使用CALL语句来调用存储过程
C可以由嵌人式SQL调用
D不是所有的SQL接口都能调用存储过程
19、成功创建仔储函数后,可以使用关键字【】对其进行调用。
ASELECT
BCREATE
CCALL
DRETURN
20、数据库的【】是指数据库中数据的正确性和相容性。
A安全性
B完整性
C并发控制
D恢复
21、关于候选键与主键,下列说法正确的是——[单选题]
A一个表中只能创建一个主键和一个候选键
B一个表中只能创建一个主键,但可以定义若干个候选键
C一个表中可以创建若干个主键和候选键
D一个表中可以创建若干个主键,但只能定义一个候选键
22、下列关于触发器的说法中,错误的是——[单选题]
A在触发器的创建中,每个表每个事件每次只允许一个触发器
B在删除一个表的同时,不会自动地删除该表上的触发器
C触发器不能更新或覆盖
D为了修改一个触发器,必须先删除它,然后再重新创建
23、修改用户账号的语句是——[单选题]
ACREATEUSER
BDROPUSER
CRENAMEUSER
DSETPASSWORD
24、事务的一致性是指——[单选题]
A事务中包括的所有操作要么都傲,要么都不做
B事务一旦提交,对数据库的改变是永久的
C一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D事务执行完毕后将数据库由一个一致性状态转变到另一个一致性状态
25、以下4个概念中,可用来解决“―个并发调度是否正确”问题的是——[单选题]
A串行调度
B并发执行调度的可串行化
C并发事务的可并行化
D并发事务的有效调度
26、在计算机领域﹐称为数据库时代的是——[单选题]
A20世纪60年代
B20世纪70年代
C20世纪80年代
D20世纪90年代
27、在数据库技术中,数据处理基于【】,可以发现有用的信息。
A更新
B视图
C查询
D表
28、【】是把数据按照相似性归纳成若干类别,同一类中的数据彼此相似,不同类中的数据相异。
A聚类
B关联
C分类
D孤立点检测
29、下列属于列存储数据库的是——[单选题]
ARedis
BCouchDB
CMongoDB
DCassandra
30、在图存储数据库中,【】用来连接结点。
A结点
B属性
C边
D联系
31、数据库的核心是——[单选题]
A存储模式
B概念模式
C外部模式
D内部模式
32、实体所具有的某种特性称为——[单选题]
33、关系数据库以【】作为数据的逻辑模型。
A二维表
B关系模型
C数据库
D关系
34、当关系有多个候选码时,选定一个作为主键﹐若主键为全码,应包含——[单选题]
A单个属性
B两个属性
C多个属性
D全部属性
35、属于行为设计阶段的是——[单选题]
A功能设计
B逻辑设计
C概念设计
D物理设计
36、目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基础的是——[单选题]
A模型转换
B编制应用程序设计说明
C设计评价
D子模式设计
37、在数据操纵语言包括的主要SQL语句中,用于从表或视图中检索数据的是——[单选题]
BINSERT
CUPDATE
DDELETE
38、下列关于MySQL的说法中,错误的是——[单选题]
AMySQL是一个关系型数据库管理系统
BMySQL具有B/S体系结构
CMySQL由瑞典MySQLAB公司开发
DMySQL具有体积小的特点
39、下列关于数据控制语言的说法中,错误的是——[单选题]
AGRANT语句用于授予权限
BREVOKE语句用于收回权限
C数据控制语言主要用于数据执行流程管理
D数据控制语言包括的主要SQL语句是GRANT和REVOKE
40、使用存储过程的好处不包括——[单选题]
A存储过程可作为一种安全机制来确保数据的完整性
B可增强SQL语言的功能和灵活性
C移植性好
41、在某表中将学号字段的前四位规定为学生的入学年份,第5位规定为院系的编号。
这属于列级约束中的——[单选题]
A对数据类型的约束
B对数据格式的约束
C对取值范围的约束
D对空值的约束
42、保护数据库以防止不合法的使用而造成数据泄露、更改或破坏,这是指数据的——[单选题]
43、事务的持续性是指——[单选题]
A事务中包括的所有操作要么都做,要么都不做
D事务执行完毕后将数据库从一个一致性状态转变到另一个一致性状态
44、关系模型的组成不包括——[单选题]
A数据结构
B关系操作
C数据完整性
D数据一致性
45、聚类的目的是——[单选题]
A使对象之间的距离尽可能小
B使对象之间的距离尽可能大
C使属于同一类别的对象之间的距离尽可能大.而不同类别的对象间的距离尽可能小
D使属于同一类别的对象之间的距离尽可能小,而不同类别的对象间的距离尽可能大
46、属性的取值范围称为该属性的——[单选题]
A联系
B实体
C码
D域
47、下列不属于数据库系统三级模式结构的是——[单选题]
A模式
B外模式
C内模式
D数据模式
48、能唯一标识该关系的元组的属性称为该关系的——[单选题]
A分量
B超码
D超键
49、当关系中的某个属性不是这个关系的主码或候选码,而是另一关系的主码时,称该属性为这个关系的——[单选题]
A全码
B外码
C参照关系
D候选码
50、主要反映应用部门原始业务处理的工作流程的是——[单选题]
A数据操作特征表
B数据流程图
C任务分类表
D操作过程说明书
51、系统维护中最困难的工作是——[单选题]
A数据库重组与重构
B数据库运行
C数据库实施
52、下列兰于SQL的说法中,错误的是——[单选题]
ASQL是一个简洁易学的语言
BSQL语句可以由一个关键字组成
CSQL由很少的词构成
DSQL语句最多有三个关键字组成
53、在数据操纵语言包括的主要SQL语句中,用于从表或视图中删除数据的是——[单选题]
54、在使用SELECT语句进行查询时,若查询一个表中的所有列,则可在SELECT语句指定列的位置上直接使用的通配符是——[单选题]
A#
B@
C*
D&
55、在创建存储过程时,常用的循环语句不包括——[单选题]
AFOR语句
BREPEAT语句
CLOOP语句
DWHILE语句
56、若干元组之间、关系之间的联系的约束是指——[单选题]
A列级约束
B元组约束
C表级约束
D行级约束
57、在MySQL数据库中,数据库系统通常使用数据库用户权限确认等访间控制措施,这主要是为了实现数据库的——[单选题]
58、产生数据不一致的主要原因是并发操作破坏了事务的——[单选题]
A隔离性
B一致性
C原子性
D持续性
59、第三代数据库系统应该是以支持【】数据模型为主要特征的数据库系统。
A关系
B网状
C面向对象
D面向过程
60、【】是NoSQL数据库采用最多的数据存储方式。
A键值存储
B文档存储
C列存储
D图存储
61、实现数据在不会被相互干扰的情况下并发使用,并且在发生故障时能够对数据库进行正确的恢复的是——[单选题]
A数据定义功能
B数据库的运行管理功能
C数据操纵功能
D数据库的维护功能
62、对多用户的并发操作加以控制和协调是指——[单选题]
A数据集成
B数据共享
D故障恢复
63、在关系的一个码中移去某个属性,它仍然是这个关系的码,这样的码称为——[单选题]
C主属性
D外码
64、若D1={al,a2,a3,D2={1,2,3.则D1×
D2集合中共有【】个元组。
A6
B8
C9
D27
65、属于数据库实现与操作阶段的是——[单选题]
A逻辑设计
B概念设计
C物理设计
D数据库的修改与调整
66、王安是指些特定应用要求的数据存取时间限制.——[单选题]
A响应时间
B数据恢复
C数据的安全保密性
D数据的完整性
67、下列关于SQL的说法中,错误的是——[单选题]
ASQL不是某个特定数据库供应商专有的语言
B掌握SQL可以帮助用户与几乎所有的关系数据库进行交互
CSQL简单易学
DSQL语句区分大小写
68、索引在逻辑上通常包含有普通索引、唯一性索引和主键三类。
创建主键时,通常使用的关键字是——[单选题]
AINDEX
BUNIQUE
CPRIMARYKEY
DKEY
69、SQL提供了【】进行数据查询,该功能强大,使用灵活。
ASELECT语句
BUPDATE语句
CCREATE语句
DDELETE语句
70、在创建存储过程时,常用的条件判断语句有——[单选题]
ALOOP语句
CWHILE语句
DCASE语句
71、在MySQL中,实体完整性是通过【】来实现的.——[单选题]
A键约束
B主键约束
C候选键约束
D主键约束和候选键约束
72、MySQL的用户账号及相关信息都存储在一个名为【】的MySQL数据库中。
Amysql
Broot
Cuser
Dadmin
73、当某个实务对某段数据加了S锁之后,在此事务释放锁之前,其他事务可以对此段数据加的锁是——[单选题]
AT锁
BD锁
CU锁
DS锁
74、数据仓库的特征不包括——[单选题]
A面向主题
B集成性
C数据的易失性
D数据的时变性
75、下列属于文档型数据库的是——[单选题]
CHBase
76、人工管理阶段,计算机主要应用于——[单选题]
B过程控制
C故障恢复
D科学计算
77、数据库管理系统的主要目的是——[单选题]
C数据冗余小
D数据独立性高
78、表中的列,也称作——[单选题]
A元组
B键
D字段
79、同一数据被反复存储的情况是——[单选题]
A删除异常
B插入异常
C数据冗余
D更新异常
80、标明不同任务的功能及使用状况的是——[单选题]
A操作过程说明书
B数据操作特征表
D数据流程图
81、【】的任务是分析并检验模式及子模式的正确性与合理性。
A设计评价
B物理设计
C加载数据
D应用程序设计
82、下列关于SQL的说法中,错误的是——[单选题]
ASQL是SQLServer2000专有的语言
DSQL是一种强有力的语言
83、下列关于MySQL的说法中,错误的是——[单选题]
AMySQL是一个RDBMS
BMySQL具有客户/服务器体系结构
CMySQL由美国MySQLAB公司开发
D许多中、小型网站为了降低网站总体拥有成本而选择MySQL作为网站数据库
84、在SELECT语句的语法结构中,【】用于对检索到的记录进行分组。
AFROM子句
BWHERE子句
CGROUPBY子句
DHAVING子句
85、下列关于游标的说法中,错误的是——[单选题]
A在实际应用中,一个游标可以被多次打开
B在定义游标之后,必须打开该游标,才能使用
C在使用游标之前,必须先声明(定义)它
D句柄必须在游标之前定义,否则系统会出现错误消息
86、主键约束可以在CREATETABLE或ALTERTABLE语句中使用关键字【】——[单选题]
AREFERENCES
BFOREIGNKEY
DUNIQUE
87、在DROPUSER语句的使用中,如果没有明确地给出账户的主机名,则该主机名会默认为是——[单选题]
A%
B&
D#
88、下面关于“1级封锁”的说法,正确的是——[单选题]
A1级封锁避免“丢失更新”
B1级封锁可以避免“死锁”
C1级封锁“能重复读”
D1级封锁可以避免"
读脏数据”
89、数据集市的基本恩想是【】的数据仓库的开发方活。
A自上而下
B自下而上
C自左向右
D自右间左
90、在图存储数据库中.【】代表实体。
91、数据库中存储的数据的基本特点不包括——[单选题]
A永久存储
B有组织
C可共享
D易于扩展
92、下列关于数据库外模式的说法,正确的是——[单选题]
A一个数据库只能有一个外模式
B外模式不能重叠
C一个外模式可以只为一个应用程序使用
D不可被多个应用程序所共享
93、关系数据库是以【】的形式组织数据。
A二维表格
B结构
C元组
D分量
94、在数据库中,产生数据不一致的根本原因是——[单选题]
A数据存储量太大
B没有严格的数据保护
C未对数据进行严格的控制
D数据冗余
95、标明任务和数据间的联系及不同数据的不同操作特征与执行频率的是——[单选题]
96、将符合要求的初始数据装载到数据库中去是指——[单选题]
A应用程序设计
B加载数据
C数据库试运行
D数据库维护
97、下列关于SQL的说法中.错误的是——[单选题]
ASQL是一个绦合的、功能强大的语言
BSQL与Java.C等程序设计语言非常相似
D每个SQL语句都是由一个或多个关键字所组成
98、使用MySQL数据库管理系统构建各种信息管理系统或互联网网站的应用环境,采用LAMP构架方式时.【】作为操作系统-——[单选题]
AUNIX
BWindows
CLinux
DMAC
99、下列关于MySQL的说法中.错讽的是——[单选题]
B在MySQL中,一个关系对应一个视图
C在MysQL中,—个表可以有若干索引
D在MySQL.中,索引存放在存储文件中.其中存储文件的逻辑结构组成了MySQL的内模式
100、下列关于MysQL中的常量的说法中.错误的是——[单选题]
A常量是指在程序运行过醒中值不变的量
B常量的使用格式取决于值的数据类型
C字符串素量是指用单引号或双引号括起来的字符序列
D一个十六进制值通常指定为一个字符串常量.每对十六进制数字被转换为一个字符,其最前面有一个大写字母“O"
或小写字母"
o”
101、下列关于存储函致与存储过程的说法中,错误的是——[单选题]
A可以直接对存储函数进行调用.且不需要使用CALL语句
B存储函数与存储过程一样.都可以被应用程序调用
C存储函数中不能包含RETURN语句
D对存储过程的调用,需要使用CALL语句
102、候选键约束可以在CREATETABLE或ALTERTABLE语句中使用关键字【】来实现。
BFOREIG