数据库原理真题精选文档格式.docx
《数据库原理真题精选文档格式.docx》由会员分享,可在线阅读,更多相关《数据库原理真题精选文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
D
6主键约束是()、()的组合。
非空;
唯一
7、创建视图的主要作用是()。
A.提高数据查询效率
B.维护数据的完整性约束
C.维护数据的一致性
D.提供用户视角的数据
8、使用T-SQL语言创建表时,语句是()
A.DELETETABLE
B.CREATETABLE
C.ADDTABLE
D.DROPTABLE
9数据库文件有()、()、()
主数据文件(.mdf);
辅助数据文件(.ndf);
日志文件(.ldf)
10、下列关于CREATEUNIQUEINDEXIDX1ONT(C1,C2)语句作用的说法,正确的是()。
A.在C1和C2列上分别建立一个唯一聚集索引
B.在C1和C2列上分别建立一个唯一非聚集索引
C.在C1和C2列的组合上建立一个唯一聚集索引
D.在C1和C2列的组合上建立一个唯一非聚集索引
11、在T-SQL语言中,修改表结构时,应使用的命令是()
A.UPDATE
B.INSERT
C.ALTER
D.MODIFY
C
12视图的查询不可以包含()、()和()关键字。
compute/computeby;
orderby;
into
13试说明使用视图的好处。
利用视图可以简化客户端的数据查询语句,使用户能从多角度看待同一数据,可以提高数据的安全性,视图对应数据库三级模式中的外模式,因此提供了一定程度的逻辑独立性。
14、可以唯一地标识表中的一行数据记录的列称为()。
A.约束
B.外键
C.参考键
D.主键
15数据库领域常用的数据模型有()、()、()、()
层次模式;
网状模式;
关系模式;
面向对象
16使用视图可以加快数据的查询速度,这句话对吗?
为什么?
不对,因为通过视图查询数据时,比直接针对基本表查询数据多了一个转换过程,即从外模式到模式的转换。
17、假设表中某列的数据类型设为varchar(100),而输入的字符串为“abcdefgh“,则存储的是()。
A.abcdefgh,共8B
B.abcdefgh和92个空格,共100B
C.abcdefgh和12个空格,共20B
D.abcdefgh和32个空格,共40B
18在一个表中只能设置()个主键约束,可以定义()个唯一性约束。
1;
多
19、聚集索引确定表数据的()。
A.唯一性
B.取值范围
C.逻辑顺序
D.物理顺序
20索引分为哪几种类型?
它们的主要区别是什么?
分为聚集索引和非聚集索引两种。
聚集索引会对数据进行物理排序,非聚集索引不对数据进行物理排序。
21、如果表中某列用于存储图像数据,则该列应该设置为()数据类型。
A.text
B.ntext
C.image
D.int
更多内容请访问《睦霖题库》微信公众号
22、次数据文件用于存储不能存在主数据文件中的数据,默认扩展名为()
A..ndf
B..mdf
C..log
D..dat
23聚集索引一定是唯一性索引,对吗?
反之呢?
不对。
反之也不对。
[判断题]
24、存储过程在每次执行前都需要编译。
错
25、对一个已经创建的表,()操作是不能够完成的。
A.更改表名
B.增加或删除列
C.增加或删除各种约束
D.将某一列的数据类型由text修改为image
26、关系模型中数据的逻辑结构是一张二维表,它由()组成。
A.行和列
B.行
C.关系
D.列
27适合建立索引的列是什么?
适合建立索引的情况:
包含大量非重复值的列。
在WHERE子句中经常用于进行BETWEENAND、>
、>
=、<
和<
=等操作的列。
经常被用作连接操作的列。
ORDERBY或GROUPBY子句中涉及的列。
28、设有关系R和S,与R-S等价的元组关系演算表达式是()
A.{t
B.{t
C.{t
D.{t
29、一个查询的结果成为另一个查询的条件,这种查询被称为()
A.连接查询
B.内查询
C.自查询
D.子查询
30、下列()最适合充当表的主键列。
A.空值列
B.计算列
C.标识列
D.外键列
31、若关系模式R中属性A仅出现在函数依赖的左部,则A为()。
A.L类属性
B.R类属性
C.N类属性
D.LR类属性
32、ODBC技术中,数据源分为除了()以外的三种。
A.用户数据源
B.网络数据源
C.系统数据源
D.文件数据源
33、在SELECT语句中,下列子句用于对搜索的结果进行排序()
A.HAVING子句
B.GROUP BY子句
C.ORDER BY子句
D.WHERE子句
34、SQLServer2000中表查询的命令是()。
A.USE
B.SELECT
C.UPDATE
D.DROP
35、若X→Y和Y→Z在关系模式R上成立,则X→Z在R上也成立。
该推理规则称为()。
A.自反规则
B.增广规则
C.传递规则
D.伪传递规则
36、有一个关系:
学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()。
A.实体完整性约束
B.参照完整性约束
C.用户自定义完整性约束
D.关键字完整性约束
37、修改视图时,使用()选项,可以对CREATE VIEW的文本进行加密。
A.WITH ENCRYPTION
B.WITH CHECK OPTION
C.VIEW METADATA
D.AS SQL语句
38、建立索引的目的是()。
A.降低SQLServer数据检索的速度
B.与SQLServer数据检索的速度无关
C.加快数据库的打开速度
D.提高SQLServer数据检索的速度
39、若关系模式R中属性A是N类属性,则A()。
A.一定不包含在R任何候选码中
B.可能包含也可能不包含在R的候选码中
C.一定包含在R的某个候选码中
D.一定包含在R的任何候选码中
40实体间的联系分为:
()、()和()三种类型。
1:
1;
N;
M:
N
41、与WHERE AGE BETWEEN 18 AND 23完全等价的是()
A.WHERE AGE>18AND AGE<23
B.WHERE AGE>=18AND AGE<23
C.WHERE AGE>18AND AGE<=23
D.WHERE AGE>=18AND AGE<=23
42、SQLServer2000中表更新数据的命令是()。
43、设F是某关系模式的极小函数依赖集。
下列关于F的说法,错误的是()。
A.F中每个函数依赖的右部都必须是单个属性
B.F中每个函数依赖的左部都必须是单个属性
C.F中不能有冗余的函数依赖
D.F中每个函数依赖的左部不能有冗余属性
44关系数据库语言采用一次一个()的存取方式。
集合
45在查询编辑器窗口输入的SQL语句,可以被保存或重新打开,SQL文件的扩展名为()
.sql
46、以下哪种连接方式不属于外连接方式()。
A.左外连
B.右外连
C.前外连
D.全外连
47、有关系模式:
学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,则该关系模式至少属于()。
A.第一范式
B.第二范式
C.第三范式
D.BC范式
48、在SQL的SELECT语句中,与选择运算对应的动词是()。
A. DISTICT
B. FROM
C. WHERE
D. GROUP BY
49、查询语句“SELECTname,sex,birthdayFROMhuman”返回()列。
A.1
B.2
C.3
D.4
[多项选择题]
50、在CREATETABLE语句中实现完整性约束的子句有()。
A. NOT NULL
B. PRIMARY KEY
C. FOREIGN KEY
D. CHECK
B,C,D
51、语句“SELETCOUNT(*)FROMhuman”返回()行。
52游标包含()、()两部分。
结果集;
位置
53什么是视图?
基本表和视图有哪些区别?
视图是从一个或几个基本表或视图中导出的表,是一张虚表,即视图所对应的数据实际上不存储在数据库中,数据库中只存储视图的定义。
基本表是实际存在物理存储介质上的实表,而视图是虚表,它在物理存储介质上不存在,只是在数据字典中存放视图结构的定义。
视图一经定义就可以和基本表一样被查询,对视图的更新有一些限制。
54、创建视图命令是()
A.CREATE VIEW
B.DROP VIEW
C.CREATE TABLE
D.CREATE RULE
55、设有关系模式R(X,Y,Z),其F={Y→Z,Y→X,X→YZ},则该关系模式至少属于()。
56、假设数据表“test1”中有10条数据行,可获得最前面两条数据行的命令为()
A.SELECT2*FROMtest1
B.SELECTTOP2*FROMtest1
C.SELECTPERCENT2*FROMtest1
D.SELECTPERCENT20*FROMtest1
57、关系操作的特点是集合操作。
对
58、在SELECT语句中,如果想要返回的结果集中不包含相同的行,应该使用关键字()
A.TOP
B.AS
C.DISTINCT
D.JOIN
59、关于查询语句中ORDERBY子句使用正确的是()
A.如果未指定排序列,则默认按递增排序
B.数据表的列都可用于排序
C.如果在SELECT子句中使用了DISTINCT关键字,则排序列必须出现在查询结果中
D.联合查询不允许使用ORDERBY子句
60、IBM在1969年研制出的IMS系统是关系数据库系统的代表产品。