关系数据库中
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1关系数据库中,主键的正确描述是(D )。
(A) 创建唯一的索引,允许空值(B) 允许有多个主键的
(C) 只允许以表中第一字段建立(D) 为标识表中唯一的实体
2以下不适合创建非聚集索引的情况是(A )。
(A) 表中包含大量重复的列值(B) 带WHERE子句的查询
(C) 经常需要进行联接和分组操作的列(D) 表中包含大量非重复的列值
3使用视图的作用有4个,下列哪一个是错误的(A )。
(A) 导入数据(B) 定制操作
(C) 简化操作(D) 安全性
4叙述A:当视图被撤消,不会对基表造成任何影响。叙述B:不能改变作为计算结果的列。关于对以上叙述中,正确的是(C )。
(A) 叙述A错误,叙述B正确(B) 叙述A正确,叙述B错误
(C) 都正确(D) 都是错误的
5语句:select 10%7 的执行结果是(D )。
(A) 7 (B) 1
(C) 70 (D) 3
6下列关于关联的叙述正确的是( D)。
(A) 已创建关联的两个表中的关联字段数据
可能完全不同(B) 可在两个表的不同数据类型的同名字段
间创建关联
(C) 可在两个表的不同数据类型的字段间创
建关联(D) 可在两个表的相同数据类型的不同名称
的字段间创建关联
7用UNION合并两个SELECT查询的结果时,下列叙述中错误的是()。
(A) 两个SELECT语句必须输出同样的列数(B) 将来自不同查询的数据组合起来
(C) 两个表各相应列的数据类型必须相同(D) 被组合的每个查询都可以使用ORDER B
Y子句
8查询所有目前年龄在24岁以上(不含24岁)的学生信息(学号、姓名、年龄),正确的命令是()。
(A) SELECT 学号,姓名,年龄=YEAR(GETDA
TE())-YEAR(出生日期) FROM 学生 WHE RE YEAR(GETDATE())-YEAR(出生日
期)>24 (B) SELECT 学号,姓名,YEAR(GETDATE())-
YEAR(出生日期) 年龄 FROM 学生 WHE RE YEAR(GETDATE())-YEAR(出生日
期)>24
(C) SELECT 学号,姓名,YEAR(GETDATE())-
YEAR(出生日期) 年龄 FROM 学生 WHE RE 年龄>24 (D) SELECT 学号,姓名,YEAR(GETDATE())-
YEAR(出生日期) 年龄 FROM 学生 WHE RE YEAR(出生日期)>24
9下列有关存储过程的叙述中错误的是( d )。
(A) 使用存储过程可以减少网络通信量。(B) 在一个存储过程中可以调用其他存储过
程。
(C) 执行存储过程要比执行T-SQL批处理代
码快。(D) 定义存储过程只是为了减少重复编写T-S
QL代码。
10存储过程的名字在( A)输入。
(A) CREATE PROCEDURE语句中(B) 创建存储过程后
(C) 创建存储过程前(D) 保存存储过程时
11在对表中的数据进行添加时,对数据实施完整性检查,激活的触发器是()。
(A) DELETE触发器(B) UPDATE触发器
(C) INSERT触发器(D) 都可以
12下列语句:
declare @n int
set @n=1
set @n=@n+2
select @n
执行结果是(B )。
(A) 4 (B) 3
(C) 1 (D) 2
13查询选课表中信息正确的语句是(D )。
(A) select 学号,课程号 from 选课表
case when 成绩 between 60 and 100 then '通过'
else '未过' end 通过否(B) select 学号,课程号,
(case when 成绩 between 60 and 100 then '通过'
else '未过') as 通过否
from 选课表
(C) select 学号,课程号
case when 成绩 between 60 and 100 then '通过'
else then '未过' end 通过否(D) select 学号,课程号,
(case when 成绩 between 60 and 100 then '通过'
else '未过' end) 通过否
from 选课表from 选课表
14下列关于规则说法正确的是( A )。
(A) 规则是单独存储的数据库对象(B) 规则可以直接作用于一个表
(C) 规则必须使用一次就必须定义一次(D) 规则可以直接删除
15解决并发操作带来的数据不一致问题普遍采用( A )。
(A) 封锁(B) 存取控制
(C) 恢复(D) 协商
16一个事物成功完成后,它对数据库的改变必须是永久的,这一特性称为事务的( A )。
(A) 持久性(B) 隔离性
(C) 一致性(D) 原子性
17关系数据模型用()结构表示实体和实体间的联系。
(A) 对象(B) 网状
(C) 树型(D) 二维表
18E-R方法的三要素是()。
(A) 实体、属性、关系(B) 实体、码、关系
(C) 实体、属性、实体集(D) 实体、域、码
19在关系运算中,投影运算是(C )。
(A) 其他三项都正确(B) 在基本表中选择满足条件的记录和属性
组成一个新的关系
(C) 在基本表中选择满足条件的记录组成一
(D) 在基本表中选择字段组成一个新的关系
个新的关系
20下列关于文件管理阶段的说法正确的是(C )。
(A) 数据独立性强(B) 数据完全实现了共享
(C) 数据冗余度大(D) 对数据统一控制管理
21下列关于人工管理阶段的说法错误的是( B)。
(A) 数据不能长期保存(B) 程序之间能共享数据
(C) 程序复杂(D) 数据量小
22数据库系统软件包括()和数据库应用系统及开发工具。
(A) OS (B) DBMS