数据库上机考试试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1下列说法中正确的是:( D )
A 、 SQL 中局部变量可以不声明就使用
B 、 SQL 中全局变量必须先声明再使用
C 、 SQL 中所有变量都必须先声明后使用
D 、 SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。
2.哪个关键字用于测试跟随的子查询中的行是否存在( B )。
A.MOV B.EXISTS
C.UNION D.HAVING
3 .下列哪些语句用于创建存储过程( A )?
A、CREATE PROCEDURE
B、CREATE TABLE
C、DROP PROCEDURE
D、其他
5.在SQL中,SELECT语句的“SELECT DISTINCT”表示查询结果中 ( C )。
A.属性名都不相同
B.去掉了重复的列
C.行都不相同
D.属性值都不相同
语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功___A_____。
A. 数据查询
B. 数据操纵
C. 数据定义
D. 数据控制
Server 2000 采用的身份验证模式有( D )。
(A)仅Windows身份验证模式
(B)仅SQL Server身份验证模式
(C)仅混合模式
(D)Windows身份验证模式和混合模式
Server 2000 企业版可以安装在操作系统上。
( C )
(A)Microsoft Windows 98
(B)Microsoft Windows 2000 Professional
(C)Microsoft Windows 2000 Server
(D)Microsoft Windows XP
Server是一个( C )的数据库系统。
(A)网状型(B)层次型
(C)关系型(D)以上都不是
语言中,删除一个视图的命令是( B )。
A. DELETE
B. DROP
C. CLEAR
D. REMOVE
语言中,删除记录的命令是( A )。
A. DELETE
B. DROP
C. CLEAR
D. REMOVE
14.以下触发器是当对[employee表]进行( D )操作时触发。
Create Trigger abc on employee
For insert , update , delete
As ……
A.只是修改
B.只是插入
C.只是删除
D.修改、插入、删除
16.下面描述错误的是( B )。
A、每个数据文件中有且只有一个主数据文件。
B、日志文件可以存在于任意文件组中。
C、主数据文件默认为 primary 文件组。
D、文件组是为了更好的实现数据库文件组织。
2有如下代码,当代码中_[关键字]_分别为break continue return时,最后的print @n 输
出的值为( A )
declare @n int
set @n=3
while @n>0
begin
set @n=@n-1
if @n=1 _[关键字]_
end
print @n
A、1,0,不输出
B、1,1,1
C、0,0,0
D、0,1,2
3用于求系统日期的函数是( B )。
A.YEAR() B.GETDATE()
C.COUNT() D.SUM()
4.print round ( , 0 ),round,-1)
执行结果是: C
A 、,
B 、,
C 、,
D 、,
5.在 Windows 98 操作系统中,可以安装 SQL Server 2000 的(C )。
A 、企业版
B 、标准版
C 、个人版
D 、开发版
6.不正确的论述是( C )
A、SQL Server有Windows集成认证方式,但如果没有把windows用户添加为SQL Server 的登陆账户,那么该Windows 用户不能访问Sql Server服务器。
B、SQL Server 2000的客户端没有操作系统的限制。
C、Windows2000是个具有并行处理能力(支持多CPU)的操作系统,安装在之上SQLServer 2000需要在实例的属性中设定使用当前的CPU,否则只能使用默认的CPU。
D、在Windows 2000/NT中,SQL Server是以服务的方式被执行的。
7下列说法正确的是 ___C____ 。
A 、视图是观察数据的一种方法,只能基于基本表建立。
B 、视图是虚表,观察到的数据是实际基本表中的数据。
C 、索引查找法一定比表扫描法查询速度快。
D 、索引的创建只和数据的存储有关系
9.关系数据模型 ___D__ 。
A) 只能表示实体间的 1 : 1 联系
B) 只能表示实体间的 1 : n 联系
C) 只能表示实体间的 m : n 联系
D) 只能表示实体间的上述 3 种联系
Server 2000提供了一整套管理工具和实用程序,其中只负责启动、暂停和停止SQL Server的4种服务的是( D )。
(A)企业管理器(B)导入和导出数据
(C)事件探察器(D)服务管理器
12. print len(‘1234'),datelength(‘1234'),datelength(1234)
执行后显示的结果是:A
A 、 4 , 4 , 2
B 、 4 , 4 , 4
C 、 3 , 3 , 3
D 、 2 , 2 , 2
15.模式查找like '_a%',下面哪个结果是可能的 B
B. bai
16.要删除mytable表中的myindex索引,可以使用( C )语句。
(A) DROP myindex (B)DROP
(C) DROP INDEX myindex (D)DROP INDEX
1.能够实现执行SQL语句、分析查询计划、显示查询统计情况和实现索引分析等功能的SQL工具是( B )。
A、企业管理器
B、查询分析器
C、服务管理器
D、事件探查器
2.公司网络采用单域结构进行管理,域中有一台数据库服务器,为存贮公司数据,建立了名为information的数据库。
管理员用以下语句建立了一个新表。
( B)
CREATE TABLE emp_info
( emp_ID int PRIMARY KEY,
emp_Name varchar(50) UNIQUE,
emp_Address varchar(50) UNIQUE
)
3系统在该表上自动创建( D )索引。
a) 复合 b)惟一
c) 聚集 d)非聚集
5以下那种类型能作为变量的数据类型( C )。
(A)text (B)ntext (C)table (D)image
6某研究机构使用SQL Server 2000存放科研数据,该机构的服务器上有一个ResDat数据库,用于记录大量从实验过程采集来的数据。
在正常的工作日,验室每天采集到的数据约有400MB左右,使用的高峰期一般在早上8:00到晚上23:00。
但到周末时对数据的使用较少,同时数据库中也基本没有新的数据输入。
另外在数据库中一般存放6个月内的所有实验数据。
现在为了确保数据的安全和可用,在数据库出现问题时能够以最快的速度恢复,需要制订对该数据库的备份策略,那么以下列出的备份策略中最适用的是( D )。
(选择一项)
a) 周末做完全备份,每天做差异备份
b) 周末做事务日志备份,每天做增量备份
c) 每天做完全备份,周末做增量备份
d) 周末做完全备份,每天做增量备份
Server 2000中的数据以页为基本存储单位,页的大小为( A )。
(A)8KB (B)16KB
(C)32KB (D)64KB
10.下面标志符不合法的是:( C )。
A 、 [my delete]
B 、 _mybase
C 、 $money
D 、 trigger1
12.下列语句中正确的是 ___B____ 。
表 score(sti_id,names,math,English,VB)
A) select stu_id,sum(math) from score
B) select sum(math),avg(VB) from score
C) select * ,sum(english) from score
D) delete * from score
13.关于视图下列哪一个说法是错误的( B )。
A.视图是一种虚拟表
B.视图中也保存有数据
C.视图也可由视图派生出来
D.视图是保存在SELECT查询
16.在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是
( B )。
(A)存储过程(B)触发器
(C)视图(D)其他数据库对象
2.下面对 union 的描述正确的是(D )。
a)任何查询语句都可以用 union 来连接
b)union 只连接结果集完全一样的查询语句
c)union 是筛选关键词,对结果集再进行操作。
d)union 可以连接结果集中数据类型个数相同的多个结果集。
3.公司网络采用单域结构进行管理,域中有一台数据库服务器,为存贮公司数据,建立了名为information的数据库。
用户反映每次向数据库的表中插入大量数据后,数据库的运行速度非常慢,甚至影响用户对数据库的正确使用。
管理员应进行( C)操作,才可以解决该问题。
a)在表的主键上建立聚集索引
b)在表的主键上建立非聚集索引
c)在表的主键上建立唯一索引
d)将数据库中各表的填充因子设为60
4.在SQL中,SELECT语句的“SELECT TOP 10 ”表示查询结果中 ( A )
A.前10条记录
B. 后10条记录
C. 前10%条记录
D. 后10%条记录
模型用于数据库设计的哪一个阶段( B )。
A.需求分析
B.概念设计
C.逻辑设计
D.物理设计
7.在MS SQL Server中,用来显示数据库信息的系统存储过程是( A )。
A. sp_dbhelp
B. sp_db
C. sp_help
D. sp_helpdb
8.下面只存在于服务器端的组件是:( A )
A 、服务器组件
B 、企业管理器组件
C 、查询分析器组件
D 、导入导出组件
10.上述 3 种联系下面是合法的 smallint 数据类型数据的是:(C )。
A 、
B 、 32768
C 、 -32767
D 、 58345
11.下面字符串能与通配符表达式[ABC]_a进行匹配的是:(C )。
A、BCDEF
B、A_BCD
C、ABa
D、A%a
雇员ID FROM employee WHERE 薪水>1250 命令的功能是( D )。
A.查询薪水大于1250的记录
B.查询1250号记录后的记录
C.检索所有的雇员ID
D.从[employee]关系中检索薪水大于1250的雇员ID
Server提供的单行注释语句是使用( B )开始的一行内容。
A. “/*”
B. “--”
C. “{”
D. “/”
16.在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是( B )。
(A)存储过程(B)触发器
(C)视图(D)其他数据库对象
语句中与HAVING子句通常同时使用的是( C )子句。
BY
BY D.无需配合
3.下列四项中,不属于数据库特点的是( C )。
A.数据共享
B.数据完整性
C.数据冗余很高
D.数据独立性高
4. SQL 语言按照用途可以分为三类,下面选项中哪一种不是的:( C)
(A)DML (B)DCL
(C)DQL (D)DDL
5. 下列语句中正确的是 __B_____ 。
表 score(sti_id,names,math,English,VB)
A) select stu_id,sum(math) from score
B) select sum(math),avg(VB) from score
C) select * ,sum(english) from score
D) delete * from score
6.下列关于关系数据库叙述错误的是(B )。
A、关系数据库的结构一般保持不变,但也可根据需要进行修改
B 、一个数据表组成一个关系数据库,多种不同的数据则需要创建多个数据库
C 、关系数据表中的所有记录的关键字字段的值互不相同
D 、关系数据表中的外部关键字不能用于区别该表中的记录
7.下面列出的关于视图(View)的条目中,不正确的是_C_______。
A. 视图是外模式
B. 视图是虚表
C. 使用视图可以加快查询语句的执行速度
D. 使用视图可以简化查询语句的编写
8.下面字符串能与通配符表达式[ABC]_a进行匹配的是:( C)。
A、BCDEF
B、A_BCD
C、ABa
D、A%a
9. SQL Server 2000 企业版可以安装在操作系统上。
(C )
(A)Microsoft Windows 98
(B)Microsoft Windows 2000 Professional
(C)Microsoft Windows 2000 Server
(D)Microsoft Windows XP
10. SQL Server 2000提供了一整套管理工具和实用程序,其中只负责启动、暂停和停止SQL Server的4种服务的是( D )。
(A)企业管理器(B)导入和导出数据
(C)事件探察器(D)服务管理器
15. 关于视图下列哪一个说法是错误的( B )。
A.视图是一种虚拟表
B.视图中也保存有数据
C.视图也可由视图派生出来
D.视图是保存在SELECT查询
16.在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是( B )。
(A)存储过程(B)触发器
(C)视图(D)其他数据库对象
1、SQL 语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATA实现下列哪类功___A_____。
A. 数据查询
B. 数据操纵
C. 数据定义
D. 数据控制
2.下面列出的关于视图(View)的条目中,不正确的是__C______。
A. 视图是外模式
B. 视图是虚表
C. 使用视图可以加快查询语句的执行速度
D. 使用视图可以简化查询语句的编写
3.触发器可以创建在( C )中。
A. 表
B. 过程
C. 数据库
D. 函数
4.一个m:n联系转换为一个关系模式。
关系的码为( B )
A、某个实体的码
B、各实体码的组合
C、n端实体的码
D、任意一个实体的码
7.下列哪个不属于数据库对象(B)
A、默认
B、SELECT语句
C、存储过程
D、视图
9.新安装SQL Server后,默认有六个内置的数据库,其中的两个范例数据库是Pubs和( B)。
(A)master (B)NorthWind
(C)msdb (D)bookdb
10.下面字符串能与通配符表达式 [ABC]%a 进行匹配的是:( C )。
A 、 BCDEF
B 、 A_BCD
C 、 ABC_a
D 、 A%a
11.下面只存在于服务器端的组件是:( A )
A 、服务器组件
B 、企业管理器组件
C 、查询分析器组件
D 、导入导出组件
12.模式查找like '_a%',下面哪个结果是可能的(B )
B. bai
2.有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是( b )
A 15,5,10
B 18,7,7
C 21,11,4
D 25,15,0
3.数据库设计中的逻辑结构设计的任务是把( d )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。
A.需求分析B.物理设计
C.逻辑设计D.概念设计
4.反映现实世界中实体及实体间联系的信息模型是( d )。
A.关系模型
B.层次模型
C.网状模型模型
5.在 Windows 98 操作系统中,可以安装 SQL Server 2000 的( c)。
A 、企业版
B 、标准版
C 、个人版
D 、开发版
6. create table l1
(num decimal(7,3))
go
insert into l1
values
执行上面命令后,表中的数据是:(c )。
A 、出现插入错误
B 、
C 、
D 、
7.公司网络采用单域结构进行管理,域中有两台数据库服务器,一台安装了SQL Server,另一台安装了Oracle。
某用户需要从Oracle服务器向SQL Server服务器中导入大量数据,为了提高导入数据的效率,该用户希望使用bulk insert语句完成该操作,但当他执行该语句时服务器报错,错误指出该用户没有权限进行该操作,为了解决这个问题,数据库管理员需要将该用户加入(c)固定服务器角色。
a) sysadmin b) serveradmin
c) processadmin d) setupadmin
Server的字符型系统数据类型主要包括( b )。
A. Int、money、char
B. char、varchar、text
C. datetime、binary、int
D. char、varchar、int
11.下面字符串能与通配符表达式[ABC]_a进行匹配的是:( c)。
A、BCDEF
B、A_BCD
C、ABa
D、A%a
13.下列语句中正确的是 ___b____表 score(sti_id,names,math,English,VB)
A) select stu_id,sum(math) from score
B) select sum(math),avg(VB) from score
C) select * ,sum(english) from score
D) delete * from score
16.在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是( b )。
(A)存储过程(B)触发器
(C)视图(D)其他数据库对象
1.公司网络采用单域结构进行管理,域中有一台数据库服务器,为存贮公司数据,建立了名为information的数据库。
用户反映每次向数据库的表中插入大量数据后,数据库的运行速度非常慢,甚至影响用户对数据库的正确使用。
管理员应进行(C)操作,才可以解决该问题。
a) 在表的主键上建立聚集索引
b) 在表的主键上建立非聚集索引
c) 在表的主键上建立唯一索引
d) 将数据库中各表的填充因子设为60
语句中与HAVING子句通常同时使用的是( C )子句。
BY BY D.无需配合
4.在SQL语言的SELECT语句中,能实现投影操作的是____A____。
A. SELECT
B. FROM
C. WHERE
D. GROUP BY
5.以下正确的论述是( C )
A、在建立数据库的时候,SQL Server 是可以创建操作系统文件及其目录路径。
B、数据库中有一些sys开头的系统表,用来纪录SQL Server组件、对象所需要的数据,这些系统表全部存放在系统数据库中。
C、SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数进行改动、添加。
D、12AM是中午,12PM是午夜。
属于哪一种存储过程( A )?
A、系统存储过程
B、用户定义存储过程
C、扩展存储过程
D、其他
7.要查询book表中所有书名中包含“计算机”的书籍情况,可用( B )语句。
(A) SELECT * FROM book WHERE book_name LIKE ‘计算机*’
(B) SELECT * FROM book WHERE book_name LIKE ‘计算机%’
(C) SELECT * FROM book WHERE book_name = ‘计算机*’
(D) SELECT * FROM book WHERE book_name = ‘计算机%’
8.下面字符串能与通配符表达式[ABC]_a进行匹配的是:(C )。
A、BCDEF
B、A_BCD
C、ABa
D、A%a
Server 2000 企业版可以安装在操作系统上。
C
(A)Microsoft Windows 98
(B)Microsoft Windows 2000 Professional
(C)Microsoft Windows 2000 Server
(D)Microsoft Windows XP
13.关于视图下列哪一个说法是错误的( B )。
A.视图是一种虚拟表
B.视图中也保存有数据
C.视图也可由视图派生出来
D.视图是保存在SELECT查询
14.下列聚合函数中正确的是( C )
A、SUM (*)
B、MAX (*)
C、COUNT (*)
D、AVG (*)
15.建立索引的目的是( D )。
A.降低SQL Server数据检索的速度
B.与SQL Server数据检索的速度无关
C.加快数据库的打开速度
D.提高SQL Server数据检索的速度
16.下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是( A )。
(A)sp_helptext (B)sp_helpindex (C)sp_bindrule (D)sp_rename
1.关系数据表的关键字可由(D )字段组成。
A 、一个
B 、两个
C 、多个
D 、一个或多个
2.每个数据库有且只能有一个( B )。
A、次数据文件
B、主数据文件
C、日志文件
D、其他
3.反映现实世界中实体及实体间联系的信息模型是( C )。
A.关系模型
B.层次模型
C.网状模型模型
4.下面对 union 的描述正确的是(D )。
A.任何查询语句都可以用 union 来连接
B.union 只连接结果集完全一样的查询语句
C.union 是筛选关键词,对结果集再进行操作。
D.union 可以连接结果集中数据类型个数相同的多个结果集。
5.用于求系统日期的函数是( B )。
A.YEAR() B.GETDATE()
C.COUNT() D.SUM()
6.不正确的论述是( C )
A、SQL Server有Windows集成认证方式,但如果没有把windows用户添加为SQL Server 的登陆账户,那么该Windows 用户不能访问Sql Server服务器。
B、SQL Server 2000的客户端没有操作系统的限制。
C、Windows2000是个具有并行处理能力(支持多CPU)的操作系统,安装在之上的SQL Server 2000需要在实例的属性中设定使用当前的CPU,否则只能使用默认的CPU。
D、在Windows 2000/NT中,SQL Server是以服务的方式被执行的。
7.关于视图下列哪一个说法是错误的( B )。
A.视图是一种虚拟表
B.视图中也保存有数据
C.视图也可由视图派生出来
D.视图是保存在SELECT查询
11.下面是合法的 smallint 数据类型数据的是:( C)。
A 、
B 、 32768
C 、 -32767
D 、 58345
12.以下运算符中优先级最低的是( D )。
(A)+(加)(B)=(等于)(C)like (D)=(赋值)
13.下列语句中正确的是 __B_____ 。
表 score(sti_id,names,math,English,VB)
A) select stu_id,sum(math) from score
B) select sum(math),avg(VB) from score
C) select * ,sum(english) from score
D) delete * from score
16.下面对索引的相关描述正确的是:(C )。
A、经常被查询的列不适合建索引。
B、列值唯一的列适合建索引。
C、有很多重复值的列适合建索引。
D、是外键或主键的列不适合建索引。
1.公司网络采用单域结构进行管理,域中有一台数据库服务器,为存贮公司数据,建立
了名为information的数据库。
管理员用以下语句建立了一个新表。
CREATE TABLE emp_info
( emp_ID int PRIMARY KEY,
emp_Name varchar(50) UNIQUE,
emp_Address varchar(50) UNIQUE
)
系统在该表上自动创建( B )索引。
a) 复合 b) 惟一
c) 聚集 d) 非聚集
2.以下论述不正确的是( D )
A、distribution数据库是系统数据库
B、企业管理器与查询分析器都是客户端工具
C、SQL Server 2000可以安装到windows2000、windows XP、windows NT系统上。
D、SQL Server 支持的SQL命令集称为T_SQL,它是完全符合ANSII SQL92标准的。
3.下面不属于数据定义功能的SQL语句是:(C )
TABLE CURSOR
TABLE
4. 下列关于联机丛书“ 目录”选项卡叙述正确的是(B )。
A 、单击帮助主题左端的按钮可展开子标题
B 、双击帮助主题左端的按钮可展开子标题
C 、帮助主题左端的按钮表示该主题没有下级子帮助标题
D 、双击帮助主题可展开或隐藏子标题
5.假如有两个表的连接是这样的: table_1 INNER JOIN table_2 其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集?(D )
(A)包括table_1中的所有行,不包括table_2的不匹配行
(B)包括table_2中的所有行,不包括table_1的不匹配行
(C)包括和两个表的所有行
(D)只包括table_1和table_2满足条件的行
8.下面字符串能与通配符表达式[ABC]_a进行匹配的是:(C )。
A、BCDEF
B、A_BCD
C、ABa
D、A%a
9.下面只存在于服务器端的组件是:(A )
A 、服务器组件
B 、企业管理器组件
C 、查询分析器组件
D 、导入导出组件
10. SQL server 数据库文件有三类,其中主数据文件的后缀为:B
A 、 .ndf
B 、 .ldf
C 、 .mdf
D 、 .idf
11.新安装SQL Server后,默认有六个内置的数据库,其中的两个范例数据库是Pubs和( B )。
(A)master (B)NorthWind (C)msdb (D)bookdb
12. 关于视图下列哪一个说法是错误的( B )。
A.视图是一种虚拟表
B.视图中也保存有数据
C.视图也可由视图派生出来
D.视图是保存在SELECT查询
13. 触发器可以创建在( C )中。
A. 表
B. 过程
C. 数据库
D. 函数
14.在MS SQL Server中,用来显示数据库信息的系统存储过程是( A )。
A. sp_dbhelp
B. sp_db
C. sp_help
D. sp_helpdb
15. 在SQL中,SELECT语句的“SELECT DISTINCT”表示查询结果中 ( C )。
A.属性名都不相同
B.去掉了重复的列
C.行都不相同
D.属性值都不相同
16.在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是( B )。
(A)存储过程(B)触发器(C)视图(D)其他数据库对象
1下列聚合函数中正确的是(C)
A、SUM (*)
B、MAX (*)
C、COUNT (*)
D、AVG (*)
2有如下代码,当代码中_[关键字]_分别为break continue return时,最后的print @n 输
出的值为( A )
declare @n int
set @n=3
while @n>0
begin
set @n=@n-1
if @n=1 _[关键字]_
end
print @n
A、1,0,不输出
B、1,1,1
C、0,0,0
D、0,1,2
6不正确的论述是( C )
A、SQL Server有Windows集成认证方式,但如果没有把windows用户添加为SQL Server 的
登陆账户,那么该Windows 用户不能访问Sql Server服务器。
B、SQL Server 2000的客户端没有操作系统的限制。
C、Windows2000是个具有并行处理能力(支持多CPU)的操作系统,安装在之上的SQL Server
2000需要在实例的属性中设定使用当前的CPU,否则只能使用默认的CPU。
D、在Windows 2000/NT中,SQL Server是以服务的方式被执行的。
7.下列说法正确的是 ___C____ 。
A 、视图是观察数据的一种方法,只能基于基本表建立。
B 、视图是虚表,观察到的数据是实际基本表中的数据。
C 、索引查找法一定比表扫描法查询速度快。
D 、索引的创建只和数据的存储有关系
Server的字符型系统数据类型主要包括( B )。
A. Int、money、char
B. char、varchar、text
C. datetime、binary、int
D. char、varchar、int
Server 2000提供了一整套管理工具和实用程序,其中只负责启动、暂停和停止SQL Server的4种服务的是( D )。
(A)企业管理器(B)导入和导出数据(C)事件探察器(D)服务管理器
11. SQL Server 2000中的数据以页为基本存储单位,页的大小为( A )。
(A)8KB (B)16KB (C)32KB (D)64KB
12. print len(‘1234'),datelength(‘1234'),datelength(1234)
执行后显示的结果是:A
A 、 4 , 4 , 2
B 、 4 , 4 , 4
C 、 3 , 3 , 3
D 、 2 , 2 , 2
14.下列四项中,不属于SQL2000实用程序的是( D )。
A.企业管理器
B.查询分析器
C.服务管理器
D.媒体播放器
15.模式查找like '_a%',下面哪个结果是可能的 B
B. bai
DBMS中的检查点机制用于()
A 检查事务的故障
B 减少故障恢复的时间
C 检查数据库一致性状态
D 检查数据库的完整性。
下列那一个不属于SQL SERVER工具()
A、数据库管理器
B、事件探查器
C、导入和导出数据服务
D、查询分析器
反映现实世界中实体及实体间联系的信息模型是( )。
A.关系模型
B.层次模型
C.网状模型模型
在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是()。
(A)聚集索引(B)非聚集索引(C)主键索引(D)唯一索引
1.已知职工和职工亲属两个关系,当职工调出时,应该从职工关系中删除该职工的元组,同时在职工亲属关系中删除对应的亲属元组,在SQL语言中,定义这个完整性约束的短语是( D )
A ON DELETE ALL
B ON DELETE RESTRICT
C ON DELETE SET NULL
D ON DELET
E CASCADE
2.是长期存储在计算机内的有组织,可共享的数据集合是:
A、数据库管理系统
B、数据库系统
C、数据库
D、文件组织
4. SQL语言中,删除记录的命令是( )。
A. DELETE
B. DROP
C. CLEAR
D. REMOVE
5. 不属于传统数据模型的是()
A、层次数据模型
B、网状数据模型
C、关系数据模型
D、面向对象数据模型
15. Select 雇员ID FROM employee WHERE 薪水>1250 命令的功能是( )。
A.查询薪水大于1250的记录
B.查询1250号记录后的记录
C.检索所有的雇员ID
D.从[employee]关系中检索薪水大于1250的雇员ID
1.公司网络采用单域结构进行管理,域中有一台数据库服务器,为存贮公司数据,建立了名为information的数据库。
用户反映每次向数据库的表中插入大量数据后,数据库的运行速度非常慢,甚至影响用户对数据库的正确使用。
管理员应进行()操作,才可以解决该问题。
a) 在表的主键上建立聚集索引
b) 在表的主键上建立非聚集索引
c) 在表的主键上建立唯一索引
d) 将数据库中各表的填充因子设为60
5.以下正确的论述是()
A、在建立数据库的时候,SQL Server 是可以创建操作系统文件及其目录路径。
B、数据库中有一些sys开头的系统表,用来纪录SQL Server组件、对象所需要的数据,这些系统表全部存放在系统数据库中。
C、SYS开头的系统表中的数据用户不能直接修改,但可以通过系统存储过程、系统函数进行改动、添加。
D、12AM是中午,12PM是午夜。
属于哪一种存储过程()?
A、系统存储过程
B、用户定义存储过程
C、扩展存储过程
D、其他
8.下面字符串能与通配符表达式[ABC]_a进行匹配的是:()。
A、BCDEF
B、A_BCD
C、ABa
D、A%a
16.下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是()。
(A)sp_helptext(B)sp_helpindex (C)sp_bindrule (D)sp_rename
填空题:
23. E-R模型的三要素是______、属性和实体之间的联系。
3.关系型数据库使用的存储结构是多个二维表格,在二维表中每一行称为一条,用来描述一个对象的信息
25.在SQL中,alter view命令为____修改____视图的命令。
26. BACKUP命令是对数据库进行____备份______的命令
22.触发器有3种类型,即insert类型、update类型和_delete________。
23.关系型数据库使用的存储结构是多个二维表格,在二维表中每一行称为一条,用来描述一个对象的信息。
26.在变量的命名时,全局变量以_________符号开头,局部变量以@开头
存储过程___是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语
2.数据库对象就是存储和管理数据库的结构形式,这些数据库对象包括数据库关系图、表、函数、视图、存储过程、、_触发器________ 、默认、规则等。
1.索引的类型主要有聚集索引和_ 非聚集索引 __。
2.在建立触发器时必须指定触发触发器的事件,即用户必须在___delete____、update insert三种操作中至少指定一种。
4.完整性约束包括__实体___完整性、域完整性、参照完整性和用户定义完整性。
22.在SQL中,alter view命令为_修改__视图的命令。
23. 一个表最多可以建立 249 个非聚合索引。
24.数据表之间的关联实际上是通过键来实现的,所谓键是指数据表中的一个字段,键分为主键和外键两种。
25.表是由行和列组成的,行有时也称为___记录___,列有时也称为字段或域。
2.目前 ___关系____ 数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。
4.在SQL中,alter view命令为__修改______视图的命令。
Server 2000有两种身份验证机制,分别是___windows____身份验证和windows和sql server混合身份验证。
1.对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的_(基本表。
)
域___完整性是指保证指定列的数据具有正确的数据类型、格式和有效的数据范围。
25.目前 __windows___ 数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行的商用数据库系统。
6.集合函数COUNT的功能是统计行数。
判断题:
17.在SQL SERVER中,触发器的执行是在数据的插入、更新或删除之前执行的。
F
18. SQL Server有数据导入功能但没有数据导出功能。
F
19.全局变量与局部变量一样,用户必须进行声明后才能使用。
( F)
20.存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。
T
21.创建唯一性索引的列可以有一些重复的值。
F
1.SQL Server的数据库可以导出为excel数据文件。
T
2.SQL Server不允许字段名为汉字。
F
3.全局变量与局部变量一样,用户必须进行声明后才能使用。
F
4.触发器不用被调用,它可以自动执行。
T
5.数据完整性就是指数据的正确性、完备性和一致性。
T
1.在SQL Server2000中,用系统存储过程sp_help来显示数据库信息。
F
2.一个表可以创建多个主键。
F
3.在数据库中建立的索引越多越好。
F
4.在SQL Server中用户不能建立全局变量。
F
Server有数据备份功能但没有数据还原功能 F
17.在SQL Server2000中,由于不能跨页存储数据行,所以页中每一行最多包含的数据量是8060BYTE。
( T)
18.一个数据库可以不包含事务日志文件。
(F)
19.表的每个触发动作只能有一个INSTEAD OF触发器。
( T)
账户可以在服务器中执行任何操作。
(T)
21.在SQL Server中用户能建立全局变量。
F
17.视图本身不保存数据,因为视图是一个虚拟的表 (T)
18. SQL Server的数据库可以导出为excel数据文件。
(T)
19.数据完整性就是指数据的正确性、完备性和一致性。
( T)
20. SQL Server有数据备份功能但没有数据还原功能。
(F)
21. 表的每个触发动作只能有一个INSTEAD OF触发器。
(T
1.存储过程使代码具有重用性。
( T )
Server有数据备份功能但没有数据还原功能。
F
3.表的每个触发动作只能有一个INSTEAD OF触发器。
( T)
4.存储过程可以作为一个安全机制来使用。
( T )
5.验证模式是在安装SQL Server过程中选择的。
系统安装之后,可以重新修改SQL Server
系统的验证模式。
T
1.通配符“_”表示某单个字符。
( T)
2.表的每个触发动作只能有一个INSTEAD OF触发器。
(T )。