管韶踢攀梢祥篓辩脯编毋驰涪
套魔狄徒裸宝胆乃粱茸妊哪遂
第一章 单元测试
1、
下面关于主键的说法错误的是()。
A:每个关系只能有一个主键
B:主键只能包含一个字段
C:主键值不允许重复
D:主键值不能为空
答案: 主键只能包含一个字段
2、
有如下雇员表和部门表两个关系,( )字段是外键。
A:雇员表中的部门号
B:雇员表中的雇员号
C:部门表中的部门号
D:部门表中的部门名
答案: 雇员表中的部门号
3、
下面有关关系性质的描述正确的是( )。
A:字段的顺序可以随意
B:记录的顺序可以随意
C:在同一个关系中可以有重名的字段
D:在同一个关系中可以有来自同一个域的字段
答案: 字段的顺序可以随意;记录的顺序可以随意;在同一个关系中可以有来自同一个域的字段
4、
设置学生表中年龄字段的取值范围在15-30,该约束属于( )约束。
A:实体完整性
B:参照完整性
C:用户自定义完整性
D:其他选项都不是
答案: 用户自定义完整性
5、
在关系数据模型中,关系中的一行称为字段。
A:对
B:错
答案: 错
6、
在关系数据模型中,关系中的一列称为记录。
A:对
B:错
答案: 错
7、
主键要求值唯一表示了客观世界中两个实体是可区分的。
A:对
B:错
答案: 对
8、
主键值不能为空表示了客观世界中实体的存在。
A:对
B:错
答案: 对
9、
关系数据模型的数据结构是( )。
A:关系
B:记录
C:字段
D:域
答案: 关系
10、
对于多字段组合为主键的情况,主键不能为空是指主键中的部分字段可以取空值但整体不能取空值。
A:对
B:错
答案: 错
11、
参照完整性约束要求关系的外键取值等于它所参照的关系中的主键值但不能为空值。
A:对
B:错
答案: 错
12、
有如下两个关系,(1)表的(2)字段是外键。
A:(1)处填:EMP
B:(1)处填:DEMP
C:(2)处填:雇员号
D:(2)处填:部门号
答案: (1)处填:EMP
;(2)处填:部门号
13、
关系数据模型的三要素是( )。
A:数据结构
B:数据操作
C:数据内容
D:数据完整性约束
答案: 数据结构;数据操作;数据完整性约束
第二章 单元测试
1、
SQL Server 2008是( )公司推出的数据库管理系统。
A:IBM
B:Microsoft
C:Ashton-Tate
D:Sybase
答案: Microsoft
2、
在SQL Server2008的版本中,( )是功能最强最全的版本。
A:企业版
B:标准版
C:开发版
D:工作组版
答案: 企业版
3、
在客户端可以注册多个服务器。
A:对
B:错
答案: 对
4、
创建服务器组需要在( )视窗中进行。
A:对象资源管理器
B:已注册服务器
C:属性窗口
D:书签窗口
答案: 已注册服务器
5、
SQL Server 2008 采用的身份验证模式是( )。
A:仅Windows身份验证模式
B:仅SQL Server身份验证模式
C:仅混合模式
D:Windows身份验证模式和混合模式
答案: Windows身份验证模式和混合模式
6、
一个注册服务器可以添加到多个服务器组中。
A:对
B:错
答案: 错
7、
如果要创建数据库,应使用SQL Server提供的( )工具。
A:Analysis Services
B:Integration Services
C:Reporting Services
D:SQL Server Management Studio
答案: SQL Server Management Studio
8、
SQL Server提供的服务有( )。
A:数据库引擎
B:分析服务
C:集成服务
D:报表服务
答案: 数据库引擎
;分析服务
;集成服务
;报表服务
9、
SQL Server是一个( )的数据库管理系统。
A:网状型
B:关系型
C:层次型
D:都不是
答案: 关系型
10、
使用Windows身份验证模式登录SQL Server服务器时不需要输入登录名和密码。
A:对
B:错
答案: 对
第三章 单元测试
1、
在数据库文件中,主数据文件的扩展名是( )。
A:CDF
B:LDF
C:MDF
D:NDF
答案: MDF
2、
在数据库文件中,日志文件的扩展名是( )。
A:CDF
B:LDF
C:MDF
D:NDF
答案: LDF
3、
有关数据库文件组的说法错误的是( )。
A:主文件组的名字是Primary
B:用户创建的文件组可以设为默认文件组
C:日志文件必须放在主文件组
D:主数据文件必须放在主文件组
答案: 日志文件必须放在主文件组
4、
在一个数据库中,用来存储数据和数据库的初始化信息的文件是( ),它还包含其它数据库文件的指针,是数据库的起点。
A:主数据库文件
B:次数据文件
C:日志文件
D:都不是
答案: 主数据库文件
5、
在数据库文件中,记录数据库事务操作信息的文件是( ),其作用是用于数据库的恢复。
A:主数据文件
B:次数据库文件
C:日志文件
D:都不是
答案: 日志文件
6、
以下不属于数据库对象的是( )。
A:数据库关系图
B:视图
C:查询
D:函数
答案: 查询
7、
数据库用户是一种数据库对象。
A:对
B:错
答案: 对
8、
以下( )是系统数据库。
A:Master
B:Msdb
C:Model
D:Tempdb
答案: Master;Msdb;Model
;Tempdb
9、
记录了SQL Server实例所有系统级信息的数据库是( )。
A:Master
B:Model
C:Msdb
D:Tempdb
答案: Master
10、
用户在创建数据库时,发现可以设置的初始大小最小为5MB,最有可能的原因是( )。
A:
master数据库的大小是5MB
B:model数据库的大小是5MB
C:tempdb数据库的大小是5MB
D:msdb数据库的大小是5MB
答案: model数据库的大小是5MB
11、
下面关于SQL Server数据库文件的描述正确的是( )。
A:每个数据库中可以有多个主数据文件
B:只允许有一个次数据文件
C:一个数据库有主数据文件即可
D:一个数据库至少由一个主数据文件和一个日志文件组成
答案: 一个数据库至少由一个主数据文件和一个日志文件组成
12、
下列( )数据库是SQL Serverd系统数据库。
A:Adventureworks
B:Model
C:Northwind
D:Pubs
答案: Model
13、
如果要将一个数据库的若干表复制到另一个数据库中,可以使用( )操作完成。
A:分离与附加
B:备份与恢复
C:导入和导出
D:脱机与联机
答案: 导入和导出
14、
运行下列数据库创建命令后,当日志文件第二次填满后会自动增长( )MB。
CREATE DATABASE 学院人事管理
ON
(NAME=FM,
FILENAME=’d:dataFM.mdf’,
SIZE=5MB,
MAXSIZE=20MB,
FILEGROWTH=2MB)
LOG ON
(NAME=FL,
FILENAME=’d:dataFL.ldf’,
SIZE=2MB,
A:1
B:1.5
C:2
D:4
答案: 1.5
15、
有如下数据库的创建语句,其中主数据文件的初始大小是( )MB。
CREATE DATABASE 学院人事管理
ON
(NAME=FM,
FILENAME=’d:dataFM.mdf’,
SIZE=5MB,
MAXSIZE=20MB,
FILEGROWTH=20%)
LOG ON
(NAME=FL,
FILENAME=’d:dataFL.ldf’,
SIZE=2MB,
A:2
B:5
C:16
D:20
答案: 5
第四章 单元测试
1、
( )数据类型只能存储0-255之间的整数,占用1 个字节。
A:smallint
B:tinyint
C:bit
D:char
答案: tinyint
2、
下面( )数据类型属于字符型。
A:string
B:int
C:varchar
D:decimal
答案: varchar
3、
如果要在表设计器中设置某个字段为外键,右击鼠标后,在快捷菜单中应选择( )。
A:设置主键
B:关系
C:索引/键
D:CHECK约束
答案: 关系
4、
如果要在表设计器中设置某个字段为主键,选中该字段后右击鼠标,在快捷菜单中应选择( )。
A:设置主键
B:关系
C:索引/键
D:CHECK约束
答案: 设置主键
5、
如果要在表设计器中设置某两个字段的组合为主键,可以先设置一个字段为主键,然后再设置另一个字段为主键。
A:对
B:错
答案: 错
6、
外键跟它所参照的主键数据类型必须一致,字段名可以相同也可以不同。
A:对
B:错
答案: 对
7、
设有一个商品表,要求其中进价字段的值小于售价字段的值,则该约束属于( )约束。
A:主键约束
B:外键约束
C:唯一约束
D:CHECK约束
答案: CHECK约束
8、
外键约束的名字默认为FK_开头,但是可以修改。
A:对
B:错
答案: 对
9、
使用create table语句在创建表的时候创建外键约束,应使用( )短语。
A:primary key
B:foreign key
C:default
D:check
答案: foreign key
10、
使用create table语句在创建表的时候创建默认值约束,应使用( )短语。
A:primary key
B:foreign key
C:default
D:check
答案: default
11、
在同一个字段上可以设置多个约束。
A:对
B:错
答案: 对
12、
当用insert语句向表的所有字段插入值时,字段名可以省略。
A:对
B:错
答案: 对
13、
在向表中添加记录时,下面说法正确的是( )。
A:如果表之间存在关联,应先添加被参照关系的记录,然后再添加参照关系的记录
B:添加的数据应符合定义的类型和长度要求
C:添加的数据应符合定义的约束要求
D:可以随意添加
答案: 如果表之间存在关联,应先添加被参照关系的记录,然后再添加参照关系的记录;添加的数据应符合定义的类型和长度要求;添加的数据应符合定义的约束要求
14、
update语句中的( )子句用来将表达式的值赋给字段从而覆盖其原来的值。
A:set
B:where
C:values
D:give
答案: set
15、
当某个表中要修改的字段被其他表中的字段通过外键约束引用时,则不能直接修改该字段。
A:对
B:错
答案: 对
16、
使用update语句一次可更新多个表中的数据。
A:对
B:错
答案: 错
17、
使用delete语句一次只能删除一个表中的记录。
A:对
B:错
答案: 对
18、
现有图书表的关系模式如下:图书表(书号,书名,出版社,作者姓名,单价)下面语句的作用是将清华大学出版社的图书单价打8折,请将该语句补充完整。update 图书表
set (1) where (2)
A:(1)处填:单价=单价*80%
B:(1)处填:单价=单价*0.8
C:(2)处填:出版社=’清华大学出版社’
D:(2)处填:出版社 like ‘清华大学出版社’
答案: (1)处填:单价=单价*0.8;(2)处填:出版社=’清华大学出版社’;(2)处填:出版社 like ‘清华大学出版社’
19、
使用下列create talbe语句创建student表:
create talbe student no char(5) primary key, same char(20) not null, ssex char(2) default(‘男’) not null, sage int, sdept char(15) default(‘计算机’) )然后使用下列insert语句向该表中插入数据:insert into student(sno,sname) values(‘0002′,’李明’)则插入的这条记录的sname字段的值是(1),ssex字段的值是(2),sage的值是(3),sdept字段的值是(4)。
A:(1)处填:李明
B:(2)处填:男
C:(3)处填:null
D:(4)处填:null
答案: (1)处填:李明;(2)处填:男;(3)处填:null
20、
使用下列create talbe语句创建student表:
create talbe student no char(5) primary key, same char(20) not null, ssex char(2) default(‘男’) not null, sage int, sdept char(15) default(‘计算机’) )然后使用下列insert语句向该表中插入数据:insert into student values(‘0001′,’王明’,default,16,default)则插入的这条记录的ssex字段的值是( )。
A:default
B:男
C:null
D:女
答案: 男
如需购买完整答案,请点击下方红字:
获取更多网课答案,请点击这里,进入www.mengmianren.com
翰蓉掏困黎疟兼锚林勘俗葱杜
残嫩韶鸡爆独绵赤泊惶耸芍附