SQL SERVER 2005内部测试_B_第1页
SQL SERVER 2005内部测试_B_第2页
SQL SERVER 2005内部测试_B_第3页
SQL SERVER 2005内部测试_B_第4页
SQL SERVER 2005内部测试_B_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 SQL SERVER 2005 测试题测试题 B 卷卷 考试类型 闭卷考试类型 闭卷考试时间 考试时间 60 分钟分钟 一 单选题一 单选题 共共 35 题 每题题 每题 2 分分 1 在 连接 组中有两种连接认证方式 其中在 方式下 需要客户端应用程序连接时提供 登录时需要的用户标识和密码 A Windows身份验证 B SQL Server身份验证 C 以超级用户身份登录时 D 以混合模式登录时 E 其他方式登录时 2 关系数据库中 数据库表的外键最不可能是 A 子表的主键 B 子表的候选键 C 子表的非主属性 D 主表的主键 3 表在数据库中是一个非常重要的数据对象 它是用来 各种数据内容的 A 显示 B 查询 C 存放 D 检索 E 修改 4 创建唯一索引的方法 可以分别在 时创建 A 设置主键约束 设置唯一约束 B Create table Create index C 设置主键约束 Create index D 以上都可以 E 以上都不行 5 数据库创建后就可以创建表了 创建表可以用 等方法来创建 A 企业管理器 B 查询分析器 C OSQL D 企业管理器和CREATE TABLE语句 E SQL SERVER MANAGEMMENT STUDIO 6 为数据表创建索引的目的是 A 提高查询的检索性能 B 创建唯一索引 C 创建主键 D 归类 E 提高插入数据的速度 7 在Transact SQL语法中 SELECT语句的完整语法较复杂 但至少包括的部分 A SELECT INTO B SELECT FROM C SELECT GROUP D 仅SELECT E SELECT WHERE 8 使用关键字 可以把重复行屏蔽 2 A DISTINCT B UNION C ALL C TOP E PERCENT 9 将多个查询结果返回一个结果集合的运算符是 A JOIN B UNION C INTOD LIKE E INNER JOIN 10 如果在SELECT语句中使用集合函数时 一定在后面使用 A GROUP BY B COMPUTE BY C HAVING D COMPUTE E COMPUTE BY 11 统计项目数的函数是 A SUM B COUNT C AVG D DIFFDATE E GETDATE 12 关系数据库中的视图属于数据抽象级别中的 A 外部模型 B 概念模型 C 逻辑模型 D 物理模型 E 关系模型 13 在分布式数据库中 若存取数据时只需指出片段名称 不必指出片段地址 则称系统 具有 A 片段透明性 B 地址透明性 C 局部映象透明性 D 异地透明性 E 局部透明性 14 为了防止一个用户的工作不适当地影响另一个用户 应该采取 A 完整性控制 B 安全性控制 C 并发控制 D 访问控制 E 规范性控制 15 关系数据库中 实现实体之间的联系是通过表与表之间的 A 公共索引 B 公共存储 C 公共元组 D 公共属性 E 公共数据 16 在SQL SERVER服务器上 可以用 来声明游标 A CREATE CURSOR B ALTER CURSOR C SET CURSOR D DECLARE CURSOR E DELETE CURSOR 3 17 在一个实体集中 一个实体实例 一行 与另外多个实例 多行 相关 则这个实体 称为 A 递归实体 B 弱实体 C 复合实体 D 联系实体 E 强实体 18 存在一个等待事务集 T0 T1 Tn 其中T0正等待被T1锁住的数据项 T1正等 待被T2锁住的数据项 Tn 1正等待被Tn锁住的数据项 且Tn正等待被T0锁住的数据项 则 系统的工作状态处于 A 并发处理 B 封锁 C 循环 D 死锁 E 合理的状态 19 权限不包括 类型 A 对象权限 B 语句权限 C 隐含权限 D 用户权限 E 继承权限 20 在SQL SERVER服务器上 存储过程是一组预先定义并 的Transact SQL语句 A 保存 B 编译 C 解释 D 编写 E 执行 21 CHECK约束可以限制添加的列的值 对于几经定义了此约束的列 下列描述不正确 的是 A CHECK约束可以保证插入到数据库中数据的有效性 B 只要定义了CHECK约束 不管任何时候 不符合约束定义的数据均不能插入 C 可以使用WITH NOCHECK选项向定义了CHECK约束的数据库中添加特定数据值 D CHECK约束是定义数据库时常用的约束之一 E CHECK约束有时效率低下 22 数据库操作时服务器突然掉电 当重新启动后 您如何恢复已经完成但还没把数据写 入硬盘的事务 以及正在进行一半的事务 下列做法正确的是 A 运行ROLL FORWARD ALL TRANSACTION B SQL Server 2000自动恢复 即通过日志恢复所有已经完成但还没把数据写入硬盘的事 务到硬盘 并撤消正在进行一半的事务 C 先备份事务日志 再将数据库恢复到上一完全数据库备份 再把刚备份的事务日志恢 复到当前数据库的日志中 D 没有办法 只能使用数据库以前的备份 E 不用备份事务日志 直接用以前的事务日志恢复 23 在登记学生成绩时要保证列Score的值在0到100之间 下面的方法中哪种最简单 A 编写一个存储过程 管理插入和检查数值 不允许直接插入 B 生成用户自定义类型type Score和规则 将规则与数据类型type Score相关联 然后设 置列Score的数据类型类型为type Score C 编写一个触发器来检查Score的值 如果不在0和100之间 则撤消插入 D 在Score列增加检查限制 4 E 用一个事务 如果不在0和100之间 则回滚事务 24 使用sql命令将教师表teacher中工资salary字段的值增加200 应该使用的命令是 A Replace salary with salary 200 B Update teacher salary with salary 200 C Update set salary with salary 200 D Update teacher set salary salary 200 25 引用完整性规则最可能是针对 而言的 是强制实体完整性的约束 A 外键 B 主键 C 非主属性 D 编号 26 下面的 不是sqlServer的系统数据库 A pubs B master C model D msdb E tempdb 27 下列叙述不正确的是 A 文件组可以包含一个或多个数据文件 B 文件组可以包含一个或多个事务日志文件 C 一个数据库可以有多个文件组 D 一个数据库可以有多个数据文件 28 在结果集中过滤掉重复的记录使用关键字 A unique B identity C distinct D only 29 查询结果根据价格从小到大排序 使用的order by子句为 A order by asc price B order by price desc C order by price D order by desc price 30 使用group by子句可以给结果集分组并为每一组值生成一个聚合值 聚合值可用 等聚合函数生成 A count B substring 5 C char D dateadd 31 对分组聚合的结果集要进行过滤应使用 A where子句 B having子句 C 算数比较符 D 逻辑比较符 32 查看实体关系模型可以通过创建 对象 A 表 B 视图 C 关系图 D 全文索引 33 若用如下的sql语句创建了一个表S CREATE TABLE S SID CHAR 6 NOT NULL SNAME CHAR 8 NOT NULL SEX CHAR 2 AGE INTEGER 今向S表插入如下行时 可以被插入 A 991001 李明芳 女 23 B 990746 张为 NULL NULL C 陈道一 男 32 D 992345 NULL 女 25 34 下列联接中哪个是左外联接的正确语法 A select stuName stuAge writtenExam labExam from stuInfo left outer join stuMarks on stuInfo stuNo stuMarks stuNo B select stuName stuAge writtenExam labExam from stuInfo right outer join stuMarks on stuInfo stuNo stuMarks stuNo C select stuName stuAge writtenExam labExam from stuInfo inner join stuMarks on stuInfo stuNo stuMarks stuNo D select stuName stuAge writtenExam labExam from stuInfo inner join stuMarks where stuInfo stuNo stuMarks stuNo 35 创建一个触发器 实现数据的备份 在横线处应填入的是 有如下数据表 stuInfo 字段stuNamestuNostuAgestuSex 数据类型Varchar 8 Varchar 12 intVarchar 2 Create trig stuInfo On stuInfo For delete As 6 Select into backupTable from delete A proc B trigger C trigger S2007001 varchar 12 D proc S2007001 varchar 12 二 多项选题二 多项选题 共共 15 题 每题题 每题 2 分 每题至少有两个正确答案 错选 漏选 不选都不得分 每题至少有两个正确答案 错选 漏选 不选都不得 分 双项选择的题目已经做了标注 其他没有标注的题目则有分 双项选择的题目已经做了标注 其他没有标注的题目则有 2 个以上的正确答案个以上的正确答案 36 关系数据库中 当运用Transact SQL语句创建主键时 可以是 两项 A create table table1 column1 char 13 primary KEY not null column2 int not null B create table table1 column1 char 13 not null column2 int not null alter table table1 add constraint PK table1 primary key nonclustered column1 C create table table1 column1 char 13 not null column2 int not null alter table table1 column1 primary key D create table table1 column1 char 13 not null column2 int not null alter table1 column1 primary key E create table table1 column1 char 13 not null column2 int not null alter table table1 column1 primary 37 在Transact SQL语法中 用来插入数据和用于更新的命令分别是 两项 A INSERT UPDATE B UPDATE INSERT C DELETE UPDATE D CREATE INSERT INTO E INSERT INTO UPDATE 38 在下列关于关系的陈述中 错误的是 两项 A 表中任意两行的值不能相同 B 表中任意两列的值不能相同 C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要 E 以上答案都不对 39 触发器主要包括 类型 A INSERT触发器 B UPDATE触发器 C DELETE触发器 D TRIGGER触发器 7 E SELECT触发器 40 有关触发器的描述 不正确的是 两项 A 它是一种特殊的存储过程 B 可以实现复杂的商业逻辑 C 对于某类操作 程序员可以创建不同的触发器 D 触发器与约束功能基本一样 E 触发器必须使用游标 41 主体 是可以请求 SQL Server 资源的 A 个体 B 组 C 过程 D 对象 E 事务 42 Windows级别的主体有 两项 A Windows 域登录名 B Windows 本地登录名 C Windows网络标识 D Windows本地用户 E Windows系统用户 43 数据库级别的主体有 A 数据库用户 B 数据库角色 C 应用程序角色 D 数据库创建者 E 数据库设计者 44 安全对象范围有 A 数据库用户 B 数据库角色 C 服务器 D 数据库 E 架构 45 以下安全对象属于数据库安全对象范围的是 A 服务 B 消息类型 C 全文目录 D 应用程序角色 E 对称密钥 46 数据库系统由以下 组件组成 两项 A 程序 B 数据库结构 C 数据库对象 D 数据库编码 E 数据库逻辑 47 计划数据库时 不管其大小和复杂性如何 都要进行的步骤有 A 收集信息 B 标识对象 C 建立对象模型 D 标识每个对象的信息类型 E 标识对象之间的关系 8 48 数据库表中的列包含的常见的信息类型有 A 原始

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论