《sql server数据库设计》期末复习题7.doc
约7页DOC格式手机打开展开
《sql server数据库设计》期末复习题7,《sql server数据库设计》期末复习题一、单项选择题:(每小题1分,共10分)12345678910ddaabbcddb1.不属于数据库管理系统三个要素组成的是(d)。a. 数据结构b. 数据操作c. 完整性约束d. 数据分析2.删除表中数据的语句是( d )。a. dropb. alterc. updated....
内容介绍
此文档由会员 yeyun 发布
《SQL SERVER数据库设计》期末复习题
一、单项选择题:(每小题1分,共10分)
1 2 3 4 5 6 7 8 9 10
D D A A B B C D D B
1.不属于数据库管理系统三个要素组成的是( D )。
A. 数据结构 B. 数据操作
C. 完整性约束 D. 数据分析
2.删除表中数据的语句是( D )。
A. DROP B. ALTER
C. UPDATE D. DELETE
3.限制输入到列的值的范围,应使用( A )约束。
A. CHECK B. PRIMARY KEY
C. FOREIGN KEY D. UNIQUE
4. 触发器可引用视图或临时表,并产生两个特殊的表是( A )。
A.Deleted、Inserted B. Delete、Insert
C. View、Table D. View1、table1
5.使用索引下列哪个说法是正确的( b )。
A. 节省磁盘空间
B. 缩短查询时间
C. 在执行插入、修改、删除时节省时间
D. 与表无关
6.关于视图下列哪一个说法是错误的( b )。
A. 视图是一种虚拟表
B. 视图中也存有数据
C. 视图也可由视图派生出来
D. 视图是保存在数据库中的SELECT查询
7.创建表的命令是( C )。
A. Create database 表名 B. Create VIEW 表名
C. Create TABLE 表名 D. ALTER TABLE 表名
8.用于模糊查询的匹配符是( d )。
A. _ B. []
C. ^ D. LIKE
9. 在sql SERVER中不是系统数据库的是( D )。
A. master B. model
C. tempdb D. pubs
10.关于关系图下列哪一个是正确的( B )。
A. 关系图是在同一个表中不同字段之间建立关联
B. 关系图是在不同表中的字段之间建立关联
C. 关系图是表与表之间建立关联,与字段无关。
D. 关系图是在不同数据库之间建立关联
二、判断题:(每小题1分,共10分)
1 2 3 4 5 6 7 8 9 10
√ ╳ √ √ ╳ √ √ ╳ ╳ √
1.在SQL Server中用户不能建立全局变量。Y
2.备份时只能对数据文件进行备份。N
3.自定义函数在对任何表的查询中都可以使用。Y
4.触发器是通过事件进行触发而被执行的。Y
5.主键字段允许为空。N
6.SQL Server 自动为primary key约束的列建立一个索引。Y
7.SQL Server的数据库可以导出为Access数据库。Y
8.删除表时,表中的触发器不被同时删除。N
9.数据库的名称可在对象资源管理器中重命名。N
10.触发器与约束发生冲突,触发器将不执行。Y
三、填空题:(每题1分,共计20分)
1.DBMS是位于用户与操作系统之间的一层数据管理软件,它属于__系统______软件,它为用户或应用程序提供访问数据库的方法。
2.关系模型用_二维表_______结构表示实体集,用键来表示实体间联系。
3.数据库是被长期存放在计算机内的、有组织的、统一管理的相关_数据_____的集合。
4.数据库管理系统由三个要素组成:__数据结构______、__数据操作______和__完整性约束______。
5.SQL Server数据库的体系结构也是三级模式结构,在SQL Server中,_外模式_______对应于视图、__模式_____对应于基本表、__内模式____对应于存储文件。
6._关系完整性_______是为保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。
7.数据完整性的类型有__实体______完整性、___域_____完整性、__参照______完整性和用户自定义完整性。
8.视图是由一个或多个_数据表_____或视图导出的_虚拟表_____或查询表。
9.__角色____是指服务器管理、数据库管理和数据库访问特定的权限的集合。
10.SQL Server的安全性分为两类:_数据访问______安全性和__数据运行_____安全性。
11._存储过程______是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。
12.当__表____被删除时与它关联的触发器也一同被删除。
一、单项选择题:(每小题1分,共10分)
1 2 3 4 5 6 7 8 9 10
D D A A B B C D D B
1.不属于数据库管理系统三个要素组成的是( D )。
A. 数据结构 B. 数据操作
C. 完整性约束 D. 数据分析
2.删除表中数据的语句是( D )。
A. DROP B. ALTER
C. UPDATE D. DELETE
3.限制输入到列的值的范围,应使用( A )约束。
A. CHECK B. PRIMARY KEY
C. FOREIGN KEY D. UNIQUE
4. 触发器可引用视图或临时表,并产生两个特殊的表是( A )。
A.Deleted、Inserted B. Delete、Insert
C. View、Table D. View1、table1
5.使用索引下列哪个说法是正确的( b )。
A. 节省磁盘空间
B. 缩短查询时间
C. 在执行插入、修改、删除时节省时间
D. 与表无关
6.关于视图下列哪一个说法是错误的( b )。
A. 视图是一种虚拟表
B. 视图中也存有数据
C. 视图也可由视图派生出来
D. 视图是保存在数据库中的SELECT查询
7.创建表的命令是( C )。
A. Create database 表名 B. Create VIEW 表名
C. Create TABLE 表名 D. ALTER TABLE 表名
8.用于模糊查询的匹配符是( d )。
A. _ B. []
C. ^ D. LIKE
9. 在sql SERVER中不是系统数据库的是( D )。
A. master B. model
C. tempdb D. pubs
10.关于关系图下列哪一个是正确的( B )。
A. 关系图是在同一个表中不同字段之间建立关联
B. 关系图是在不同表中的字段之间建立关联
C. 关系图是表与表之间建立关联,与字段无关。
D. 关系图是在不同数据库之间建立关联
二、判断题:(每小题1分,共10分)
1 2 3 4 5 6 7 8 9 10
√ ╳ √ √ ╳ √ √ ╳ ╳ √
1.在SQL Server中用户不能建立全局变量。Y
2.备份时只能对数据文件进行备份。N
3.自定义函数在对任何表的查询中都可以使用。Y
4.触发器是通过事件进行触发而被执行的。Y
5.主键字段允许为空。N
6.SQL Server 自动为primary key约束的列建立一个索引。Y
7.SQL Server的数据库可以导出为Access数据库。Y
8.删除表时,表中的触发器不被同时删除。N
9.数据库的名称可在对象资源管理器中重命名。N
10.触发器与约束发生冲突,触发器将不执行。Y
三、填空题:(每题1分,共计20分)
1.DBMS是位于用户与操作系统之间的一层数据管理软件,它属于__系统______软件,它为用户或应用程序提供访问数据库的方法。
2.关系模型用_二维表_______结构表示实体集,用键来表示实体间联系。
3.数据库是被长期存放在计算机内的、有组织的、统一管理的相关_数据_____的集合。
4.数据库管理系统由三个要素组成:__数据结构______、__数据操作______和__完整性约束______。
5.SQL Server数据库的体系结构也是三级模式结构,在SQL Server中,_外模式_______对应于视图、__模式_____对应于基本表、__内模式____对应于存储文件。
6._关系完整性_______是为保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。
7.数据完整性的类型有__实体______完整性、___域_____完整性、__参照______完整性和用户自定义完整性。
8.视图是由一个或多个_数据表_____或视图导出的_虚拟表_____或查询表。
9.__角色____是指服务器管理、数据库管理和数据库访问特定的权限的集合。
10.SQL Server的安全性分为两类:_数据访问______安全性和__数据运行_____安全性。
11._存储过程______是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。
12.当__表____被删除时与它关联的触发器也一同被删除。