Sql Server试题 2000 完整版
- 格式:doc
- 大小:270.50 KB
- 文档页数:53
1 描述事物的符号记录称为________。 A. 信息 B. 数据 C. 记录 D. 记录集合 A
2 _____是长期存储在计算机内的有组织,可共享的数据集合 A. 数据库管理系统 B. 数据库系统 C. 数据库 D. 文件组织 C
3 _____是位于用户与操作系统之间的一层数据管理软件. A. 数据库管理系统 B. 数据库系统 C. 数据库 D. 数据库应用系统 A
4 数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和_____. A. 数据库管理系统 B. 数据库应用系统 C. 相关的计算机系统 D. 各类相关人员 D
5 关系模型中,实体与实体间的联系都是通过_____。 A. 索引表示 B. 指针链表示 C. 关系表示 D. 文件表示 C
6 数据的正确、有效和相容称之为数据的_____。 A. 安全性 B. 一致性 C. 独立性 D. 完整性 B
7 下列哪个语句实现将计算机系学生各科成绩置为0_____。(相关表结构可参照写sql语句题) A.update 学生表 set 成绩=0 B. update 学生选课表 set 成绩=0 wher e
学号 IN (select 学号 from 学生表 where 专业='计算机)' C.update 成绩=0 where 专业='计算机' D.update 成绩=0 where学生表 B
8 _____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。 A. 数据模型 B. 概念数据模型 C. E-R图 D. 关系模型 B
9 在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的_____决定的。 A. 数据结构 B. 数据操作 C. 完整性约束 D. 缺陷 A
10 SQL语言最主要功能是________。 A. 数据定义功能 B. 数据管理功能 C. 数据查询 D. 数据控制 C
11 在SQL语言中授权的操作是通过________语句实现的。 A. CREATE B. REVOKE C. GRANT D. INSERT C
12 建立数据库三级模式的功能由SQL语言的________完成. A. 数据定义功能 B. 数据操纵功能 C. 数据查询 D. 数据控制 A
13 数据库中只存放视图的________。 A. 操作 B. 对应的数据 C. 定义 D. 限制 C
14 视图最主要的优点是________。 A. 提高数据的逻辑独立性 B. 提高查询效率 C. 操作灵活 D. 节省存储空间 A
15 当修改基表数据时,视图________。 A. 需要重建 B. 可以看到修改结果 C. 无法看到修改结果 D. 不许修改带视图的基表 B
16 若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为________。 A. 主码 B. 候选码 C. 主属性 D. 外码 B
17 SQL语言属于________。 A. 关系代数语言 B. 元组关系演算语言 C. 域关系演算语言库 D. 具有关系代数和关系演算双重特点的语言 D
18 下列语句哪一句有错误________。 A. select * B. from sc C. where
grade=null D. order by sno C
19 实体完整性要求主属性不能取空值,这一点可以通过________来保证。 A. 定义外码 B. 定义主码 C. 用户定义的完整性 D. 由关系系统自动 B
20 在一个关系中,不能有相同的________。 A. 值域 B. 属性 C. 值 D. 域 B 21 集合R与S的差表示为________。 A. {t|t∈R∨t∈S} B. {t|t∈R∧┐t∈S} C. {t|t∈R∧t∈S} D. {trts|tr∈R ∧ ts∈S} B
22 所 谓空值就是________的值。 A. 数值0 B. 空的字符串 C. 未知的值 D. 任何值 C
23 集合R与S的交可以用关系代数的5种基本运算表示为________。 A. R-(R-S) B. σF(R×S) C. 空 D. 0 A
24 SQL 语言的GRANT,REVOKE语句主要用来维护数据库的________。 A. 一致性 B. 完整性 C. 可靠性 D. 安全性 D
25 SQL 语言中视图(view)对应数据库系统三级模式结构中的________。 A. 内模式 B. 模式 C. 外模式 D. 都不对 C
26 下述哪一条是并发控制的主要方法________。 A. 授权 B. 封锁 C. 日志 D. 索引 B
27 create table emp(empno char(10) primary key ,deptno char(10) foreign key reference
dept(deptno));根据这一定义可知________。 "A. dept不能引用emp中不存在的deptno
" B. emp不能引用dept中不存在的deptno C. dept中删除记录时,emp中记录跟着删除 D. emp中不可以插入dept中不存在的empno B
28 在基本关系中,下列说法正确的是________。 A. 行列顺序有关 B. 属性名允许重名 C. 列是不可以再分的 D. 列是非同质的 C
29 "42. 传统的集合运算包括________。
" A. 并、交、差、连接 B. 并、交、差、除 C. 并、交、连接、选择 D. 并、交、差、广义笛卡尔积 D
30 限制选择的行的sql子句________? A .ORDER BY B. WHERE C. SELECT D. FROM。 B
31 现实世界中客观并能相互区别的事物称为________。 A. 实体 B. 实体集 C. 字段 D. 记录 A
32 数据库系统中,用________描述全部数据的整体逻辑结构 A. 外模式 B. 存储模式 C. 内模式 D. 模式 D
33 数据库系统达到了数据独立性是因为采用了________。 A. 层次模型 B. 网状模型 C. 关系模型 D. 三级模式结构 D
34 采用二维表格表达实体类型及实体间联系的数据模型是________。 A. 层次模型 B. 网状模型 C. 关系模型 D. 实体联系模型 C
35 "SQL中创建唯一索引应使用________语句
" A CREATE index B CREATE unique index C CREATE clustered index D
CREATE uncluster index B
36 与WHERE grade not in (60,100)语句等价的子句是________。 A. WHERE
grade!=60 AND grade<100 B. WHERE grade!=60 AND grade!=100 C. WHERE
grade!=60 or grade!=100 D. WHERE grade<60 OR grade>100 B
37 E-R方法的三要素是________。 A. 实体、属性、实体集 B. 实体、键、联系 C. 实体、属性、联系 D. 实体、域、候选键 C 38 下面哪条命令是用来提交事务的? "A. commit
" B.rollback C.begin tran D.enter A
39 下列哪个数据库是SQLserver在创建数据库时,可以使用的数据库模板? A.master B.
model C.tempdb D.msdb B
40 下列哪个角色拥有SQL server的最高权限 A.dbo B.sysadmin C.public D.guest B
41 下列哪条可以查看触发器的文本信息? A.sp_helptext B.helptext C.sp_opentext D.sp_helptrigger A
42 一个主关键字的属性个数为多少个 A.至多一个 B.至多2个 C.至少一个 D.至少2个 C
43 设关系R和S属性个数分别为M和n,则R和S的笛卡尔积的属性个数为() A.m+n B. m-n C.m D.n A
44 关系模型的数据库程序员不需要熟悉数据库的() A.数据操作 B.完整性约束条件 C.数据的存取路径 D.数据定义 C
45 "SQL server2000中用来保存执行某些操作时所产生的中间数据.
" A.master B.model C.msdb D.tempdb D
46 "SQL server2000中总控数据库,记录系统中所有系统级的信息.对其他的数据库实施管理和控制的功能的数据库是()?
" A.master B.model C.msdb D.tempdb A
47 select语句中group by 子句是用来()? A.排序 B.分 组 C.唯一 D.取消重复行 B
48 Select语句中order by子句是用来()? A.排序 B.分组 C.唯一 D.取消重复行 A
49 sql 语句中用来插入元组的命令是()? A.insert B.update C.delete D.create A
50 sql语句中用来删除元组的命令是()? A.insert B.update C.delete D.create B
51 sql语句中用来更新元组的命令是()? A.insert B.update C.delete D.create B
52 一个数据库有几个模式()? A.至多一个 B.有且只有一个 c.至少2个 D.任意个 B