结构,操作和完整性约束
26-30:√√√×× 31-35:××××√36-40:√√×√×
单选题 共25题,共25分
1
1.0分
SQL Server数据库对象中最基本的是( )。
A. 表和语句
B. 表和视图
C. 文件和文件组
D. 用户和视图
你的答案是 B。
收藏
2
1.0分
从以下三个表查询1972年10月27日出生的职工信息的正确命令是 ( )。
部门:部门号 Char (8),部门名 Char (12),负责人 Char (6),电话 Char (16)
职工:部门号 Char (8),职工号 Char(10),姓名 Char (8),性别 Char (2),
出生日期 Datetime
工资:职工号 Char (10),基本工资 Numeric (8, 2),津贴 Numeric (8, 2),
奖金 Numeric (8, 2),扣除Numeric (8, 2)
A. SELECT * FROM 职工 WHERE 出生日期={1972-10-27}
B. SELECT * FROM 职工 WHERE 出生日期=1972-10-27
C. SELECT * FROM 职工 WHERE 出生日期="1972-10-27"
D. SELECT * FROM 职工 WHERE 出生日期='1972-10-27'
你的答案是 A。
收藏
3
1.0分
通过“对象资源管理器”窗格不能连接到的服务类型是 ( )。
A. 查询服务
B. 集成服务
C. 报表服务
D. 分析服务
你的答案是 A。
收藏
4
1.0分
当采用Windows验证方式登录时,只要用户通过Windows用户账户验证,就可以( ) 到SQL Server数据库服务器。
A. 连接
B. 集成
C. 控制
D. 转换
你的答案是 A。
收藏
5
1.0分
下列扩展名中,属于SQL Server推荐的日志文件扩展名的是( )。
A. .data
B. .mdf
C. .ndf
D. .ldf
你的答案是 D。
收藏
6
1.0分
从以下三个表查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是( )。
部门:部门号 Char (8),部门名 Char (12),负责人 Char (6),电话 Char (16)
职工:部门号 Char (8),职工号 Char(10),姓名 Char (8),性别 Char (2),
出生日期 Datetime
工资:职工号 Char (10),基本工资 Numeric (8, 2),津贴 Numeric (8, 2),
奖金 Numeric (8, 2),扣除Numeric (8, 2)
A. SELECT 姓名,性别,YEAR(GETDATE())-YEAR(出生日期) AS 年龄 FROM 职工 WHERE 年龄>35
B. SELECT 姓名,性别,YEAR(GETDATE())-YEAR(出生日期) AS年龄 FROM 职工 WHERE YEAR(出生日期)>35
C. SELECT 姓名,性别,YEAR(GETDATE())-YEAR(出生日期) AS年龄 FROM 职工 WHERE YEAR(GETDATE())-YEAR(出生日期)>35
D. SELECT 姓名,性别,年龄=YEAR(GETDATE())-YEAR(出生日期) FROM 职工 WHERE YEAR(GETDATE())-YEAR(出生日期)>35
你的答案是 C。
收藏
7
1.0分
下述哪一条属于概念模型应具备的性质( )。
A. 有丰富的语义表达能力
B. 易于交流和理解
C. 不易于变动
D. 在计算机中实现的效率高
你的答案是 D。
收藏
8
1.0分
SQL Server配置管理器不能设置的一项是 ( )。
A. 启用服务器协议
B. 禁用服务器协议
C. 删除已有的端口
D. 更改侦听的IP地址
你的答案是 C。
收藏
9
1.0分
下面有关E-R模型向关系模型转换的叙述中,不正确的是( )。
A. 一个实体类型转换为一个关系模式
B. 一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
C. 一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
D. 一个m:n联系转换为一个关系模式
你的答案是 C。
收藏
10
1.0分
SQL数据定义语言中,表示外键约束的关键字是( )。
A. CHECK
B. FOREIGN KEY
C. PRIMARY KEY
D. UNIQUE
你的答案是 B。
收藏
11
1.0分
实体中能够唯一标识自己的属性被称做( )。
A. 域
B. 联系
C. 元组
D. 主码
你的答案是 D。
收藏 展开解析
12
1.0分
若关系模式中不存在复合数据项,则此关系模式一定属于( )。
A. 第一范式
B. 第二范式
C. 第三范式
D. 第四范式
你的答案是 A。
收藏
13
1.0分
可以对固定服务器角色和固定数据库角色进行的操作是( )。
A. 添加
B. 查看
C. 删除
D. 修改
你的答案是 B。
收藏
14
1.0分
T-SQL中的变量分为局部变量与全局变量,局部变量用( ) 开头。
A. @
B. #
C. @@
D. *
你的答案是 A。
收藏
15
1.0分
使用SELECT语句进行分组检索时,为了去掉不满足条件的分组,应当( )。
A. 使用WHERE子句
B. 在GROUP BY后面使用HAVING子句
C. 先使用WHERE子句,再使用HAVING子句
D. 先使用HAVING子句,再使用WHERE子句
你的答案是 B。
收藏
16
1.0分
在下面所列出的条目中,不属于数据库管理系统的基本功能的是( )。
A. 数据库定义
B. 数据库的建立和维护
C. 数据库存取
D. 数据库和网络中其他软件系统的通信
你的答案是 D。
收藏
17
1.0分
在SQL Server中,触发器不具有( ) 类型。
A. INSERT触发器
B. UPDATE触发器
C. DELETE触发器
D. SELECT触发器
你的答案是 D。
收藏
18
1.0分
若要定义“价格”列的数据类型,假设价格用定点小数类型保存,整数部分6位,小数点后2位,下列类型中最合适的是( )。
A. int
B. smallint
C. numeric(8,2)
D. numeric(6,2)
你的答案是 C。
收藏
19
1.0分
使用EXECUTE语句来执行存储过程时,在( ) 情况下可以省略该关键字。
A. EXECUTE语句如果是批处理中的第一条语句时
B. EXECUTE语句在DECLARE语句之后
C. EXECUTE在GO语句之后
D. 任何时候
你的答案是 A。
收藏
20
1.0分
在数据库的三级模式结构中,内模式有( )。
A. 1个
B. 2个
C. 3个
D. 任意多个
你的答案是 A。
收藏
21
1.0分
从以下三个表查询职工实发工资的正确命令是 ( )。
部门:部门号 Char (8),部门名 Char (12),负责人 Char (6),电话 Char (16)
职工:部门号 Char (8),职工号 Char(10),姓名 Char (8),性别 Char (2),
出生日期 Datetime
工资:职工号 Char (10),基本工资 Numeric (8, 2),津贴 Numeric (8, 2),
奖金 Numeric (8, 2),扣除Numeric (8, 2)
A. SELECT 姓名,(基本工资+津贴+奖金扣除) AS 实发工资 FROM 工资
B. SELECT 姓名,(基本工资+津贴+奖金扣除) AS 实发工资 FROM 工资 WHERE 职工.职工号=工资.职工号
C. SELECT 姓名,(基本工资+津贴+奖金扣除) AS 实发工资 FROM 工资,职工 WHERE 职工.职工号=工资.职工号
D. SELECT 姓名,(基本工资+津贴+奖金扣除) AS 实发工资 FROM 工资 JOIN 职工 WHERE 职工.职工号=工资.职工号
你的答案是 C。
收藏
22
1.0分
在SQL Server的配置及其他数据被改变以后,都应该备份的数据库是 ( )。
A. Master
B. Model
C. Msdb
D. Tempdb
你的答案是 A。
收藏
23
1.0分
( ) 不是SQL Server服务器可以使用的网络协议。
A. Shared Memory协议
B. PCI/TP
C. VIA协议
D. Named Pipes协议
你的答案是 B。
收藏
24
1.0分
在WHILE循环体内可以使用 ( ) 语句用于将循环返回到WHILE开始处,重新判断条件,以决定是否重新执行新的一次循环。
A. BREAK
B. FROM
C. CONTINUE
D. LOOP
你的答案是 C。
收藏
25
1.0分
对关系模式进行规范化的主要目的是( )。
A. 提高数据操作效率
B. 消除冗余数据,维护数据的一致性
C. 加强数据的安全性
D. 为用户提供更快捷的数据操作
你的答案是 B。
收藏
判断题 共15题,共15分
26
1.0分
表实际用来存储系统数据和用户数据,是最核心的数据库对象。
你的答案是正确
收藏
27
1.0分
在用户使用客户计算机通过网络实现对SQL Server服务器的访问时,用户首先要获得客户计算机操作系统的使用权。
你的答案是正确
收藏
28
1.0分
当使用磁盘时,SQL Server允许将本地主机硬盘和远程主机上的硬盘作为备份设备。
你的答案是正确
收藏
29
1.0分
在定义存储过程时,若有输入参数则应放在关键字AS的后面说明。
你的答案是错误
收藏
30
1.0分
当还原数据库的时候,用户还可以使用这些正在还原的数据库。
你的答案是错误
收藏
31
1.0分
存储过程是一组编译在多个执行计划中的T-SQL语句,它将一些固定的操作集中起来交给SQL Server数据库服务器完成,以实现某个任务。。
你的答案是正确
收藏
32
1.0分
触发器允许带参数,也不能直接调用,只能自动被激发。
你的答案是正确
收藏
33
1.0分
传统的关系运算包括选择、投影和连接等。( )
你的答案是正确
收藏
34
1.0分
定义视图的基表被删除不影响视图的使用。
你的答案是错误
收藏
35
1.0分
关系模型由数据结构、数据操作和数据完整性约束三个部分组成。( )
你的答案是正确
收藏
36
1.0分
在SQL Server中,不允许删除正在被用户使用的数据库。( )
你的答案是正确
收藏
37
1.0分
视图的缺点主要表现在其对数据修改的限制上。
你的答案是正确
收藏
38
1.0分
如果存在非主属性对主键的部分函数依赖,则关系模式不是2NF的。( )
你的答案是正确
收藏
39
1.0分
数据库对象的安全性是核查用户权限的最后一个安全等级。
你的答案是正确
收藏
40
1.0分
对数据库大小的修改,需要msdb数据库维护。( )
你的答案是错误
收藏
单选题 共10题,共10分
1
1.0分
“保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏”是指数据的 ( )。
A. 安全性
B. 完整性
C. 并发控制
D. 恢复
你的答案是 A。
收藏
2
1.0分
T-SQL语句的GRANT和REMOVE语句主要用来维护数据库的( )。
A. 完整性
B. 可靠性
C. 安全性
D. 一致性
你的答案是 C。
收藏
3
1.0分
在SQL Server中,为便于管理用户及权限,可以将一组具有相同权限的用户组织在一起,这一组具有相同权限的用户称为( )。
A. 账户
B. 角色
C. 登录
D. SQL Server用户
你的答案是 B。
收藏
4
1.0分
当采用Windows验证方式登录时,只要用户通过Windows用户账户验证,就可以( ) 到SQL Server数据库服务器。
A. 连接
B. 集成
C. 控制
D. 转换
你的答案是 A。
收藏
5
1.0分
在SQL Server服务器中,存储过程是一组预先定义并( ) 的T-SQL语句。
A. 保存
B. 编译
C. 解释
D. 编写
你的答案是 B。
收藏
6
1.0分
用于查看表的行数及表使用的存储空间信息的系统存储过程是( )。
A. sq_spaceused
B. sq_depends
C. sq_help
D. sq_rename
你的答案是 A。
收藏
7
1.0分
在SQL Server中,触发器不具有( ) 类型。
A. INSERT触发器
B. UPDATE触发器
C. DELETE触发器
D. SELECT触发器
你的答案是 D。
收藏
8
1.0分
下面哪个不是备份数据库的理由( )。
A. 数据库崩溃时恢复
B. 将数据从一个服务器转移到另外一个服务器
C. 记录数据的历史档案
D. 转换数据
你的答案是 C。
收藏
9
1.0分
防止数据库出现意外的有效方法是( )。
A. 重建
B. 追加
C. 备份
D. 删除
你的答案是 C。
收藏
10
1.0分
能将数据库恢复到某个时间点的备份类型是( )。
A. 完整数据库备份
B. 差异备份
C. 事务日志备份
D. 文件组备份
你的答案是 C。
收藏
判断题 共5题,共5分
11
1.0分
在用户使用客户计算机通过网络实现对SQL Server服务器的访问时,用户首先要获得客户计算机操作系统的使用权。
你的答案是正确
收藏
12
1.0分
存储过程是一组编译在多个执行计划中的T-SQL语句,它将一些固定的操作集中起来交给SQL Server数据库服务器完成,以实现某个任务。。
你的答案是正确
收藏
13
1.0分
当某个表被删除后,该表上的所有触发器不会自动被删除。。
你的答案是错误
收藏
14
1.0分
触发器允许带参数,也不能直接调用,只能自动被激发。
你的答案是正确
收藏
15
1.0分
当还原数据库的时候,用户还可以使用这些正在还原的数据库。
你的答案是错误
收藏
单选题 共10题,共10分
1
1.0分
在视图上不能完成的操作是( )。
A. 更新视图数据
B. 查询
C. 在视图上定义新的基本表
D. 在视图上定义新视图
你的答案是 C。
收藏
2
1.0分
在下列关于视图的叙述中,正确的是( )。
A.
当某一视图被删除后,由该视图导出的其他视图也将被自动删除
B.
若导出某视图的基本表被删除了,则该视图不受任何影响
C.
视图一旦建立,就不能被删除
D.
当修改某一视图时,导出该视图的基本表也随之被修改
你的答案是 A。
收藏
3
1.0分
在SELECT语句中,如果需要显示的内容使用“*”,则表示 ( )。
A. 选择任何属性
B. 选择所有属性
C. 选择所有元组
D. 选择主键
你的答案是 B。
收藏
4
1.0分
查询时若要去掉重复的元组,则在SELECT语句中使用( )。
A. All
B. UNION
C. LIKE
D. DISTINCT
你的答案是 D。
收藏
5
1.0分
在SQL语句中,与表达式“仓库号NOT IN("wh1","wh2")”功能相同的表达式是( )。
A. 仓库号="wh1" And 仓库号="wh2"
B. 仓库号"wh1" Or 仓库号"wh2"
C. 仓库号"wh1" Or 仓库号="wh2"
D. 仓库号"wh1" And 仓库号"wh2"
你的答案是 A。
收藏
6
1.0分
从以下三个表查询1972年10月27日出生的职工信息的正确命令是 ( )。
部门:部门号 Char (8),部门名 Char (12),负责人 Char (6),电话 Char (16)
职工:部门号 Char (8),职工号 Char(10),姓名 Char (8),性别 Char (2),
出生日期 Datetime
工资:职工号 Char (10),基本工资 Numeric (8, 2),津贴 Numeric (8, 2),
奖金 Numeric (8, 2),扣除Numeric (8, 2)
A. SELECT * FROM 职工 WHERE 出生日期={1972-10-27}
B. SELECT * FROM 职工 WHERE 出生日期=1972-10-27
C. SELECT * FROM 职工 WHERE 出生日期="1972-10-27"
D. SELECT * FROM 职工 WHERE 出生日期='1972-10-27'
你的答案是 A。
收藏
7
1.0分
为数据表创建索引的目的是( )。
A. 提高查询的检索性能
B. 节省存储空间
C. 便于管理
D. 归类
你的答案是 A。
收藏
8
1.0分
下列( ) 属性不适合建立索引。
A. 经常出现在GROUP BY字句中的属性
B. 经常参与连接操作的属性
C. 经常出现在WHERE字句中的属性
D. 经常需要进行更新操作的属性
你的答案是 D。
收藏
9
1.0分
T-SQL提供了( ) 运算符,将两个字符数据连接起来。
A. *
B. ~
C. _
D. +
你的答案是 C。
收藏
10
1.0分
在WHILE循环体内可以使用 ( ) 语句用于将循环返回到WHILE开始处,重新判断条件,以决定是否重新执行新的一次循环。
A. BREAK
B. FROM
C. CONTINUE
D. LOOP
你的答案是 A。
收藏
判断题 共5题,共5分
11
1.0分
定义视图的基表被删除不影响视图的使用。
你的答案是错误
收藏
12
1.0分
视图中的数据是通过视图定义语句由其基本表中动态查询得来的。
你的答案是正确
收藏
13
1.0分
删除索引时,其所对应的数据表会被删除。
你的答案是错误
收藏
14
1.0分
访问数据库中的数据有两种方法,分别是:表扫描和索引查找。
你的答案是正确
收藏
15
1.0分
用户在使用游标时,应先声明游标,然后打开并使用游标,使用完后应关闭游标、释放资源。
你的答案是正确
收藏
单选题 共10题,共10分
1
1.0分
通过“对象资源管理器”窗格不能连接到的服务类型是 ( )。
A. 查询服务
B. 集成服务
C. 报表服务
D. 分析服务
你的答案是 A。
收藏
2
1.0分
( ) 不是“查询编辑器”工具栏中包含的工具按钮。
A. 调试
B. 更改连接
C. 更改文本颜色
D. 分析
你的答案是 C。
收藏
3
1.0分
SQL Server数据库对象中最基本的是( )。
A. 表和语句
B. 表和视图
C. 文件和文件组
D. 用户和视图
你的答案是 B。
收藏
4
1.0分
事务日志用于保存( )。
A. 程序运行过程
B. 程序的执行结果
C. 对数据的更新操作
D. 数据操作
你的答案是 C。
收藏
5
1.0分
下列关于SQL Server数据库组成的说法,正确的是( )。
A. 一个数据库可由仅一个数据文件和仅一个日志文件组成
B. 一个数据库可由多个数据文件和仅一个日志文件组成
C. 一个数据库可由仅一个数据文件和多个日志文件组成
D. 一个数据库可由多个数据文件和多个日志文件组成
你的答案是 D。
收藏
6
1.0分
表设计器的“允许空”单元格用于设置该字段是否可输入空值,实际上就是创建该字段的( ) 约束。
A. 主键
B. 外键
C. NULL
D. CHECK
你的答案是 D。
收藏
7
1.0分
下列关于表的叙述正确的是( )。
A. 只要用户表没有人使用,则可将其删除
B. 用户表可以隐藏
C. 系统表可以隐藏
D. 系统表可以删除
你的答案是 C。
收藏
8
1.0分
用于限制列的取值不能重复的约束是( )。
A. PRIMARY KEY
B. CHECK
C. DEFAULT
D. UNIQUE
你的答案是 D。
收藏
9
1.0分
下面关于INSERT语句的说法正确的是( )。
A. INSERT一次只能插入一行的元组
B. INSERT只能插入不能修改
C. INSERT可以指定要插入到哪行
D. INSERT可以加WHERE条件
你的答案是 B。
收藏
10
1.0分
在SQL语句中,用于更新表数据的语句是( )。
A. ALTER
B. SELECT
C. UPDATE
D. INSERT
你的答案是 C。
收藏
判断题 共5题,共5分
11
1.0分
对象资源管理器以网状结构显示和管理服务器中的对象节点。
你的答案是错误
收藏
12
1.0分
数据库中的函数对象包含在“函数”节点中。
你的答案是正确
收藏
13
1.0分
在SQL Server中,不允许删除正在被用户使用的数据库。( )
你的答案是正确
收藏
14
1.0分
在一个表上只可以定义一个CHECK约束。。
你的答案是错误
收藏
15
1.0分
SQL语言中,删除一个表中所有数据,但保留表结构的命令是UPDATE。
你的答案是错误
收藏
单选题 共12题,共12分
1
1.0分
若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是( )联系。
A. 多对多
B. 1对1
C. 1对多
D. 多对1
你的答案是 A。
收藏 展开解析
2
1.0分
用二维表结构表示实体及实体间联系的数据模型称为( )。
A. 网状模型
B. 层次模型
C. 关系模型
D. 面向对象模型
你的答案是 C。
收藏
3
1.0分
实体中能够唯一标识自己的属性被称做( )。
A. 域
B. 联系
C. 元组
D. 主码
你的答案是 D。
收藏 展开解析
4
1.0分
在数据库的三级模式结构中,内模式有( )。
A. 1个
B. 2个
C. 3个
D. 任意多个
你的答案是 A。
收藏
5
1.0分
在下面列出的条目中,不属于数据库技术的主要特点是( )。
A. 数据的结构化
B. 数据的冗余度小
C. 较高的数据独立性
D. 程序的标准化
你的答案是 D。
收藏
6
1.0分
( ) 是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享的数据的聚集。
A. 数据库系统
B. 数据库
C. 关系数据库
D. 数据库管理系统
你的答案是 B。
收藏
7
1.0分
数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系,正确的表述是( )。
A. DB和DBS都是DBMS的一部分
B. DBMS和DB都是DBS的一部分
C. DB是DBMS的一部分
D. DBMS包括数据库系统和DB
你的答案是 B。
收藏
8
1.0分
用于描述数据库中数据的物理结构的是( )。
A. 逻辑模式
B. 用户模式
C. 存储模式
D. 概念模式
你的答案是 C。
收藏
9
1.0分
设属性A是关系R的主属性,则属性A不能取空值(Null),这是( )。
A. 实体完整性规则
B. 参照完整性规则
C. 用户定义完整性规则
D. 域完整性规则
你的答案是 A。
收藏
10
1.0分
下面对于关系的叙述中,不正确的是( )。
A. 关系中的每个属性是不可分解的
B. 在关系中元组的顺序是无关紧要的
C. 任意的一张二维表都是一个关系
D. 每个关系只有一种记录类型
你的答案是 C。
收藏
11
1.0分
若关系模式中不存在复合数据项,则此关系模式一定属于( )。
A. 第一范式
B. 第二范式
C. 第三范式
D. 第四范式
你的答案是 A。
收藏
12
1.0分
对关系模式进行规范化的主要目的是( )。
A. 提高数据操作效率
B. 消除冗余数据,维护数据的一致性
C. 加强数据的安全性
D. 为用户提供更快捷的数据操作
你的答案是 B。
收藏
判断题 共3题,共3分
13
1.0分
关系代数中,进行交运算的两个关系不需要有相同的结构。( )
你的答案是错误
收藏
14
1.0分
传统的关系运算包括选择、投影和连接等。( )
你的答案是正确
收藏
15
1.0分
第三范式的关系模式也一定是第二范式的。( )
你的答案是正确
收藏
期末综合考试:
1-5 BDAAD 6-10 CBADCB
11-15 DABAB 16-20 DDCAA
21-25 CABCB 26-30对对对错错
31-35错错错错对 36-40对对错对错
3 4 12 14 19 20 22 对26 27 28 35 36 37 39
x的29 30 31 32 33 34 38 40
A 3 4 12 14 20 22 23
B 1 10 13 15 25
C 8 9 18 19 24
D 2 5 7 11 16 17