【计算机类职业资格】SQL+Server2000O数据库、数据库对象、安全管理(一)及答案解析.doc
《【计算机类职业资格】SQL+Server2000O数据库、数据库对象、安全管理(一)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】SQL+Server2000O数据库、数据库对象、安全管理(一)及答案解析.doc(33页珍藏版)》请在麦多课文档分享上搜索。
1、SQL+Server2000O 数据库、数据库对象、安全管理(一)及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:50,分数:100.00)1.SQL Server 2000 中,负责处理所有来自客户端的 Transact-SQL 语句并管理服务器上构成数据库的所有文件,同时还负责处理存储过程,并将执行结果返回给客户端的是_。 A.SQL Server B.Server Agent C.DTC D.Microsoft Search(分数:2.00)A.B.C.D.2.SQL Server 2000 中最核心的服务是_。 A.SQL Server B.Server
2、 Agent C.DTC D.Microsoft Search(分数:2.00)A.B.C.D.3.SQL Server 2000 中提供代理服务的是_。 A.SQL Server B.SQL Server Agent C.DTC D.Microsoft Search(分数:2.00)A.B.C.D.4.SQL Server 2000 中可以提供客户访问一个事务中不同服务器上的数据库服务的是_。 A.SQL Server B.Server Agent C.DTC D.Microsoft Search(分数:2.00)A.B.C.D.5.在 SQL Server 2000 的 4 个版本中,只能
3、作为开发和测试系统使用,不能作为生产服务器使用的是_。 A.企业版 B.标准版 C.开发版 D.个人版(分数:2.00)A.B.C.D.6.在 SQL Server 2000 的 4 个版本中,支持 SQL Server 2000 中的全部功能,适合于作为大型数据库服务器使用的是_。 A.企业版 B.标准版 C.开发版 D.个人版(分数:2.00)A.B.C.D.7.在 SQL Server 2000 的 4 个版本中,支持许多 SQL Server 2000 功能,但在服务器扩展性、大型数据库支持、数据仓库、Web 站点方面的能力比较弱,它适合于作为小工作组或部门的数据库服务器使用的是_。
4、A.企业版 B.标准版 C.开发版 D.个人版(分数:2.00)A.B.C.D.8.SQL Server 2000 提供的身份验证模式有_。Windows 身份验证 SQL Server 身份验证混合模式 A. B. C. D.(分数:2.00)A.B.C.D.9.在 SQL Sever 2000 中,每个数据库都至少包含一个数据文件和一个日志文件,创建数据库的主要工作是定义构成数据库的数据文件和日志文件的属性。给定下列属性:初始大小 物理文件最大大小 收缩方式增长方式以上属于数据库文件属性的是_。 A.仅、和 B.仅、和 C.仅、和 D.全部都是(分数:2.00)A.B.C.D.10.在 S
5、QL Server 2000 中,假设某数据库使用一段时间后,其数据文件和日志文件的空间均已快用完,如果要以手工方式扩大该数据库的空间,下列说法正确的是_。 A.可以扩大单个数据文件的大小,但不能扩大单个日志文件的大小 B.可以一次按比例扩大整个数据库的数据文件和日志文件的大小 C.可以添加一块新的磁盘,并在新的磁盘上为数据库建立新的数据文件和日志文件 D.可以一次按比例扩大整个数据文件的大小,但不能扩大日志文件的大小(分数:2.00)A.B.C.D.11.某企业需要在一个 SQL Server 2000 实例上为多个部门构建不同的数据库,有一个通用的数据类型需要在这些不同的数据库中,则较好的
6、实现方法是_。 A.在创建所有的用户数据库之前,将此数据类型定义在 master 数据库中 B.在创建所有的用户数据库之前,将此数据类型定义在 model 数据库中 C.在创建所有的用户数据库之前,将此数据类型定义在 msdb 数据库中 D.在创建所有的用户数据库之前,在每个数据库中分别定义此数据类型(分数:2.00)A.B.C.D.12.在 SQL Server 2000 中,数据页的大小为 8KB。设某表 T 有 10000 行数据,每行 5000 字节。系统需为该表分配的存储空间大约为_。 A.80MB B.50MB C.40MB D.160MB(分数:2.00)A.B.C.D.13.安
7、装完成后,SQL Server 建立的系统数据库中记录了所有的系统级信息的是_。 A.master B.msdb C.model D.tempdb(分数:2.00)A.B.C.D.14.安装完成后,SQL Server 建立的系统数据库中提供对自动执行任务的支持的是_。 A.master B.msdb C.model D.tempdb(分数:2.00)A.B.C.D.15.以下数据库的空间分配原则叙述错误的是_。 A.在 SQL Server 中,行不能跨页存储 B.一行数据的大小也不能超过一个数据页的大小 C.在 SQL Server 2000 中,数据的存储单位是页 D.一个数据页是一块
8、16KB 的连续磁盘空间,页是存储数据的最小单位(分数:2.00)A.B.C.D.16.主数据文件的扩展名为_。 Amdf Bndf Cldf Dpdf(分数:2.00)A.B.C.D.17.日志文件最小为_。 A.256KB B.512KB C.1MB D.2MB(分数:2.00)A.B.C.D.18.辅助数据文件的扩展名为_。 Amdf Bndf Cldf Dpdf(分数:2.00)A.B.C.D.19.日志文件的扩展名为_。 Amdf Bndf Cldf Dpdf(分数:2.00)A.B.C.D.20.以下关于日志文件描述错误的是_。 A.日志文件主要记录对数据库数据的修改操作 B.日志
9、文件的推荐扩展名为.ldf C.每个数据库只有一个日志文件 D.日志文件最小为 512KB(分数:2.00)A.B.C.D.21.以下关于创建数据库的 SQL 语句语法描述错误的是_。 A.ON 关键字表示数据库是根据后面的参数来创建的 B.LOG ON 子句用于指定该数据库的事务日志文件 C.NAME 用于指定数据文件的存储位置及物理文件名 D.SIZE 用于指定数据文件的初始大小(分数:2.00)A.B.C.D.22.Transact-SQL 单行注释方式为_。 A.- B./ C./ D./-(分数:2.00)A.B.C.D.23.Transact-SQL 块注释符的开始符号为_。 A.
10、- B./* C./ D./-(分数:2.00)A.B.C.D.24.Transact-SQL 流程控制语句不包括_。 A.顺序 B.重复 C.分支 D.循环(分数:2.00)A.B.C.D.25.以下关于变量的种类说法错误的是_。 A.变量分为两种:全局变量和局部变量 B.全局变量以开始,局部变量以开始 C.全局变量是由系统提供且预先声明的变量,用户一般只能查看不能修改全局变量的值 D.局部变量是用户用以保存特定类型的单个数据值的对象(分数:2.00)A.B.C.D.26.以下关于变量的声明说法错误的是_。 A.局部变量必须先声明,然后才能使用 B.声明变量格式:DECLARE局部变量名数据
11、类型 C.变量名最多可以包含 128 个字符 D.局部变量的数据类型可以是 text 或 image 类型(分数:2.00)A.B.C.D.27.以下关于变量说法错误的是_。 A.可以使用 DECLARE 语句声明一个局部变量 B.变量声明后变量的值将被初始化为 NULL C.变量的赋值语句格式为:SET 局部变量名=值|表达式 D.变量可以用在表、字段或其他数据库对象的名称的位置上(分数:2.00)A.B.C.D.28.以下流程控制语句语法格式错误的是_。 A.BEGIN END 的语法格式为: BEGIN 语句 1 语句 2 . END B.IF 语句的语法格式为: IF 布尔表达式 语句
12、块 1 C.WHILE 语句语法格式为: Do 循环体语句块 WHILE 布尔表达式 D.IFELSE 语句的语法格式为: IF 布尔表达式 语句块 1 ELSE 语句块 2 (分数:2.00)A.B.C.D.29.以下说法错误的是_。 A.SQL Server 专门提供了一个数据转换服务 DTS 来实现数据转移任务 B.SQL Server 的数据转移(DTS)工具支持不同数据源之间的数据的传输 C.DTS 提供的传输数据的工具主要有两种:导入/导出向导和 DTS 设计器 D.DTS 的源数据和目的数据不可以是异构的数据库数据(分数:2.00)A.B.C.D.30.在开发数据库应用系统时,使
13、用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是_。 A.存储过程可以接受输入参数,并可将执行结果以输出参数形式返回 B.存储过程可以有多个输入参数,但只能有一个输出参数 C.定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作 D.存储过程的输入参数和输出参数均可有默认值(分数:2.00)A.B.C.D.31.下列属于存储过程优点的是_。模块化程序设计 提高性能减少网络流量 可作为安全机制使用 A. B. C. D.(分数:2.00)A.B.C.D.32.下面关于存储过程的描述中,不正确的是_。 A.存储过程实际上是一组 T-SQL 语句 B.存
14、储过程独立于数据库而存在 C.存储过程可以完成某一特定的业务逻辑 D.存储过程预先被编译存放在服务器的系统表中(分数:2.00)A.B.C.D.33.创建存储过程的 SQL 语句正确的是_。 A.CREATE PROC B.EXECUTE PROC C.EXECUTE PRPCEDUTE D.CREATE FUNCTION(分数:2.00)A.B.C.D.34.设在 SQL Server 2000 某数据库中定义了一个存储过程,其头部定义如下:CREATE PROC P1X INT=10, Y INT=100, Z CHAR(3)= ABCAS 下列调用该存储过程的语句中,不能正确执行的是_。
15、 A.EXEC P1 B.EXEC P1 DEFAULT, 200, XXX C.EXEC P1 200 D.EXEC P1 XXX(分数:2.00)A.B.C.D.35.以下关于执行存储过程的 SQL 语句描述错误的是_。 A.执行存储过程的 SQL 语句是 EXECUTE B.参数的传递方式有两种:按参数位置传递值和按参数名传递值 C.按参数位置传递值时实参和形参的顺序必须一致 D.按参数名传递值时实参和形参的顺序必须一致(分数:2.00)A.B.C.D.36.SQL Server 2000 支持的用户自定义函数包括_。 A.标量函数 B.内嵌表值函数 C.多语句表值函数 D.以上全部(分
16、数:2.00)A.B.C.D.37.以下关于标量函数的定义叙述错误的是_。 A.标量函数是返回单个数据值的函数 B.同存储过程一样,函数的参数也可以有默认值 C.如果函数的参数有默认值,则在调用该函数时必须指定“default”关键字 D.标量函数的返回值类型可以是大文本、图像等类型(分数:2.00)A.B.C.D.38.在 SQL Server 2000 中,设有教师表(教师号,姓名,所在部门,工资)。现需统计指定部门的工资总和,有下列标量函数:CREATE FUNCTION f_SumSalary( bm varchar(30)RETURNS intBEGINRETURN (SELECT
17、SUM(工资) FROM 教师表 WHERE 所在部门=bm)ENDCREATE FUNCTION f_SumSalary( bm varcbar(30)RETURNS intBEGINRETURN (SELECT COUNT(工资) FROM 教师表 WHERE 所在部门=bm)ENDCREATE FUNCTION f_SumSalary( bm varchar(30)RETURNS intBEGINDECLARE X INTSET X=(SELECT SUM(工资) FROM 教师表 WHERE 所在部门=bm)RETURN XENDCREATE FUNCTION f_SumSalary(
18、 bm varchar(30)RETURNS intBEGINDECLARE X INTSELECT X=SUM(工资) FROM 教师表 WHERE 所在部门=bmRETURN XEND上述函数中能正确实现该功能的是_。 A.仅 B.仅 C.仅和 D.仅、和(分数:2.00)A.B.C.D.39.标量函数的函数体语句定义在哪个语句内_。 A.SELECT B.IF C.WHERE D.BEGINEND(分数:2.00)A.B.C.D.40.多语句表值函数语句的返回值是一个_。 A.视图 B.值 C.表 D.自定义结果集(分数:2.00)A.B.C.D.41.以下关于内嵌表值函数说法错误的是_
19、。 A.内嵌表值函数的返回值是一个表 B.返回的表的内容是一个查询语句的结果 C.内嵌表值函数的使用与视图完全相同 D.内嵌表值函数的使用需要放在查询语句的 FROM 子句中(分数:2.00)A.B.C.D.42.以下关于多语句表值函数说法错误的是_。 A.多语句表值函数的功能是视图和存储过程的组合 B.多语句表值函数返回一个视图 C.函数体是一系列填充表返回变量的 SQL 语句 D.多语句表值函数的使用放在 SELECT 语句的 FROM 子句中(分数:2.00)A.B.C.D.43.有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下
20、列约束:系号是系关系的主码,教师号是教师关系的主码职称列的取值只能为“教授”、“副教授”、“讲师”、“助教”和“其他”教授的默认工资为 10000 元,副教授的默认工资为 8000 元,讲师的默认工资为 5000 元每个教师的所在系号不能为空,且其值必须在系关系中存在若在数据库中实现以上约束,需要使用触发器才能实现的是_。 A.仅和 B.仅和 C.仅 D.仅和(分数:2.00)A.B.C.D.44.在 SQL Server 2000 中,有商品表(商品号,商品名,单价)和销售表(商品号,销售时间,销售价格)。现要限制“销售价格”的取值必须在此商品“单价”的 0.61.5 倍范围之内,实现这个约
21、束的正确代码是_。 A.CHECK(销售价格 BETWEEN 单价*0.6 AND 单价*1.5) B.CHECK(销售价格 BETWEEN 商品表. 单价*0.6 AND 商品表. 单价*1.5) C.CREATE TRIGGER tri_Sales ON 销售表 FOR INSERT, UPDATE AS IF EXISTS(SELECT * FROM INSERTED a JOIN 商品表 b ON a. 商品号=b. 商品号 WHERE 销售价格 NOT BETWEEN 单价*0.6 AND 单价*1.5) ROLLBACK D.CREATE TRIGGER tri_Sales ON
22、销售表 INSTEAD OF INSERT, UPDATE AS IF EXISTS(SELECT * FROM INSERTED a JOIN 商品表 b ON a. 商品号=b. 商品号 WHERE 销售价格 NOT BETWEEN 单价*0.6 AND 单价*1.5) ROLLBACK(分数:2.00)A.B.C.D.45.设在某 SQL Server 2000 数据库中有选课表(学号,课程号,成绩),该表有如下数据: 学号 课程号 成绩S01 C01 70S01 C02 55S02 C01 70设在成绩列上定义了一个由 UPDATE 操作触发的触发器,该触发器用于禁止将不及格成绩(小于
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 SQLSERVER2000O 数据库 对象 安全管理 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1318540.html