SQL Server 2000数据库管理与开发
姓名: 得分:
一、填空题:(每空1分,共计20)
1、数据库系统具有数据的_________、_________和内模式三级模式结构。
2、SQL Server 2000局部变量名字必须以_________开头,而全局变量名字必须以_________开头。
3、完整性约束包括______完整性、______完整性、参照完整性和用户定义完整性。
4、在SQL Server 2000中,数据库对象包括______、______、 、过程、列、索引、约束、规则、默认和用户自定义的数据类型等。
5、索引的类型主要有_ _和_ __。
6、用户访问SQL Server数据库时,经过了___验证和____验证两个安全验证阶段。
1、数据库系统具有数据的_________、_________和内模式三级模式结构。
2、SQL Server 2000局部变量名字必须以_________开头,而全局变量名字必须以_________开头。
3、完整性约束包括______完整性、______完整性、参照完整性和用户定义完整性。
4、在SQL Server 2000中,数据库对象包括______、______、 、过程、列、索引、约束、规则、默认和用户自定义的数据类型等。
5、索引的类型主要有_ _和_ __。
6、用户访问SQL Server数据库时,经过了___验证和____验证两个安全验证阶段。
7、建立和使用________的目的是为了保证数据的完整性。
8、 SQL Server的数据库文件的扩展名为_____,事务日志文件的扩展名为_____。
9、 操作是把已有的数据文件恢复成数据库。
8、 SQL Server的数据库文件的扩展名为_____,事务日志文件的扩展名为_____。
9、 操作是把已有的数据文件恢复成数据库。
10、GROUP BY、WHERE和HAVING三个一起使用时,顺序是sql server2000简介 、 、 。
二、单项选择题:(每题2分,共计40分)
1.下列四项中,不属于数据库特点的是( )。
A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高
2.下列四项中,不属于SQL2000实用程序的是( )。
A.企业管理器 B.查询分析器 C.服务管理器 D.媒体播放器
3.SQL Server安装程序创建4个系统数据库,下列不属于系统数据库的是( )。
A.master B.model C.pub D.msdb
4.位于用户与操作系统之间,为用户或应用程序提供访问数据库的方法,对数据库在建立、使用和维护时进行统一管理、统一控制的数据管理软件是( )。
A.DBMS B.DB C.DBS D.DBA
5. 在SQL中,建立表用的命令是 ( )。
A.CREATE SCHEMA B.CREATE TABLE
C.CREATE VIEW D.CREATE INDEX
6.SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。
1.下列四项中,不属于数据库特点的是( )。
A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高
2.下列四项中,不属于SQL2000实用程序的是( )。
A.企业管理器 B.查询分析器 C.服务管理器 D.媒体播放器
3.SQL Server安装程序创建4个系统数据库,下列不属于系统数据库的是( )。
A.master B.model C.pub D.msdb
4.位于用户与操作系统之间,为用户或应用程序提供访问数据库的方法,对数据库在建立、使用和维护时进行统一管理、统一控制的数据管理软件是( )。
A.DBMS B.DB C.DBS D.DBA
5. 在SQL中,建立表用的命令是 ( )。
A.CREATE SCHEMA B.CREATE TABLE
C.CREATE VIEW D.CREATE INDEX
6.SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。
A.包括15岁和35岁 B.不包括15岁和35岁
C.包括15岁但不包括35岁 D.包括35岁但不包括15岁
7.下列四项中,不正确的说法是( )。
A.SQL语言是关系数据库的国际标准语言
B.SQL语言具有数据定义、查询、操纵和控制功能
C.SQL语言可以自动实现关系数据库的规范化
D.SQL语言称为结构查询语言
8.在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。
A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb
9.SQL语言中,删除表中数据的命令是( )。
A. DELETE B. DROP C. CLEAR D. REMOVE
10.SQL的视图是从( )中导出的。
A. 基本表 B. 视图 C. 基本表或视图 D. 数据库
11.触发器可以创建在( )中。
A. 表 B. 过程 C. 数据库 D. 函数
C.包括15岁但不包括35岁 D.包括35岁但不包括15岁
7.下列四项中,不正确的说法是( )。
A.SQL语言是关系数据库的国际标准语言
B.SQL语言具有数据定义、查询、操纵和控制功能
C.SQL语言可以自动实现关系数据库的规范化
D.SQL语言称为结构查询语言
8.在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。
A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb
9.SQL语言中,删除表中数据的命令是( )。
A. DELETE B. DROP C. CLEAR D. REMOVE
10.SQL的视图是从( )中导出的。
A. 基本表 B. 视图 C. 基本表或视图 D. 数据库
11.触发器可以创建在( )中。
A. 表 B. 过程 C. 数据库 D. 函数
12.删除表的语句是( )。
A.DROP B.ALTER C.UPDATE D.DELETE
A.DROP B.ALTER C.UPDATE D.DELETE
13. 以下触发器是当对[表1]进行( )操作时触发。
Create Trigger abc on 表1
For insert , update , delete
As ……
A.只是修改 B.只是插入 C.只是删除 D.修改、插入、删除
14. 规则对象在使用上与( )约束类似。
A.CHECK B.PRIMARY KEY C.FOREIGN KEY D.UNIQU
15.主索引可确保字段中输入值的( )性。
A.多样 B.重复 C.唯一 D.若干
16.关于视图下列哪一个说法是错误的( )。
A.视图是一种虚拟表 B.视图中也保存有数据
C.视图也可由视图派生出来 D.视图是保存在SELECT查询
17.执行带参数的过程,正确的方法为( )。
Create Trigger abc on 表1
For insert , update , delete
As ……
A.只是修改 B.只是插入 C.只是删除 D.修改、插入、删除
14. 规则对象在使用上与( )约束类似。
A.CHECK B.PRIMARY KEY C.FOREIGN KEY D.UNIQU
15.主索引可确保字段中输入值的( )性。
A.多样 B.重复 C.唯一 D.若干
16.关于视图下列哪一个说法是错误的( )。
A.视图是一种虚拟表 B.视图中也保存有数据
C.视图也可由视图派生出来 D.视图是保存在SELECT查询
17.执行带参数的过程,正确的方法为( )。
A. 过程名 参数 B. 过程名(参数) C.过程名=参数 D.A,B,C三种都可以
18.查询毕业学校名称与“清华”有关的记录应该用( )。
A. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’*清华*’
B. SELECT * FROM 学习经历 WHERE 毕业学校 = ’%清华%’
C. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’?清华?’
D. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’%清华%’
19. Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( )。
A.查询工资大于1250的纪录 B.查询1250号记录后的记录
C.检索所有的职工号 D.检索工资大于1250的职工号
18.查询毕业学校名称与“清华”有关的记录应该用( )。
A. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’*清华*’
B. SELECT * FROM 学习经历 WHERE 毕业学校 = ’%清华%’
C. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’?清华?’
D. SELECT * FROM 学习经历 WHERE 毕业学校 LIKE ’%清华%’
19. Select 职工号 FROM 职工 WHERE 工资>1250 命令的功能是( )。
A.查询工资大于1250的纪录 B.查询1250号记录后的记录
C.检索所有的职工号 D.检索工资大于1250的职工号
20. 关于关系图下列哪一个是正确的( )。
A.关系图是在同一个表中不同字段之间建立关联
B.关系图是表与表之间建立关联,与字段无关
C.关系图是在不同表中的字段之间建立关联
D.关系图是在不同数据库之间建立关联
A.关系图是在同一个表中不同字段之间建立关联
B.关系图是表与表之间建立关联,与字段无关
C.关系图是在不同表中的字段之间建立关联
D.关系图是在不同数据库之间建立关联
选择题答案
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
三、判断题。(每题2分,共计40分)
1.ODBC是由Microsoft定义的一种数据库访问标准。( )
2.信息和数据是相对的,有时是可以互相转换的。( )
3.创建存储过程必须在企业管理器中进行。( )
4.触发器主要是通过表操作事件进行触发而被执行的。( )
5.主键字段允许为空。( )
6.SQL Server 自动为primary key约束的列建立一个索引。( )
7.SQL Server的数据库可以转换成Access数据库。( )
8.删除表时,表中的触发器被同时删除。( )
9.数据库的名称一旦建立就不能重命名。( )
10.固定数据库角:db_datarader 的成员可修改本数据库内表中的数据。( )
11.因为通过视图可以插入.修改或删除数据,因此视图也是一个实在表,SQL SERVER将它保存在syscommens系统表中。( )
12. guest用户必须关联一个登录账号才可以在数据库中创建。数据库中的非guest用户账号都必须关联一个登录账号。( )
1.ODBC是由Microsoft定义的一种数据库访问标准。( )
2.信息和数据是相对的,有时是可以互相转换的。( )
3.创建存储过程必须在企业管理器中进行。( )
4.触发器主要是通过表操作事件进行触发而被执行的。( )
5.主键字段允许为空。( )
6.SQL Server 自动为primary key约束的列建立一个索引。( )
7.SQL Server的数据库可以转换成Access数据库。( )
8.删除表时,表中的触发器被同时删除。( )
9.数据库的名称一旦建立就不能重命名。( )
10.固定数据库角:db_datarader 的成员可修改本数据库内表中的数据。( )
11.因为通过视图可以插入.修改或删除数据,因此视图也是一个实在表,SQL SERVER将它保存在syscommens系统表中。( )
12. guest用户必须关联一个登录账号才可以在数据库中创建。数据库中的非guest用户账号都必须关联一个登录账号。( )
13. 可以在企业管理器中修改数据库的名称。( )
14.数据库不允许存在数据冗余。( )
15. DELETE语句只是删除表中的数据,表本身依然存在数据库中。( )
16. 每个存储过程向调用方返回一个整数返回代码。如果存储过程没有显式设置返回代码的值,则返回代码为 0,表示成功。( )
17. 在数据库中建立的索引越多越好。( )
18. 在SQL Server中,触发器的执行是在数据的插入、更新或删除之前执行的。( )
19.在使用子查询时,必须用括号把子查询括起来以便区分外查询和子查询。( )
20.存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。( )
判断题答案
14.数据库不允许存在数据冗余。( )
15. DELETE语句只是删除表中的数据,表本身依然存在数据库中。( )
16. 每个存储过程向调用方返回一个整数返回代码。如果存储过程没有显式设置返回代码的值,则返回代码为 0,表示成功。( )
17. 在数据库中建立的索引越多越好。( )
18. 在SQL Server中,触发器的执行是在数据的插入、更新或删除之前执行的。( )
19.在使用子查询时,必须用括号把子查询括起来以便区分外查询和子查询。( )
20.存储过程是存储在服务器上的一组预编译的Transcat-SQL语句。( )
判断题答案
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论