SQL_Server_数据库技术网上平台作业(内含4次作业)
河北教师资格证-入党心得体会
1.实体型学生与任课教师之间具有( )
联系。(3.00分)
A.
多对多
B. 一对一
C. 多对一
D. 一对多
2.在文件系统阶段,数据( )。(3.00
分)
A. 具有物理独立性
B. 具有逻辑独立性
C. 无独立性
D. 独立性差
3.一个仓库可以存放多种产品,一种产
品只能存放于一个仓库中。仓库与产品
之间的联系类型是( )。(3.00分)
A. 多对多的联系
B.
一对一的联系
C. 一对多的联系
D. 多对一的联系
4.在关系运算中,选取符合条件的元组
是( )运算。(3.00分)
A. 连接
B. 选择
C. 除法
D. 投影
5.不属于传统数据模型的是( )。
(3.00分)
A.
关系数据模型
B. 网状数据模型
C. 层次数据模型
D.
面向对象数据模型
6.现有关系:学生(学号,姓名,课程号,
系号,系名,成绩,为消除数据冗余,
至少需要分解为( )。(3.00分)
A. 3个表
B. 2个表
C. 4个表
D. 1个表
7.数据库系统软件包括DBMS和( )。
(3.00分)
A.
数据库应用系统和开发工具
B. 数据库
C. OS
D. 高级语言
8.一个m:n联系转换为一个关系模式。
关系的码为(
)。(3.00分)
A. 任意一个实体的码
B. 某个实体的码
C. 各实体码的组合
D. n端实体的码
9.数据库设计中的概念结构设计的主要
工具是( )。(3.00分)
A. 概念模型
B. E-R模型
C. 数据模型
D.
新奥尔良模型
10.数据库设计中的逻辑结构设计的任
务是把(
)阶段产生的概念数据
库模式变换为逻辑结构的数据库模式。
(3.00分)
A.
需求分析
B. 逻辑结构设计
C. 物理设计
D. 概念结构设计
11.( )是长期存储在计算机内的
有组织,可共享的数据集合.(3.00分)
A. 数据库系统
B.
数据库管理系统
C. 文件组织
D. 数据库
12.在数据库设计中使用E-R图工具的阶
段是( )。(3.00分)
A. 概念结构设计阶段
B. 数据库实施
C. 需求分析阶段
D. 数据库物理设计阶段
13.(
)属于信息世界的模型,是
现实世界到机器世界的一个中间层次.
(3.00分)
A. 概念模型
B. 关系模型
C. 数据模型
1.当一条SELECT语句访问一张大表里
的有限几行数据时,SQL
Server通常
会( )。(3.00分)
A. 需要用户的干涉和参与
B. 使用户独占数据库
C. 为数据加上行级锁
D.
为数据加上页级锁
2.在SQL Server中,不是对象的是
(
)。(3.00分)
A. 数据
D. E-R图
14.数据库管理系统的英文缩写是
( )。(3.00分)
A.
DBMS
B. DBS
C. DB
D. DBA
15.概念数据模型依赖于那个数据库管
理系统( )。(3.00分)
A.
DB2
B. 不依赖于任何数据库管理系
统
C. Oracle
B. 数据类型
C. 表
D. 用户
3.下列哪个不是SQL Server服务
( )。(3.00分)
A. SQL Server Agent
B. PWS
C. SQL Server
D. MS DTC
D.
MS SQL Server
4.以下正确的论述是(
)。(3.00分)
A. SYS开头的系统表中的数据
用户不能直接修改,但可以通过系统存
储过程、系统函数进行改动、添加。
B.
数据库中有一些sys开头的
系统表,用来纪录SQL
Server组件、
对象所需要的数据,这些系统表全部存
放在系统数据库中。
C.
12AM是中午,12PM是午
夜。
D. 在建立数据库的时候,SQL
Server 是可以创建操作系统文件及
其目录路径。
5.下列四项中,不属于SQL2000实用
A. .ldf
A. 企业管理器
8.如果希望完全安装SQL
Server,则
应选择( )。(3.00分)
程序的是(
)。(3.00分)
B. 媒体播放器
C. 服务管理器
D.
查询分析器
Server安装程序创建4个系统
数据库,下列哪个不是(
)系统数
据库。(3.00分)
A. pub
B. master
C. model
D. msdb
7.不正确的论述是(
)。(3.00分)
A. Windows2000是个具有并
行处理能力(支持多
CPU的操作系统,
安装在之上的SQL Server
2000需要
在实例的属性中设定使用当前的CPU,
否则只能使用默认的CPU。
B. 在Windows 2000NT中,
SQL
Server是以服务的方式被执行
的。
C. SQL Server
2000的客户
端没有操作系统的限制。
D. SQL
Server有Windows
集成认证方式,但如果没有把
windows用户添加为SQL
Server的
登陆账户,那么该Windows 用户不能
访问Sql
Server服务器。
A. 最小安装
B. 自定义安装
C.
仅连接
D. 典型安装
9.在sql
SERVER中不是系统数据库的
是( )。(3.00分)
A.
pubs
B. model
C. master
D. tempdb
10.关于SQL Server 2000安装命名实
例时,不正确的描述是(
)。(3.00
分)
A.
实例的名称不能使用
Default或MSSQLServer这两个名
字。
B.
实例的名称是区分大小写
C. 第一个字符只能使用文字、
@、_和#符号。
D. 最多只能用16个字符
11.下列哪个不是sql
数据库文件的后
缀。(3.00分)
B. .ndf
C.
.tif
D. .mdf
12.下列哪个不是数据库对象(
)。
(3.00分)
A. 数据类型
B. 规则
C. 默认
D. 用户
13.以下论述不正确的是(
)。(3.00
分)
A.
distribution数据库是系统
数据库
B.
企业管理器与查询分析器都
是客户端工具
C. SQL Server
支持的SQL
命令集称为T_SQL,它是完全符合
ANSII
SQL92标准的。
D. SQL Server
2000可以安
装到windows2000、windows XP、
windows
NT系统上。
14.在采用客户机服务器体系结构的数
据库应用系统中,应该将用户应用程序
安装在 ( )(3.00分)
A. 终端
B.
系统端
C. 客户机端
D. 服务器端
Server对象的完整名称不包括
下面哪个( )。(3.00分)
A.
服务器名
B. 文件夹名
C. 对象名
D. 数据库名
1.数据库中只存放视图的( )。(3.00
分)
A. 操作
B. 对应的数据
C. 限制
D. 定义
2.下面哪个不是SQL Server 的合法标
识符(
)。(3.00分)
A. a12
B. 12a
C. #qq
D. @a12
3.声明了变量:declare @i
int,@c
char(4,现在为@i赋值10,为@c赋
值'abcd',正确的语句是( )。(3.00
分)
A. select
@i=10, select
@c='abcd'
B. select
@i=10,@c='abcd'
C. set @i=10,@c='abcd'
D. set i=10 , set @c='abcd'
4.下面哪个函数是属于字符串运算的
( )。(3.00分)
A. SIN
B. ROUND
C. STR
D. ABS
Server的字符型系统数据类型
主要包括(
)。(3.00分)
A. Int、money、char
B.
char、varchar、text
C. datetime、binary、int
D. char、varchar、int
6.在数据操作语言(DML)的基本功能
中,不包括的是 (
)(3.00分)
A. 描述数据库结构
B. 修改数据
C.
删除数据
D. .插入新数据
ct-SQL对标准SQL的扩展主
要表现为( )。(3.00分)
A. 加入了程序控制结构和变量
B.
提供了Min、Max等统计函
数
C. 加入了建库和建表语句
D.
提供了分组(Group By)查
询功能
ct-
SQL支持的程序结构语句
中的一种为( )。(3.00分)
A. Do
While
B. Do Case
C. If….Then…..ELSE
D. Begin…End
9.在SQL
SERVER服务器上,存储过
程是一组预先定义并( )的
Transact-SQL语句。(3.00分)
A. 解释
B.
保存
C. 编译
D. 编写
10.不属于SQL Server系统全局变量
的是(
)。(3.00分)
A. @@Error
B. @@Connections
C. @@Fetch_Status
D. @Records
语言中,不是逻辑运算符号的
( )。(3.00分)
A.
XOR
B. NOT
C. AND
D. OR
12.下列四项中,不正确的提法是
( )。(3.00分)
A. SQL语言可以自动实现关系
数据库的规范化
B.
SQL语言是关系数据库的国
际标准语言
C.
SQL语言具有数据定义、查
询、操纵和控制功能
D.
SQL语言称为结构查询语言
13.数据定义语言的缩写词为 (
)。
(3.00分)
A. DDL
B. DCL
C. DBL
D. DML
14.下列标识符可以作为局部变量使用
( )。(3.00分)
A.
@My var
B. @Myvar
C. Myvar
D. My
var
15.在SQL语言中授权的操作是通过
(
)语句实现的。(3.00分)
A. GRANT
B. INSERT
C. CREATE
D. REVOKE
Server触发器主要针对下列语
句创建( )。(3.00分)
A.
SELECT、UPDATE、
INSERT
B.
INSERT、UPDATE、
DELETE
C.
INSERT、UPDATE、
CREATE
D.
SELECT、INSERT、
DELETE
2.触发器可以创建在(
)中。(3.00
分)
A. 函数
B. 过程
C. 数据库
D. 表
3.数据库系统的日志文件用于记录下述
哪类内容(
)(3.00分)
A. 程序运行过程
B. 数据查询操作
C. 数据更新操作
D. 程序执行结果
语言中,条件年龄 BETWEEN
15
AND 35表示年龄在15至35之间,
且( )。(3.00分)
A.
包括35岁但不包括15岁
B. 包括15岁和35岁
C. 不包括15岁和35岁
D. 包括15岁但不包括35岁
5.为数据表创建索引的目的是( )。
(3.00分)
A. 提高查询的检索性能
B. 创建唯一索引
C. 归类
D. 创建主键
6. 以下触发器是当对[表1]进行(
)操作
时触
发。 Create Trigger abc on
表
1 For insert , update ,
delete As ……(3.00分)
A. 只是删除
B. 只是插入
C. 只是修改
D. 修改、插入、删除
7.下面关于聚集索引和非聚集索引说法
正确的是( )。(3.00分)
A. 一个复合索引只能是聚集索
引
B.
一张表上不能同时建立聚集
和非聚集索引
C.
非聚集索引需要较多的硬盘
空间和内存
D. 每个表只能建立一个非聚
集索引
8.在MS SQL
Server中,用来显示数
据库信息的系统存储过程是( )。
(3.00分)
A. sp_db
B. sp_dbhelp
C. sp_help
D. sp_helpdb
9.属于事务控制的语句是( )。(3.00
分)
A.
Begin、Continue、End
B. Begin
Tran、Continue、
End
C. Begin
Tran、Commit、
RollBack
D. Create
Tran、Commit、
RollBack
10.授予用户Jean可以查询帐户表的权
限,使用的SQL语句是(
)。(3.00
分)
A. GRANT SELECT TO帐户
ON
Jean
B. GRANT SELECT ON Jean
TO 帐户
C. GRANT SELECT TO Jean
ON 帐户
D. GRANT
SELECT ON 帐户
TO Jean
11.使用索引下列哪个说法是正确的
( )。(3.00分)
A.
节省磁盘空间
B. 在执行插入、修改、删除时
节省时间
C.
缩短查询时间
D. 与表无关
12.在SQL语言中,建立存储过程的命令
是( )(3.00分)
A. CREATE PROCEDURE
B. CREATE DURE
C. CREATE FILE
D. CREATE RULE
中的检查点机制用于( )。
(3.00分)
A.
减少故障恢复的时间
B. 检查数据库一致性状态
C. 检查事务的故障
D. 检查数据库的完整性
14.表示职称为副教授同时性别为男的
表达式为( )(3.00分)
A. IN ('副教授','男')
B. BETWEEN '副教授' AND '
男'
C. 职称='副教授' AND 性别
='男'
D.
职称='副教授' OR 性别='
男'
15.关于视图下列哪一个说法是错误的
( )。(3.00分)
A. 视图也可由视图派生出来
B. 视图是保存在SELECT查
询
C. 视图是一种虚拟表
D. 视图中也保存有数据
填空题(总分45.00)
1.数据管理经历了手工管理阶段、文件管理
阶段到(数
据库系统)阶段的变迁。(3.00
分)
2.(信息世界)是现实世界在人们头脑中的
反映,是对客观事物及其联系的一种抽象描
述。(3.00分)
3.关系运算主要有(选择)、(投影)和连接。
(3.00分)
4.实体之间联系的基本类型有一对一、一对
多、(多对多)。(3.00分)
5.
关系模型中一般讲数据完整性分为三类:
实体完整性、参照完整性、(域完整性)。(3.00
分)
6.在E-R图中,用(矩形框)表示实体,用(菱
形框)表示联系,用(椭圆形框)表
示属性。
(3.00分)
7.能唯一标识一个元组的属性或属性组合成
为(关键字)。(3.00分)
8.选
择运算是根据某些条件对关系做(水平)
分割;投影是根据某些条件对关系做(垂直)
分割。(
3.00分)
9.在关系模式 R 中,若属性或属性组 X 不
是关系 R 的关键字,但
X 是其他关系模式
的关键字,则称 X 为关系 R
的(外关键字)。
(3.00分)
10.(域完整性)是指保证指定列的数据具有
正
确的数据类型、格式和有效的数据范围。
(3.00分)
11.数据模型由三部分组成:模型结构、数据
操作、(完整性规则)。(3.00分)
12. 完整性约束包括(域)完整性、(实体)
完整性、参照完整性和用户定义完整性。<
br>(3.00分)
13.关系模型用(二维表)结构表示实体集,
用键来表示实体间联系。(3.00分) 14.(关系完整性)是为保证数据库中数据的
正确性和相容性,对关系模型提出的某种约
束条件或规则。(3.00分)
是位于用户与操作系统之间的一层
数据管理软件,它属于(系
统)软件,它为
用户或应用程序提供访问数据库的方法。
(3.00分)
1.从最终
用户角度来看,数据库应用系统分
为单用户结构、主从式结构、分布式结构、
(客户服务器)结
构和(浏览器服务器)
结构。(3.00分)
Server 2000四个系统数据库是<
br>(master)、(model)、(msdb)和tempdb。
(3.00分)
Server复制把服务器分为(发布)服务
器、(分发)服务器和订阅服务器三种。(3.00
分)
公司的研究人员连续发表了
论文,提出了关系模型,奠定了(关系数据
库)管
理系统的基础。(3.00分)
5.数据库的数据模型包含(数据结构)、(数
据操作)和(
完整性约束)三个要素。(3.00
分)
Server数据库的体系结构也是三级模
式结构,在SQL Server中,(外模式)对应于视图、(模式)对应于基本表、(内模式)对
应于存储文件。(3.00分)
7.数据库
对象就是存储和管理数据库的结构
形式,这些数据库对象包括数据库图表、表、
函数、视图、(
存储过程)、(触发器)、缺省、
规则等。(3.00分)
Server
数据库的体系结构也是三级模
式结构,但术语与传统的关系模式不同,在
SQL Server
中,(外模式)对应于视图、(模
式)对应于基本表、(内模式)对应于存储文
件。(3.00
分)
9.当一个表带有约束后,执行对表的各种(更
新)操作时,将自动(检查)相应的约束
,
只有符合约束条件的合法操作才能被真正执
行。(3.00分)
10.数据库是
被长期存放在计算机内的、有
组织的、统一管理的相关(数据)的集合。
(3.00分)
11.数据库三个要素是数据结构、数据操作和
(完整性约束)。(3.00分)
1
2.数据库管理系统由三个要素组成:(数据
结构)、(数据操作)和(完整性约束)。(3.00分)
Server 2000最常用的四个工具是(服
务管理器)、(企业管理器)、
(查询分析器)
和联机帮助。(3.00分)
Server服务器可以被多台客户机访问,
数据库服务器仅返回客户端应用程序所需要
的数据,这样做的好处是可以减少(网络流
量)。(3.00分)
Server服务管理器程序的主要作用是
启动、暂停、(停止)服务器。(3.00分)
Server 2000
采用的身份验证模式有
(Windows身份验证)模式和(混合)模式。
(3.00分)
Server 2000局部变量名字必须以(@)
开头,而全局变量名字必须以(@@)开
头。
(3.00分)
ct-SQL语言主要由(数据定义)语言、
(数据操纵)语言
、(数据控制)语言和一些
附加的语言元素等部分组成。(3.00分)
4.一般可以使用(GO)命令来标识
Transact-
SQL批处理的结束。(3.00分)
5.用来存储数据库数据的操作系统文件主要
有两类:
(数据文件)、(日志文件)。(3.00
分)
Server中的数据类型主要包括(数值
)、
字符、日期时间、二进制、位和双字节等类
型。(3.00分)
7.用户访问SQL Server数据库时,经过了两
个(身份)验证和(权限)验证安全验
证阶
段。(3.00分)
8.在SQL Server中,打开一个数据库使
之成
为当前库,使用的命令关键字为(USE)。(3.00
分)
9.数据定义语言
是指用来创建、修改和删除
各种对象的语句是(create)、(alter)和(drop)。(3.00分)
10. ROUND( )函数的是(四舍五入)函数。
(3.00分)
语言一种标准的数据库语言,
包括查
询、定义、操纵、(控制)四部分功能。(3.00
分)
12.数据控制语言是用于控制对数据库对象
的权限的 SQL 语句,授权、拒绝和撤销访问
数据库对象权限的语句是(grant)、(deny)和
(revoke)。(3.00分)
13.数据操纵语言是指用来查询、添加、修改
和删除数据库中数据的语句,这些语句包括select、(insert)、(update)和(delete)。(3.00
分)
14.T-SQL
语言中,有(算术)运算、字符串
连接运算、比较运算和(逻辑)运算。(3.00
分) 15.数据库操作语句就是指insert、(update)、
(delete)和select
语句。(3.00分)
1.语句 select floor(17.4),
floor(-214.2),
round(13.4382,2), round(-18.456
2,3)的执行结
果是:(17)、(-215)、(13.4400)和(-18.4560)。(3.00分)
2.检索姓名字段中含有'娟'的表达式为姓名
like('%娟%')(00分)
3.在SQL Server中,一个事务处理控制语句
以关键字(BEGIN
TRAN)开始,以关键字
(COMMIT [TRAN])或(ROLLBACK
[TRAN])
结束。(3.00分)
4.聚集索引与非聚集索引相比,查询速度要
(快)。(3.00分)
5.语句
select day('2004-4-6'), len('我们快放
假了.')
的执行结果是:(6)和(7)。(3.00分)
命令是对数据库进行(备份)
RESTORE命令是对数据库进行(恢复)。(3.00
分)
是SQL
Server 在分配空间给(数据
表)、(索引)的单位,每个Extent为(8)
个连续的数据页,相当于(64)KB大小。(3.00
分)
8.事务(Trans
action)可以看成是由对数据库的
若干操作组成的一个单元,这些操作要么(都
完成),
要么(都取消)(如果在操作执行过
程中不能完成其中任一操作)。(3.00分)
9.(存储过程)是已经存储在SQL
Server服
务器中的一组预编译过的Transact-SQL语句。
(3.00分) <
br>10.(触发器)是特殊类型的存储过程,它能
在任何试图改变表中由触发器保护的数据时
执行。(3.00分)
11.当(表)被删除时与它关联的触发器也一同
被删除。(3.00分)
12.(
内嵌表值函数)可用于实现参数化视图
的功能,这种类型的函数在使用参数和扩展
索引视图方面
提供了比(视图)更多的灵活
性。(3.00分)
13.在系统故障恢复中,将故障发生前已
提交
事务的标识记入(重做)或队列。(3.00分)
14.创建索引的方法可以分为(直接方法)和
(间接方法)。(3.00分)
15
.触发器有3种类型,即insert类型、(update)
和(delete)。(3.00分)
判断题(总分10.00)
1.安装Microsoft SQL Server 2000
企
业版对操作系统的最低要求可以是
Microsoft Windows
2000 Professional。
(2.00分)
错误
正确
2.信息和数据是相对的,有时是可以互
相转换的。(2.00分)
错误
正确
3.连接、选择和投影三种关系运算具有
相同的结果。(2.00分)
错误
正确
4.数据库设计前只需选择数据库分析设
计人员。(2.00分)
错误
正确
5.数据库管理系统管理并且控制数据资
源的使用。(2.00分)
错误
正确
1.每一个服务器必须属于一个服务器
组。一个服务器组可以包含0个.一个或
多个服务器(2.00分)
错误
正确
2.作为字符串型数据'李白'是排在'杜
甫' 的前面吗?(2.00分)
错误
正确
3.认证模式是在安装SQL
Server过程中
选择的。系统安装之后,可以重新修改
SQL
Server系统的认证模式。(2.00分)
错误
正确
4.'在那遥远的地方' 是SQL中的字符串
常量吗?(2.00分)
错误
正确
5.当用户定义的数据类型正在被某个表
的定义引用时,这些数据类型不能被删
除。(2.00分)
错误
正确
Server不允许字段名为汉字?
(2.00分)
错误
正确
2.定义外键级级联是为了保证相关表之
间数据的一致性吗?(2.00分)
错误
正确
3.一个表可以创建多个主键(2.00分)
错误
正确
4.主键字段允许为空。(2.00分)
错误
正确 正确
5.在表中创建一个标识列(IDENTITY),5.数据的安全性主要防范的
对象是合法
当用户向表中插入新的数据行时,系统
用户。(2.00分)
自动为该行标识列赋值吗?(2.00分)
错误
错误
正确
正确
1.触发器主要是通过表操作事件进行触
发而被执行的。(
)(2.00分)
错误
正确
2.视图具有与表相同的功能,在视图上
也可以创建触发器。(2.00分)
错误
正确
3.语句 select 16%4, 的执行结果是: 0
吗?(2.00分)
错误
正确
4.存储过程的输出结果可以传递给一个
变量。(2.00分)
错误
1.实体型学生与任课教师之间具有( )
联系。(3.00分)
A. 多对多
B. 一对一
C. 多对一
D. 一对多
2.在文件系统阶段,数据( )。(3.00
分)
A. 具有物理独立性
B. 具有逻辑独立性
C. 无独立性
D. 独立性差
3.一个仓库可以存放多种产品,一种产
品只能存放于一个仓库中。仓库与产品
之间的联系类型是( )。(3.00分)
A. 多对多的联系
B.
一对一的联系
C. 一对多的联系
D. 多对一的联系
4.在关系运算中,选取符合条件的元组
是( )运算。(3.00分)
A. 连接
B. 选择
C. 除法
D. 投影
5.不属于传统数据模型的是( )。
(3.00分)
A.
关系数据模型
B. 网状数据模型
C. 层次数据模型
D.
面向对象数据模型
6.现有关系:学生(学号,姓名,课程号,
系号,系名,成绩,为消除数据冗余,
至少需要分解为( )。(3.00分)
A. 3个表
B. 2个表
C. 4个表
D. 1个表
7.数据库系统软件包括DBMS和( )。
(3.00分)
A.
数据库应用系统和开发工具
B. 数据库
C. OS
D. 高级语言
8.一个m:n联系转换为一个关系模式。
关系的码为(
)。(3.00分)
A. 任意一个实体的码
B. 某个实体的码
C. 各实体码的组合
D. n端实体的码
9.数据库设计中的概念结构设计的主要
工具是( )。(3.00分)
A. 概念模型
B. E-R模型
C. 数据模型
D.
新奥尔良模型
10.数据库设计中的逻辑结构设计的任
务是把(
)阶段产生的概念数据
库模式变换为逻辑结构的数据库模式。
(3.00分)
A.
需求分析
B. 逻辑结构设计
C. 物理设计
D. 概念结构设计
11.( )是长期存储在计算机内的
有组织,可共享的数据集合.(3.00分)
A. 数据库系统
B.
数据库管理系统
C. 文件组织
D. 数据库
12.在数据库设计中使用E-R图工具的阶
段是( )。(3.00分)
A. 概念结构设计阶段
B. 数据库实施
C. 需求分析阶段
D. 数据库物理设计阶段
13.(
)属于信息世界的模型,是
现实世界到机器世界的一个中间层次.
(3.00分)
A. 概念模型
B. 关系模型
C. 数据模型
1.当一条SELECT语句访问一张大表里
的有限几行数据时,SQL
Server通常
会( )。(3.00分)
A. 需要用户的干涉和参与
B. 使用户独占数据库
C. 为数据加上行级锁
D.
为数据加上页级锁
2.在SQL Server中,不是对象的是
(
)。(3.00分)
A. 数据
D. E-R图
14.数据库管理系统的英文缩写是
( )。(3.00分)
A.
DBMS
B. DBS
C. DB
D. DBA
15.概念数据模型依赖于那个数据库管
理系统( )。(3.00分)
A.
DB2
B. 不依赖于任何数据库管理系
统
C. Oracle
B. 数据类型
C. 表
D. 用户
3.下列哪个不是SQL Server服务
( )。(3.00分)
A. SQL Server Agent
B. PWS
C. SQL Server
D. MS DTC
D.
MS SQL Server
4.以下正确的论述是(
)。(3.00分)
A. SYS开头的系统表中的数据
用户不能直接修改,但可以通过系统存
储过程、系统函数进行改动、添加。
B.
数据库中有一些sys开头的
系统表,用来纪录SQL
Server组件、
对象所需要的数据,这些系统表全部存
放在系统数据库中。
C.
12AM是中午,12PM是午
夜。
D. 在建立数据库的时候,SQL
Server 是可以创建操作系统文件及
其目录路径。
5.下列四项中,不属于SQL2000实用
A. .ldf
A. 企业管理器
8.如果希望完全安装SQL
Server,则
应选择( )。(3.00分)
程序的是(
)。(3.00分)
B. 媒体播放器
C. 服务管理器
D.
查询分析器
Server安装程序创建4个系统
数据库,下列哪个不是(
)系统数
据库。(3.00分)
A. pub
B. master
C. model
D. msdb
7.不正确的论述是(
)。(3.00分)
A. Windows2000是个具有并
行处理能力(支持多
CPU的操作系统,
安装在之上的SQL Server
2000需要
在实例的属性中设定使用当前的CPU,
否则只能使用默认的CPU。
B. 在Windows 2000NT中,
SQL
Server是以服务的方式被执行
的。
C. SQL Server
2000的客户
端没有操作系统的限制。
D. SQL
Server有Windows
集成认证方式,但如果没有把
windows用户添加为SQL
Server的
登陆账户,那么该Windows 用户不能
访问Sql
Server服务器。
A. 最小安装
B. 自定义安装
C.
仅连接
D. 典型安装
9.在sql
SERVER中不是系统数据库的
是( )。(3.00分)
A.
pubs
B. model
C. master
D. tempdb
10.关于SQL Server 2000安装命名实
例时,不正确的描述是(
)。(3.00
分)
A.
实例的名称不能使用
Default或MSSQLServer这两个名
字。
B.
实例的名称是区分大小写
C. 第一个字符只能使用文字、
@、_和#符号。
D. 最多只能用16个字符
11.下列哪个不是sql
数据库文件的后
缀。(3.00分)
B. .ndf
C.
.tif
D. .mdf
12.下列哪个不是数据库对象(
)。
(3.00分)
A. 数据类型
B. 规则
C. 默认
D. 用户
13.以下论述不正确的是(
)。(3.00
分)
A.
distribution数据库是系统
数据库
B.
企业管理器与查询分析器都
是客户端工具
C. SQL Server
支持的SQL
命令集称为T_SQL,它是完全符合
ANSII
SQL92标准的。
D. SQL Server
2000可以安
装到windows2000、windows XP、
windows
NT系统上。
14.在采用客户机服务器体系结构的数
据库应用系统中,应该将用户应用程序
安装在 ( )(3.00分)
A. 终端
B.
系统端
C. 客户机端
D. 服务器端
Server对象的完整名称不包括
下面哪个( )。(3.00分)
A.
服务器名
B. 文件夹名
C. 对象名
D. 数据库名
1.数据库中只存放视图的( )。(3.00
分)
A. 操作
B. 对应的数据
C. 限制
D. 定义
2.下面哪个不是SQL Server 的合法标
识符(
)。(3.00分)
A. a12
B. 12a
C. #qq
D. @a12
3.声明了变量:declare @i
int,@c
char(4,现在为@i赋值10,为@c赋
值'abcd',正确的语句是( )。(3.00
分)
A. select
@i=10, select
@c='abcd'
B. select
@i=10,@c='abcd'
C. set @i=10,@c='abcd'
D. set i=10 , set @c='abcd'
4.下面哪个函数是属于字符串运算的
( )。(3.00分)
A. SIN
B. ROUND
C. STR
D. ABS
Server的字符型系统数据类型
主要包括(
)。(3.00分)
A. Int、money、char
B.
char、varchar、text
C. datetime、binary、int
D. char、varchar、int
6.在数据操作语言(DML)的基本功能
中,不包括的是 (
)(3.00分)
A. 描述数据库结构
B. 修改数据
C.
删除数据
D. .插入新数据
ct-SQL对标准SQL的扩展主
要表现为( )。(3.00分)
A. 加入了程序控制结构和变量
B.
提供了Min、Max等统计函
数
C. 加入了建库和建表语句
D.
提供了分组(Group By)查
询功能
ct-
SQL支持的程序结构语句
中的一种为( )。(3.00分)
A. Do
While
B. Do Case
C. If….Then…..ELSE
D. Begin…End
9.在SQL
SERVER服务器上,存储过
程是一组预先定义并( )的
Transact-SQL语句。(3.00分)
A. 解释
B.
保存
C. 编译
D. 编写
10.不属于SQL Server系统全局变量
的是(
)。(3.00分)
A. @@Error
B. @@Connections
C. @@Fetch_Status
D. @Records
语言中,不是逻辑运算符号的
( )。(3.00分)
A.
XOR
B. NOT
C. AND
D. OR
12.下列四项中,不正确的提法是
( )。(3.00分)
A. SQL语言可以自动实现关系
数据库的规范化
B.
SQL语言是关系数据库的国
际标准语言
C.
SQL语言具有数据定义、查
询、操纵和控制功能
D.
SQL语言称为结构查询语言
13.数据定义语言的缩写词为 (
)。
(3.00分)
A. DDL
B. DCL
C. DBL
D. DML
14.下列标识符可以作为局部变量使用
( )。(3.00分)
A.
@My var
B. @Myvar
C. Myvar
D. My
var
15.在SQL语言中授权的操作是通过
(
)语句实现的。(3.00分)
A. GRANT
B. INSERT
C. CREATE
D. REVOKE
Server触发器主要针对下列语
句创建( )。(3.00分)
A.
SELECT、UPDATE、
INSERT
B.
INSERT、UPDATE、
DELETE
C.
INSERT、UPDATE、
CREATE
D.
SELECT、INSERT、
DELETE
2.触发器可以创建在(
)中。(3.00
分)
A. 函数
B. 过程
C. 数据库
D. 表
3.数据库系统的日志文件用于记录下述
哪类内容(
)(3.00分)
A. 程序运行过程
B. 数据查询操作
C. 数据更新操作
D. 程序执行结果
语言中,条件年龄 BETWEEN
15
AND 35表示年龄在15至35之间,
且( )。(3.00分)
A.
包括35岁但不包括15岁
B. 包括15岁和35岁
C. 不包括15岁和35岁
D. 包括15岁但不包括35岁
5.为数据表创建索引的目的是( )。
(3.00分)
A. 提高查询的检索性能
B. 创建唯一索引
C. 归类
D. 创建主键
6. 以下触发器是当对[表1]进行(
)操作
时触
发。 Create Trigger abc on
表
1 For insert , update ,
delete As ……(3.00分)
A. 只是删除
B. 只是插入
C. 只是修改
D. 修改、插入、删除
7.下面关于聚集索引和非聚集索引说法
正确的是( )。(3.00分)
A. 一个复合索引只能是聚集索
引
B.
一张表上不能同时建立聚集
和非聚集索引
C.
非聚集索引需要较多的硬盘
空间和内存
D. 每个表只能建立一个非聚
集索引
8.在MS SQL
Server中,用来显示数
据库信息的系统存储过程是( )。
(3.00分)
A. sp_db
B. sp_dbhelp
C. sp_help
D. sp_helpdb
9.属于事务控制的语句是( )。(3.00
分)
A.
Begin、Continue、End
B. Begin
Tran、Continue、
End
C. Begin
Tran、Commit、
RollBack
D. Create
Tran、Commit、
RollBack
10.授予用户Jean可以查询帐户表的权
限,使用的SQL语句是(
)。(3.00
分)
A. GRANT SELECT TO帐户
ON
Jean
B. GRANT SELECT ON Jean
TO 帐户
C. GRANT SELECT TO Jean
ON 帐户
D. GRANT
SELECT ON 帐户
TO Jean
11.使用索引下列哪个说法是正确的
( )。(3.00分)
A.
节省磁盘空间
B. 在执行插入、修改、删除时
节省时间
C.
缩短查询时间
D. 与表无关
12.在SQL语言中,建立存储过程的命令
是( )(3.00分)
A. CREATE PROCEDURE
B. CREATE DURE
C. CREATE FILE
D. CREATE RULE
中的检查点机制用于( )。
(3.00分)
A.
减少故障恢复的时间
B. 检查数据库一致性状态
C. 检查事务的故障
D. 检查数据库的完整性
14.表示职称为副教授同时性别为男的
表达式为( )(3.00分)
A. IN ('副教授','男')
B. BETWEEN '副教授' AND '
男'
C. 职称='副教授' AND 性别
='男'
D.
职称='副教授' OR 性别='
男'
15.关于视图下列哪一个说法是错误的
( )。(3.00分)
A. 视图也可由视图派生出来
B. 视图是保存在SELECT查
询
C. 视图是一种虚拟表
D. 视图中也保存有数据
填空题(总分45.00)
1.数据管理经历了手工管理阶段、文件管理
阶段到(数
据库系统)阶段的变迁。(3.00
分)
2.(信息世界)是现实世界在人们头脑中的
反映,是对客观事物及其联系的一种抽象描
述。(3.00分)
3.关系运算主要有(选择)、(投影)和连接。
(3.00分)
4.实体之间联系的基本类型有一对一、一对
多、(多对多)。(3.00分)
5.
关系模型中一般讲数据完整性分为三类:
实体完整性、参照完整性、(域完整性)。(3.00
分)
6.在E-R图中,用(矩形框)表示实体,用(菱
形框)表示联系,用(椭圆形框)表
示属性。
(3.00分)
7.能唯一标识一个元组的属性或属性组合成
为(关键字)。(3.00分)
8.选
择运算是根据某些条件对关系做(水平)
分割;投影是根据某些条件对关系做(垂直)
分割。(
3.00分)
9.在关系模式 R 中,若属性或属性组 X 不
是关系 R 的关键字,但
X 是其他关系模式
的关键字,则称 X 为关系 R
的(外关键字)。
(3.00分)
10.(域完整性)是指保证指定列的数据具有
正
确的数据类型、格式和有效的数据范围。
(3.00分)
11.数据模型由三部分组成:模型结构、数据
操作、(完整性规则)。(3.00分)
12. 完整性约束包括(域)完整性、(实体)
完整性、参照完整性和用户定义完整性。<
br>(3.00分)
13.关系模型用(二维表)结构表示实体集,
用键来表示实体间联系。(3.00分) 14.(关系完整性)是为保证数据库中数据的
正确性和相容性,对关系模型提出的某种约
束条件或规则。(3.00分)
是位于用户与操作系统之间的一层
数据管理软件,它属于(系
统)软件,它为
用户或应用程序提供访问数据库的方法。
(3.00分)
1.从最终
用户角度来看,数据库应用系统分
为单用户结构、主从式结构、分布式结构、
(客户服务器)结
构和(浏览器服务器)
结构。(3.00分)
Server 2000四个系统数据库是<
br>(master)、(model)、(msdb)和tempdb。
(3.00分)
Server复制把服务器分为(发布)服务
器、(分发)服务器和订阅服务器三种。(3.00
分)
公司的研究人员连续发表了
论文,提出了关系模型,奠定了(关系数据
库)管
理系统的基础。(3.00分)
5.数据库的数据模型包含(数据结构)、(数
据操作)和(
完整性约束)三个要素。(3.00
分)
Server数据库的体系结构也是三级模
式结构,在SQL Server中,(外模式)对应于视图、(模式)对应于基本表、(内模式)对
应于存储文件。(3.00分)
7.数据库
对象就是存储和管理数据库的结构
形式,这些数据库对象包括数据库图表、表、
函数、视图、(
存储过程)、(触发器)、缺省、
规则等。(3.00分)
Server
数据库的体系结构也是三级模
式结构,但术语与传统的关系模式不同,在
SQL Server
中,(外模式)对应于视图、(模
式)对应于基本表、(内模式)对应于存储文
件。(3.00
分)
9.当一个表带有约束后,执行对表的各种(更
新)操作时,将自动(检查)相应的约束
,
只有符合约束条件的合法操作才能被真正执
行。(3.00分)
10.数据库是
被长期存放在计算机内的、有
组织的、统一管理的相关(数据)的集合。
(3.00分)
11.数据库三个要素是数据结构、数据操作和
(完整性约束)。(3.00分)
1
2.数据库管理系统由三个要素组成:(数据
结构)、(数据操作)和(完整性约束)。(3.00分)
Server 2000最常用的四个工具是(服
务管理器)、(企业管理器)、
(查询分析器)
和联机帮助。(3.00分)
Server服务器可以被多台客户机访问,
数据库服务器仅返回客户端应用程序所需要
的数据,这样做的好处是可以减少(网络流
量)。(3.00分)
Server服务管理器程序的主要作用是
启动、暂停、(停止)服务器。(3.00分)
Server 2000
采用的身份验证模式有
(Windows身份验证)模式和(混合)模式。
(3.00分)
Server 2000局部变量名字必须以(@)
开头,而全局变量名字必须以(@@)开
头。
(3.00分)
ct-SQL语言主要由(数据定义)语言、
(数据操纵)语言
、(数据控制)语言和一些
附加的语言元素等部分组成。(3.00分)
4.一般可以使用(GO)命令来标识
Transact-
SQL批处理的结束。(3.00分)
5.用来存储数据库数据的操作系统文件主要
有两类:
(数据文件)、(日志文件)。(3.00
分)
Server中的数据类型主要包括(数值
)、
字符、日期时间、二进制、位和双字节等类
型。(3.00分)
7.用户访问SQL Server数据库时,经过了两
个(身份)验证和(权限)验证安全验
证阶
段。(3.00分)
8.在SQL Server中,打开一个数据库使
之成
为当前库,使用的命令关键字为(USE)。(3.00
分)
9.数据定义语言
是指用来创建、修改和删除
各种对象的语句是(create)、(alter)和(drop)。(3.00分)
10. ROUND( )函数的是(四舍五入)函数。
(3.00分)
语言一种标准的数据库语言,
包括查
询、定义、操纵、(控制)四部分功能。(3.00
分)
12.数据控制语言是用于控制对数据库对象
的权限的 SQL 语句,授权、拒绝和撤销访问
数据库对象权限的语句是(grant)、(deny)和
(revoke)。(3.00分)
13.数据操纵语言是指用来查询、添加、修改
和删除数据库中数据的语句,这些语句包括select、(insert)、(update)和(delete)。(3.00
分)
14.T-SQL
语言中,有(算术)运算、字符串
连接运算、比较运算和(逻辑)运算。(3.00
分) 15.数据库操作语句就是指insert、(update)、
(delete)和select
语句。(3.00分)
1.语句 select floor(17.4),
floor(-214.2),
round(13.4382,2), round(-18.456
2,3)的执行结
果是:(17)、(-215)、(13.4400)和(-18.4560)。(3.00分)
2.检索姓名字段中含有'娟'的表达式为姓名
like('%娟%')(00分)
3.在SQL Server中,一个事务处理控制语句
以关键字(BEGIN
TRAN)开始,以关键字
(COMMIT [TRAN])或(ROLLBACK
[TRAN])
结束。(3.00分)
4.聚集索引与非聚集索引相比,查询速度要
(快)。(3.00分)
5.语句
select day('2004-4-6'), len('我们快放
假了.')
的执行结果是:(6)和(7)。(3.00分)
命令是对数据库进行(备份)
RESTORE命令是对数据库进行(恢复)。(3.00
分)
是SQL
Server 在分配空间给(数据
表)、(索引)的单位,每个Extent为(8)
个连续的数据页,相当于(64)KB大小。(3.00
分)
8.事务(Trans
action)可以看成是由对数据库的
若干操作组成的一个单元,这些操作要么(都
完成),
要么(都取消)(如果在操作执行过
程中不能完成其中任一操作)。(3.00分)
9.(存储过程)是已经存储在SQL
Server服
务器中的一组预编译过的Transact-SQL语句。
(3.00分) <
br>10.(触发器)是特殊类型的存储过程,它能
在任何试图改变表中由触发器保护的数据时
执行。(3.00分)
11.当(表)被删除时与它关联的触发器也一同
被删除。(3.00分)
12.(
内嵌表值函数)可用于实现参数化视图
的功能,这种类型的函数在使用参数和扩展
索引视图方面
提供了比(视图)更多的灵活
性。(3.00分)
13.在系统故障恢复中,将故障发生前已
提交
事务的标识记入(重做)或队列。(3.00分)
14.创建索引的方法可以分为(直接方法)和
(间接方法)。(3.00分)
15
.触发器有3种类型,即insert类型、(update)
和(delete)。(3.00分)
判断题(总分10.00)
1.安装Microsoft SQL Server 2000
企
业版对操作系统的最低要求可以是
Microsoft Windows
2000 Professional。
(2.00分)
错误
正确
2.信息和数据是相对的,有时是可以互
相转换的。(2.00分)
错误
正确
3.连接、选择和投影三种关系运算具有
相同的结果。(2.00分)
错误
正确
4.数据库设计前只需选择数据库分析设
计人员。(2.00分)
错误
正确
5.数据库管理系统管理并且控制数据资
源的使用。(2.00分)
错误
正确
1.每一个服务器必须属于一个服务器
组。一个服务器组可以包含0个.一个或
多个服务器(2.00分)
错误
正确
2.作为字符串型数据'李白'是排在'杜
甫' 的前面吗?(2.00分)
错误
正确
3.认证模式是在安装SQL
Server过程中
选择的。系统安装之后,可以重新修改
SQL
Server系统的认证模式。(2.00分)
错误
正确
4.'在那遥远的地方' 是SQL中的字符串
常量吗?(2.00分)
错误
正确
5.当用户定义的数据类型正在被某个表
的定义引用时,这些数据类型不能被删
除。(2.00分)
错误
正确
Server不允许字段名为汉字?
(2.00分)
错误
正确
2.定义外键级级联是为了保证相关表之
间数据的一致性吗?(2.00分)
错误
正确
3.一个表可以创建多个主键(2.00分)
错误
正确
4.主键字段允许为空。(2.00分)
错误
正确 正确
5.在表中创建一个标识列(IDENTITY),5.数据的安全性主要防范的
对象是合法
当用户向表中插入新的数据行时,系统
用户。(2.00分)
自动为该行标识列赋值吗?(2.00分)
错误
错误
正确
正确
1.触发器主要是通过表操作事件进行触
发而被执行的。(
)(2.00分)
错误
正确
2.视图具有与表相同的功能,在视图上
也可以创建触发器。(2.00分)
错误
正确
3.语句 select 16%4, 的执行结果是: 0
吗?(2.00分)
错误
正确
4.存储过程的输出结果可以传递给一个
变量。(2.00分)
错误