13、在SQL server2000中,其权限分为三类,即_________权限、_________权限和_________权限。
14、用户对数据进行添加、修改和删除时,自动执行的存储过程称为_________。 15、对数据进行统计时,求最大值的函数是_________。 二、选择题 (10分)
1、下面存在于服务器端的组件是:( )。
A、服务管理器 B、企业管理器组件 C、查询分析器组件 D、导入导出组件 2、下面描述错误的是( )。
A、每个数据文件中有且只有一个主数据文件。B、日志文件可以存在于任意文件组中。C、主数据文件默认为primary文件组。D、文件组是为了更好的实现数据库文件组织。 3、SQL server数据库文件有三类,其中主数据文件的后缀为:A、.ndf B、.ldf C、.mdf D、.idf 4、下面标志符不合法的是:( )。
A、[my delete] B、_mybase C、$money D、trigger1 5、下面对索引的相关描述正确的是:( )。 A、经常被查询的列不适合建索引。 B、列值唯一的列适合建索引。 C、有很多重复值的列适合建索引。 D、是外键或主键的列不适合建索引。 6、下列说法中正确的是:
A、SQL中局部变量可以不声明就使用 B、SQL中全局变量必须先声明再使用 C、SQL中所有变量都必须先声明后使用
D、SQL中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。 7、下面字符串能与通配符表达式[ABC]%a进行匹配的是:( )。 A、BCDEF B、A_BCD C、ABC_a D、A%a
8、 下列语句中正确的是 _______ 。表 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
9、 下列说法正确的是 _______ 。
A 、视图是观察数据的一种方法,只能基于基本表建立。 B 、视图是虚表,观察到的数据是实际基本表中的数据。 C 、索引查找法一定比表扫描法查询速度快。 D 、索引的创建只和数据的存储有关系。
10、 下列途径哪个不是实现值域完整性 _______ 。
A 、 rule( 规则 ) B 、 primary key C 、 not null D 、 default
三、简答题。 (15分) 1、简述视图的意义和优点?
2、列出Sql Server数据库中常见的数据库对象。 四、综合应用题。( 45分) 学生选课系统,主要表有:
学生基本信息表(学号、姓名、性别、专业、出生年月),选课表(学号、课程号、分数),课程表(课程号、课程名、所属专业、学分)要求: 1、用E-R图表示上述关系的概念模型。(8分)
2、用表的形式表示每张表的关系模式(字段名,数据类型),并标出各表上的应该添加的约束。(7分)
3、写出SQL语句。
1) 查询所有选SQL课程的学生学号,姓名和专业。(5分) 2) 删除所有选择数学的同学的选课记录。(5分) 3) 查询有哪些课程没有被任何同学报选。(5分) 试题3答案: A 卷答案: ? 填空题。
1 概念模型 2? 网状模型、关系模型,关系模型 3? 权限验证、混合 4? 脚本 5? 日志文件 6? 显示数据对象的相关属性 7? 实体完整性、值域完整性、引用完整性、值域完整性,实体完整性 8? -- , /* */ 9? @@ , @
10 、簇集索引、非簇集索引11 、清空数据库12 、数据库备份,事务日志备份,差异备份,文件和文件组备份事务13 、对象、语句、隐含14 、触发器15 、 MAX() ? 选择题。1~5 A 、 B 、 C 、 C 、 C 6~10 D 、 C 、 B 、 B 、 B
? 简答题1 、( 1 )分割数据,简化优点 ( 2 )简化操作 ( 3 )提供自动的安全保护功能 ( 4 )为数据库重构提供一定的逻辑独立性。 2 、表、存储过程、触发器、视图、规则、默认值、索引等 ? 综合题答案略 < 答案不固定,主要看编程思路 >
SQL Server试题4
班级: _______ 姓名: _______ 学号: _______ 成绩: _______ 一、 填空题( 20*2分 )
1. E-R 数据模型一般在数据库设计的 _______ 阶段使用。
2. 根据模型应用目的的不同,数据模型可以分为两类:一类是 _________,是按用户
的观点来对数据和信息进行抽象;另一类是_________,是按计算机的观点建模。 3. 结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有
_________,_________,_________,_________。 4. 命令 truncate table的功能是_______________。
5. 数据完整性 是指存储在数据库中的数据正确无误并且相关数据具有一致性,根据
完整性机制所作用的数据库对象和范围不同,可以分为: _________,_________,_________,_________四种,其中主键可以实现_________完整性。
6. 模糊查询符号 % 代表 _______ ,查询条件 e%im 代表意思是 _______ 。
7. 使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类: _________
和_________。
8. SQL server中的变量分为两种,全局变量和局部变量。其中全局变量的名称以
_________字符开始,有系统定义和维护。局部变量以_________字符开始,由用户自己定义和赋值。
9. 实现数据完整性的途径有 _______ 、 _______ 、 _______ 、 _______ 等。 二、 选择题 (10*2分)
1、 下面仅存在于服务器端的组件是:( )
A、服务管理器 B、企业管理器组件 C、查询分析器组件 D、导入导出组件 2、下面描述错误的是( )。
A、 每个数据文件中有且只有一个主数据文件。 B、 日志文件可以存在于任意文件组中。 C、 主数据文件默认为 primary文件组。
D、 文件组是为了更好的实现数据库文件组织。
3、下面标志符不合法的是:( )。
A、[my delete] B、_mybase C、$money D、trigger1 4、下面字符串能与通配符表达式[ABC] _ a进行匹配的是:( )。 A、BCDEF B、A_BCD C、ABa D、A%a 5、下面是合法的smallint数据类型数据的是:()。 A、223.5 B、32768 C、-32767 D、58345 6 、关系数据模型 _______ 。
A、只能表示实体间的 1 : 1 联系 B、只能表示实体间的 1 : n 联系 C、只能表示实体间的 m : n 联系 D、只能表示实体间的上述 3 种联系
7、数据库概念模式产生于数据库系统设计的 _______ 阶段。 A 、规划 B 、需求分析 C 、概念设计 D 、逻辑设计
8 、 客观存在的各种报表、图表和查询格式等原始数据属于 _______ 。 A 、机器世界 B 、信息世界 C 、现实世界 D 、模型世界
9、SQL server数据库文件有三类,其中主数据文件的后缀为: A、.ndf B、.ldf C、.mdf D、.idf
10 、下列语句中正确的是 _______ 。表 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 三、简答题。 (10分)
1、简述视图的意义和优点?
2、 试述如何有效的保护数据库的安全? 四、综合应用题。( 30分)
学生选课系统,主要表有:学生基本信息表(学号、姓名、性别、专业、出生年月等),选课表(学号、课程号、分数),课程表(课程号、课程名、所属专业、学分)要求:
1、用E-R图表示上述关系的概念模型。(5分) 3、写出SQL语句。
1) 查询所有选SQL课程的学生学号,姓名和专业。(5分) 2) 删除所有选择数学的同学的选课记录。(5分)
3) 查询有哪些课程没有被任何同学报选。(5分) 4、创建存储过程。(10分)
1)、能够查询出选修任何课程的学生信息及相应的分数。 2)、以表格的形式返回本课程的平均分数。
试题4答案: ? 填空题
1 概念设计阶段 2? 概念模型、结构数据模型 3? 层次模型、网状模型、关系模型、面向对象模型 4? 清空数据库 5? 实体完整性、值域完整性、引用完整性、值域完整性、实体完整性 6? 任意字符 查询以 e 开头中间任意字符(串) im 结尾的字符串7? 簇集索引、非簇集索引 8? @@ 、 @ 9? 约束 默认 规则 存储过程等 ? 选择题 1~5 A 、 B 、 C 、 C 、 C 6~10 D 、 C 、 B 、 C 、 B ? 简答题
答:(一)? 分割数据,简化优点? 简化操作? 提供自动的安全保护功能? 为数据库重构提供一定的逻辑独立性。
(二)数据库完整性、视图、存储过程等。 ? 综合题答案略 < 答案不固定,主要看编程思路 >
SQL Server数据库试卷5
一、单项选择题(每题2分,共15题)
1、SQL Server 2000是一个( )的数据库系统。 (A)网状型 (B)层次型 (A)Microsoft Windows 98
(B)Microsoft Windows 2000 Professional (C)Microsoft Windows 2000 Server (D)Microsoft Windows XP
3、SQL Server 2000 采用的身份验证模式有( )。 (A)仅Windows身份验证模式 (B)仅SQL Server身份验证模式 (C)仅混合模式
(D)Windows身份验证模式和混合模式
4、SQL Server 2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是( )。 (A)企业管理器
(B)导入和导出数据 (C)事件探察器 (D)服务管理器
5、SQL Server 2000中的数据以页为基本存储单位,页的大小为( )。 (A)8KB (B)16KB (C)32KB (D)64KB
6、新安装SQL Server后,默认有六个内置的数据库,其中的两个范例数据库是Pubs和( )。
(A)master (B)NorthWind (C)msdb (D)bookdb
(C)关系型 (D)以上都不是
2、SQL Server 2000 企业版可以安装在操作系统上。
相关推荐: