《sql server数据库设计》期末复习题4.doc
约6页DOC格式手机打开展开
《sql server数据库设计》期末复习题4,1. 在查询分析器中执行sql语句的快捷键是(c )。a.f1b.f3c.f5d.f6 2. sql语言中,删除一个表的命令是( b )。a. deleteb. dropc. cleard. remove3. 哪个关键字用于测试跟随的子查询中的行是否存在(b )。a.movb.existsc.uniond.having...
内容介绍
此文档由会员 yeyun 发布
1. 在查询分析器中执行SQL语句的快捷键是( C )。
A.F1 B.F3
C.F5 D.F6
2. SQL语言中,删除一个表的命令是( B )。
A. DELETE B. DROP
C. CLEAR D. REMOVE
3. 哪个关键字用于测试跟随的子查询中的行是否存在( B )。
A.MOV B.EXISTS
C.UNION D.HAVING
4. 以哪个符号开头的变量是全局变量( C )。
A.@ B.@*
C.@@ D.@$
5. 下面哪项是一元运算符( D )。
A./ B.%
C.> D.-
6. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的(c )
A.候选码 B.主码
C.外码 D.连接码
--7. 事务的持久性是由数据库管理系统中的哪个部件负责( d )
A. 恢复管理 B. 锁定设备(并发控制)
C. 完整性约束 D. 记录设备(存储管理)
8. E-R模型用于数据库设计的哪一个阶段( b )。
A.需求分析 B.概念结构设计
C. 逻辑结构设计 D.物理结构设计
--9. 查询语句select stuff('he rld',3,l, 'llo wo')结果为( c )。
A.hello B.world hello
C.hello world D.world
10. 在Student表中基于StuName字段建立的索引属于( B )。
A.惟一索引 非聚集索引 B.非惟一索引 非聚集索引
C.聚集索引 非惟一索引 D.惟一索引 聚集索引
二、判断题(每空1分,共10分)
1. N 2. Y 3. N 4.Y 5.N 6. Y 7. N 8.Y 9.N 10.Y
1. SQL Server有数据备份功能但没有数据还原功能。N
2. 计算ASCII('also')结果为97。Y
3.-- MUL运算符是用于将两个或多个检索结果合并成一个结果。N
4. --sysadmin角色的成员可以在服务器中执行任何操作吗?Y
5. "在那遥远的地方" 是SQL中的字符串常量吗?N 单引号括起来
6. 数据库管理系统管理并且控制数据资源的使用。Y
7. 语句 select 15/2 的执行结果是: 7.5 吗?N
8. --事务故障恢复时要对事务的每一个操作执行逆操作,即将日志记录中“改前值”写入数据库中。Y
9. --SQL Server有数据导入功能但没有数据导出功能。N
10. 数据库是用来存放表和索引的逻辑实体。Y
三、填空题(每空1分,共20分)
1. 实体、属性
2. create、alter、drop
3. 系统、用户自定义
4. 数据操纵语言、数据控制语言
5. insert、update、delete
6. 域、实体、参照
7. 逻辑结构
8. 发布、分发
9. min、sum
1. 实体—联系模型的三要素是____实体__________、___属性_________和实体之间的联系。
2. 创建、修改和删除表语句分别是___create______ table、___alter______ table和____drop_____ table。
3. SQL Server的数据类型可分为____系统___数据类型和_用户自定义______数据类型。
4. Transact-SQL语言有4部分元素组成,分别是:数据定义语言、__数据操纵语言______________、___数据控制语言___________ 和一些附加的语言元素。
5. 表或视图的操作权限有select、__insert_________、___update________、___delete________和dri。
6. 数据完整性分为__实体_____完整性、__域______完整性、__参照______完整性和用户自定义完整性。
7. 将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中___逻辑结构_________设计阶段的任务。
8. SQL Server复制把服务器分为___发布___服务器、__分发____服务器和订阅服务器三种。
9. SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别是max、__min_____、___sum____、avg和count。
A.F1 B.F3
C.F5 D.F6
2. SQL语言中,删除一个表的命令是( B )。
A. DELETE B. DROP
C. CLEAR D. REMOVE
3. 哪个关键字用于测试跟随的子查询中的行是否存在( B )。
A.MOV B.EXISTS
C.UNION D.HAVING
4. 以哪个符号开头的变量是全局变量( C )。
A.@ B.@*
C.@@ D.@$
5. 下面哪项是一元运算符( D )。
A./ B.%
C.> D.-
6. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的(c )
A.候选码 B.主码
C.外码 D.连接码
--7. 事务的持久性是由数据库管理系统中的哪个部件负责( d )
A. 恢复管理 B. 锁定设备(并发控制)
C. 完整性约束 D. 记录设备(存储管理)
8. E-R模型用于数据库设计的哪一个阶段( b )。
A.需求分析 B.概念结构设计
C. 逻辑结构设计 D.物理结构设计
--9. 查询语句select stuff('he rld',3,l, 'llo wo')结果为( c )。
A.hello B.world hello
C.hello world D.world
10. 在Student表中基于StuName字段建立的索引属于( B )。
A.惟一索引 非聚集索引 B.非惟一索引 非聚集索引
C.聚集索引 非惟一索引 D.惟一索引 聚集索引
二、判断题(每空1分,共10分)
1. N 2. Y 3. N 4.Y 5.N 6. Y 7. N 8.Y 9.N 10.Y
1. SQL Server有数据备份功能但没有数据还原功能。N
2. 计算ASCII('also')结果为97。Y
3.-- MUL运算符是用于将两个或多个检索结果合并成一个结果。N
4. --sysadmin角色的成员可以在服务器中执行任何操作吗?Y
5. "在那遥远的地方" 是SQL中的字符串常量吗?N 单引号括起来
6. 数据库管理系统管理并且控制数据资源的使用。Y
7. 语句 select 15/2 的执行结果是: 7.5 吗?N
8. --事务故障恢复时要对事务的每一个操作执行逆操作,即将日志记录中“改前值”写入数据库中。Y
9. --SQL Server有数据导入功能但没有数据导出功能。N
10. 数据库是用来存放表和索引的逻辑实体。Y
三、填空题(每空1分,共20分)
1. 实体、属性
2. create、alter、drop
3. 系统、用户自定义
4. 数据操纵语言、数据控制语言
5. insert、update、delete
6. 域、实体、参照
7. 逻辑结构
8. 发布、分发
9. min、sum
1. 实体—联系模型的三要素是____实体__________、___属性_________和实体之间的联系。
2. 创建、修改和删除表语句分别是___create______ table、___alter______ table和____drop_____ table。
3. SQL Server的数据类型可分为____系统___数据类型和_用户自定义______数据类型。
4. Transact-SQL语言有4部分元素组成,分别是:数据定义语言、__数据操纵语言______________、___数据控制语言___________ 和一些附加的语言元素。
5. 表或视图的操作权限有select、__insert_________、___update________、___delete________和dri。
6. 数据完整性分为__实体_____完整性、__域______完整性、__参照______完整性和用户自定义完整性。
7. 将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程中___逻辑结构_________设计阶段的任务。
8. SQL Server复制把服务器分为___发布___服务器、__分发____服务器和订阅服务器三种。
9. SQL Server聚合函数有最大、最小、求和、平均和计数等,它们分别是max、__min_____、___sum____、avg和count。