《sql server数据库设计》期末复习题12.doc
约8页DOC格式手机打开展开
《sql server数据库设计》期末复习题12,《sql server数据库设计》期末复习题一、单项选择题(每小题1分,共10分)1.c2.a 3.d4.d 5.b 6.c 7.a 8.d 9.b 10.d1.( c)是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。a.datab.informationc.dbd.dbs2.需求分析的主要方法是( a)...
内容介绍
此文档由会员 yeyun 发布
《SQL SERVER数据库设计》期末复习题
一、单项选择题(每小题1分,共10分)
1.C 2.A 3.D 4.D 5.B 6.C 7.A 8.D 9.B 10.D
1.( c )是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。
A.DATA B.INFORMATION C.DB D.DBS
2.需求分析的主要方法是( A )。
A.自顶向下 B.自底向上 C.从左到右 D.混合策略
3.在关系运算中,选取符合条件的元组是( D )运算。
A.除法 B.投影 C.连接 D.选择
4.关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,既满足( D )。
A.主关键字唯一标识表中的每一行
B.关系中的行不允许重复
C.每个非关键字列都完全依赖于主关键字
D.每个属性都有是不可再分的基本数据项
5.SQL Server 2005中表查询的命令是( B )。
A. USE B.SELECT C.UPDATE D.DROP
6.SQL Server 2005中表更新数据的命令是( C )。
A.USE B.SELECT C.UPDATE D.DROP
7.在SQL Server 2005中,下列变量名正确的是( A )。
A.@sum B.j C.sum D.4kk
8.建立索引的目的是( D )。
A.降低SQL Server数据检索的速度
B.与SQL Server数据检索的速度无关
C.加快数据库的打开速度
D.提高SQL Server数据检索的速度
9.用于求系统日期的函数是( B )。
A.YEAR() B.GETDATE() C.COUNT() D.SUM()
10.向用户授予操作权限的SQL语句是( d )。
A.CTEATE B.REVOKE C.SELECT D.GRANT
二、判断题(每空1分,共10分)
1.N 2.Y 3.Y 4.N 5.N 6.Y 7.Y 8.N 9.N 10.Y
1.数据的完整性主要防范的对象是非法用户。N
2.概念结构设计的工具是E—R模型。Y
3.写程序不属于数据库的模式设计阶段。y
4.设计好的数据库管理系统在投入使用后出现问题由使用方负责。N
5.规则必须使用一次就必须定义一次。N
6.缺省情况下,所创建的索引是非聚集索引?Y
7.自定义函数在对任何表的查询中都可以使用。y
8.触发器是可在程序中被调用执行。n
9.游标中可发插入数据记录。N
10.sa能否创建和删除数据库角色?y
三、填空题(每空1分,共20分)
1.数据定义语言(DDL)、数据操作语言(DML)
2.混合
3.35
4.视图
5.实体完整性
6.聚集索引
7.存储过程
8.insert、update
9.原子、一致、独立、持久
10.访问、运行
11.作业、警报
12.事务、合并
1.SQL语言主要由____数据定义语言(DDL)____________、__数据操作语言(DML)_____________和数据控制语言(DCL)组成。
2.SQL Server 2005采用的身份验证模式有Windows身份验证模式和___混合______模式。
3.语句 SELECT (7+3)*4-17/(4-(8-6))+99%4 的执行结果是__35__________。
4. __视图______是由一个或多个数据表(基本表)或视图导出的虚拟表。
5.___实体完整性_________用于保证数据库中数据表的每一个特定实体的记录都是惟一的。
6.索引的类型有____聚集索引__________和非聚集索引。
7.__存储过程_______是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。
8.触发器定义在一个表中,当在表中执行__insert_____、__update______或delete操
一、单项选择题(每小题1分,共10分)
1.C 2.A 3.D 4.D 5.B 6.C 7.A 8.D 9.B 10.D
1.( c )是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。
A.DATA B.INFORMATION C.DB D.DBS
2.需求分析的主要方法是( A )。
A.自顶向下 B.自底向上 C.从左到右 D.混合策略
3.在关系运算中,选取符合条件的元组是( D )运算。
A.除法 B.投影 C.连接 D.选择
4.关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,既满足( D )。
A.主关键字唯一标识表中的每一行
B.关系中的行不允许重复
C.每个非关键字列都完全依赖于主关键字
D.每个属性都有是不可再分的基本数据项
5.SQL Server 2005中表查询的命令是( B )。
A. USE B.SELECT C.UPDATE D.DROP
6.SQL Server 2005中表更新数据的命令是( C )。
A.USE B.SELECT C.UPDATE D.DROP
7.在SQL Server 2005中,下列变量名正确的是( A )。
A.@sum B.j C.sum D.4kk
8.建立索引的目的是( D )。
A.降低SQL Server数据检索的速度
B.与SQL Server数据检索的速度无关
C.加快数据库的打开速度
D.提高SQL Server数据检索的速度
9.用于求系统日期的函数是( B )。
A.YEAR() B.GETDATE() C.COUNT() D.SUM()
10.向用户授予操作权限的SQL语句是( d )。
A.CTEATE B.REVOKE C.SELECT D.GRANT
二、判断题(每空1分,共10分)
1.N 2.Y 3.Y 4.N 5.N 6.Y 7.Y 8.N 9.N 10.Y
1.数据的完整性主要防范的对象是非法用户。N
2.概念结构设计的工具是E—R模型。Y
3.写程序不属于数据库的模式设计阶段。y
4.设计好的数据库管理系统在投入使用后出现问题由使用方负责。N
5.规则必须使用一次就必须定义一次。N
6.缺省情况下,所创建的索引是非聚集索引?Y
7.自定义函数在对任何表的查询中都可以使用。y
8.触发器是可在程序中被调用执行。n
9.游标中可发插入数据记录。N
10.sa能否创建和删除数据库角色?y
三、填空题(每空1分,共20分)
1.数据定义语言(DDL)、数据操作语言(DML)
2.混合
3.35
4.视图
5.实体完整性
6.聚集索引
7.存储过程
8.insert、update
9.原子、一致、独立、持久
10.访问、运行
11.作业、警报
12.事务、合并
1.SQL语言主要由____数据定义语言(DDL)____________、__数据操作语言(DML)_____________和数据控制语言(DCL)组成。
2.SQL Server 2005采用的身份验证模式有Windows身份验证模式和___混合______模式。
3.语句 SELECT (7+3)*4-17/(4-(8-6))+99%4 的执行结果是__35__________。
4. __视图______是由一个或多个数据表(基本表)或视图导出的虚拟表。
5.___实体完整性_________用于保证数据库中数据表的每一个特定实体的记录都是惟一的。
6.索引的类型有____聚集索引__________和非聚集索引。
7.__存储过程_______是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。
8.触发器定义在一个表中,当在表中执行__insert_____、__update______或delete操