ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:26.88KB ,
资源ID:12016728      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12016728.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(没有答案《SQLServer》网络课程同步练习与模拟试题.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

没有答案《SQLServer》网络课程同步练习与模拟试题.docx

1、没有答案SQLServer网络课程同步练习与模拟试题 同步练习题第1章 数据库基础知识一、单项选择题1. 通常所说的数据库系统(DBS)、数据库管理系统(DBMS)、和数据库(DB)三者之间的关系是A. DBMS包含DB和DBS B. DB包含DBS和DBMSC. DBS包含DB和DBMS D.三者无关 2数据是信息的载体,信息是数据的A. 符号化表示 B. 载体C. 内涵 D. 抽象 3. 下列说法不正确的是A. 数据库避免了一切数据重复 B. 数据库减少了数据冗余C. 数据库数据可为经DBA认可的用户共享 D. 控制冗余可确保数据的一致性 4在数据库中,产生数据不一致的根本原因是A. 没有

2、严格保护数据 B. 数据存储量太大 C. 数据间联系弱 D. 数据冗余 5数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为A. 数据定义功能 B. 数据管理功能 C. 数据操纵功能 D. 数据控制功能 6E-R模型是数据库设计的工具之一,它一般适用于建立数据库的A. 概念模型 B. 结构模型 C. 物理模型 D. 逻辑模型 7. 当实体中有多个属性可作为键而选定其中一个时,称为该实体的A. 外部键 B. 候选键C. 主键 D. 主属性 8. 如某属性虽非该实体主键,却是另一实体的主键,称此属性为A. 外部键 B. 候选键C. 主键 D. 主属性 9自然连接是构成新关系的

3、有效方法。一般情况下,当对关系R和S使用自然联接时,要求R和S含有一个或多个共有的A. 元组 B行C. 记录 D属性 10关系模型中的关系模式至少是A1NF B2NFC3NF DBCNF 11候选关键字中的属性称为A.非主属性 B主属性C复合属性 D关键属性 12关系模式中各级模式之间的关系为A3NF2NFlNF B3NFlNF2NFC1NF2NF3NF D2NFlNF3NF 13. 数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作的是A. 建立库结构 B扩充功能C. 加载数据 D. 系统调试 14从E-R模型向关系模型转换,一个M:N的联系转换成关系模式时,该关系模式

4、的键是A. M端实体的键 B. N端实体的键C. M端实体键与N端实体键组合 D. 重新选取其他属性 15数据库逻辑设计的主要任务是A. 建立E-R图和说明书 B创建数据库模式C. 建立数据流图 D. 把数据送入数据库 二、填空题1要满足基本应用,一个数据库系统通常应提供给用户使用的基本语言有 和 。 2数据管理技术随着计算机技术的发展而发展,一般可分为 、 和 三个阶段。 3数据库中的组织数据常用的数据模型有 、 和 。 4DBMS由 、 、 和 组成。 5关系模式设计不合理会带来 、 和 问题。 第2章 SQL Server 2000 系统概述一、单项选择题1SQL Server 2000

5、是 A. 层次型DBMS B. 网状型DBMS C. 关系型DBMS D. 面向对象型DBMS 2SQL Server 2000采用的体系结构是 A. 主从式 B. 客户服务器式 C. 分布式 D. 并行式 3. 为使用户能交互地输入和执行各种Transact-SQL语句,应使用A. 企业管理器 B. 服务管理器C. 事件探查器 D. 查询分析器 4. 要监听SQL Server系统的运行性能,应使用A. 企业管理器 B. 服务管理器C. 事件探查器 D. 查询分析器 二、填空题1SQL Server 2000常见的版本有 、 、 和 。 2SQL Server 2000的数据库服务器运行在

6、操作系统下,客户端程序可以运行在 操作系统下。 3SQL Server 2000的安装方式有 、 、 和 几种。 4客户/服务器计算模型可分为 和 两种。 5. 要启动、暂停和停止SQL Server 2000的服务,应使用 组件。 6SQL Server 2000默认实例的文件位置是 。 第3章 创建和使用数据库一、单项选择题1SQL Server 2000中,一个数据库的主数据文件A. 只能有一个 B. 可以没有 C. 可以有多个 D. B或C 2. SQL Server 2000中,一个数据库的事务日志文件A. 只能有一个 B. 可以没有 C. 可以有多个 D. B或C 3. 下列不是数

7、据库对象的是 A. 存储过程 B. 视图 C. 角色 D. SQL Server 代理 4. SQL Server 2000中,数据库日志文件的扩展名是 A .mdf B .ndf C .ldf D .pdf 5. 在 SQL Server 2000内置的数据库中,用来存放数据库启动信息的是A. master B. model C. tempdb D. msdb 二、填空题1SQL Server 2000的文件有逻辑文件名和物理文件名两个名称。当使用Transact-SQL语句访问某一个文件时,必须使用该文件的 名。 2SQL Server 2000 自动创建的6个数据库是 、 、 、 、 和

8、 。 3SQL Server 2000数据库的物理存储对象是 和 。 4SQL Server 2000提供了 、 和 3种文件组类型。 5. 当数据库文件或日志文件中未用空间超过其大小的 时,系统将会自动缩减文件。 第4章 创建和使用表一、单项选择题1下列能够成为标识列的数据类型是A. datetime B. smallint C. bigint D. money 2. 一个表的主键A. 可以没有 B. 可以有多个 C. 有且只有一个 D. 一个或多个 3在新增记录时,某个字段未指定值,系统给它赋的值是 A. NULL B. 零 C. 默认值 D. A或C 二、填空题1创建表时除了要指定表名外

9、,还需要指定 、 、 、 、 和 。 2. 表中主键字段的前面会出现一个 图标。 3要删除与之有关联的表,可以在企业管理器中,按住 键,然后选择要删除的表及其与之相关联的表,然后一并删除。 4. 标识列中的标识种子是指 ,标识递增量是指 。 第5章 Transact-SQL一、单项选择题1SQL语言是 A. 过程化语言 B非过程化 C. 格式化语言 D导航式语言 2SQL语言是 A. 层次数据库语言 B网络数据库语言 C. 关系数据库语言 D. 非数据库语言 3在SQL查询语句中,用于测试集合是否为空的谓词是A. ALL B. UNIQUE C. SOME D. EXISTS 4使用SQL语句

10、进行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用的保留字是A. UNIQUE B. ALL C. EXCEPT D. DISTINCT 5使用SQL语句进行查询操作时,在WHERE子句的条件表达式中,可以与所在位置的零个或多个字符相匹配的通配符是 A* B C? D_ 二、填空题1SQL具有 、 和 功能。 2SQL的使用方式有 和 。 3SQL Server 2000中,局部变量在定义 引用时要在其名称前加上 标记符。 4. SQL Server 2000中在书写批处理语句时,使用 语句作为批处理命令的结束标志。 5. SQL Server 2000中,使用两个连在

11、一起的 作为单行注释符。 第6章 SQL 高级应用一、单项选择题1. 已知基本表S对应的关系模式为(S#,SNAME,AGE),下列SELECT子句中不正确的是 ASELECT S#,AVG(AGE) BSELECT DISTINCT AGE CSELECT SNAME 姓名 DSELECT AGE20 2. 在SELECT语句的下列子句中,通常和HAVING子句同时使用的是 AORDER BY子句 BWHERE子句CGROUP BY子句 D均不需要 3使用OPEN语句打开游标后,游标指针指向 A基本表的第一行 B基本表的第一行之前 C查询结果的第一行 D查询结果的第一行之前 4. 并发控制的

12、主要方法是采用A. 设置口令 B. 封锁机制C. 建立副本 D. 设置检查点 5事务的原子性是指 A. 事务中包括的所有操作要么都做,要么都不做 B事务一旦提交,对数据库的改变是永久的 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D事务必须是使数据库从一个一致性状态变到另一个一致性状态 6多用户的数据库系统的目标之一是使它的每个用户好像面对着一个单用户的数据库一样使用它,为此数据库系统必须进行A. 安全性控制 B完整性控制C并发控制 D可靠性控制 7若事务T对数据R已加X锁,则其他事务对数据RA. 可以加S锁不能加X锁 B不能加S锁可以加X锁C可以加S锁也可以加X锁 D不能加

13、任何锁 二、填空题1为了保留两个表在做自然连接操作被舍弃的记录,可采用 操作。 2SQL Server 2000提供的外连接操作有 、 和 3种。 3函数SUBSTRING(abcdefg,3,4)的执行结果是 。 4. 事务的4个特性是 、 、 和 。 5事务可以分为 、 和 3类。 6并发操作会带来 、 、 和 几种不一致性。 7为解决SQL的集合处理方式与主语言的单记录处理方式之间的协调问题,应使用 。 8 如果事务成功,应使用 语句提交;如果事务中出现错误,可使用 语句回滚该事务。 第7章 索引一、单项选择题1. 建立索引的目的是A. 减少存储空间 B. 提高存取速度 C. 减少输入输

14、出 D. 减少冗余 2. 下列不适合创建索引的情况是 A. 主键 B.外键 C. 主属性 D. 只有较少值的列 3. 创建索引时默认的顺序是A. ASC B. DESC C. ORDER D. GROUP 4. 包含索引的所有长度固定列的最大大小为 A. 256字节 B. 300字节 C. 512字节 D. 900字节 5. 包含同一索引的列的最大数目是A. 8 B. 16 C. 24 D. 32 二、填空题1. 按照存储结构的不同,可以将索引分为 和 两类。 2. 如果要求索引中的字段值不能重复,应该建立 索引。 3. 索引是针对一个 而建立的。 4组合索引是指 索引。 5FILLFACTO

15、R的物理含义是在指定SQL Server创建索引的过程中,各索引页的填满程度。对于那些频繁进行大量数据插入或者删除的表,在建立索引时应该为将来生成的索引数据预留较大的空间,应将FILLFACTOR设得 。 第8章 视图一、 单项选择题1 下列不能执行的操作是A. 在视图上创建索引 B. 从使用聚合函数的视图上删除数据行C. 更改视图名称 D. 在视图上创建视图 2. 下面定义的四个视图中,能进行更新操作的是 ACREATE VIEW S_G(S#,SNAME,CNAME,GRADE) AS SELECT S.S#,SNAME,CNAME,GRADE FROM S,SC,C WHERE S.S#

16、=SC.S# AND SC.C#=C.C# BCREATE VIEW S AVG_G(S#,AVG_GRADE) AS SELECT S#,AVG(GRADE) FROM SC WHERE GRADE IS NOT NULL GROUP BY S# CCREATE VIEW S_MALE(S#,SNAME) AS SELECT S#,SNAME FROM S WHERE AGE=20 DCREATE VIEW S_FEMALE(SNAME,AGE) AS SELECT SNAME,AGE FROM S WHERE SEX=女 3. 下列描述中正确的是A. 视图只能从一个表导出 B. 视图不能从

17、其他视图中产生C. 视图定义相关的数据保存在数据库中 D. 视图可以从一个或多个表中导出 4. 定义视图可以包含 A. GROUP BY 子句 B. ORDER BY 子句C. COMPUTE BY 子句 D. INTO子句 5. 下列描述中错误的是A. 可以在基表上创建视图 B. 可以在视图上创建视图C. 可以在临时表上创建视图 D. 不能在视图上定义全文索引 二、填空题1要使视图的定义不可见,只要在创建视图时,使用 关键字加密视图定义即可。 2更改视图名称将导致引用该视图的 、 及 无效,要使这些数据库对象重新有效,就必须对这些数据库对象重新定义。 第9章 数据库完整性一、单项选择题1.

18、定义基本表时,若要求某一列的值不能为空,则应在定义时使用的保留字是A. NULL B. NOT NULLC. DISTINCT D. UNIQUE 2. 使用DROP语句撤消基本表时,可将下属的视图和约束引用全部撤消使用的子句是A. NULL B. RESTRICTC. CASCADE D. DISTINCT 3. 使用DROP语句撤消基本表时,只有当引用该基本表中的视图或约束撤消时才能撤消,使用的子句是A. NULL B. RESTRICTC. CASCADE D. DISTINCT 4数据完整性保护中的约束条件主要是指A. 用户操作权限的约束 B. 用户口令校对C. 值的约束和结构的约束

19、D. 并发控制的约束 5数据的正确性和相容性是指数据的A. 安全性 B完整性C. 并发控制 D恢复 二、填空题1. SQL Server 2000自动强制数据完整性的方式有 、 、 、 、 五种。 2除了SQL Server 2000自动强制的数据完整性外,还可以使用 、 、 约束方式。 3FOREIGN KEY约束在 上实施,PRIMARY KEY约束在 上实施。 4UNIQUE约束在列集内强制执行值的 。 5如果在插入行时没有指定列的值,则 指定列中所使用的值。 第10章 存储过程一、单项选择题1. 下列可以查看某个数据对象所引用表的系统存储过程是A. sp_help B. sp_rena

20、me C. sp_depends D. sp_helptext 2创建存储过程的语句是A. CREATE RULE B. CREATE DEFAULT C. CREATE TRIGGER D. CREATE PROCEDURE 3. 存储过程最大大小为 A. 32MB B. 64MB C.128MB D. 256MB 二、填空题1SQL Server中的存储过程分为 、 和 三类。 2在单个批处理中,CREATE PROCEDURE语句 与其他Transact-SQL语句组合使用。 3系统存储过程一般以 开头。 4. 如果指定存储过程必须返回一个参数,应使用 选项。 5. 存储过程的返回值可以

21、使用 语句来指定。 第11章 触发器一、 单项选择题1. 下列用于删除触发器的命令是A. DROP INDEX B. DROP TABLEC. DROP TRIGGER D. DRIP VIEW 2. 不能激活触发器的语句是 A. SELECT B. INSERT C. UPDATE D. DELETE 二、填空题1. 触发器由 、 和 组成。 2触发器主要用于实施 完整性。 3触发器是在 或 上创建的。 4在触发器执行的时候,会产生 和 两个临时表。 5执行UPDATE操作从触发器表中删除的旧行被插入到 表中,插入的新行被插入到 表中。 第12章 SQL Server的安全管理一、单项选择题

22、1. 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的A. 可靠性 B. 一致性 C. 完整性 D. 安全性 2保护数据库,防止XX的或不合法的使用造成的数据泄漏、更改破坏。这是指数据的A. 安全性 B完整性 C. 并发控制 D恢复 3. 下列不是SQL Server中包含的权限种类的是A. 代理权限 B. 对象权限 C. 预定义权限 D. 语句权限 4. 一组系统权限的集合称为A. 代理 B. 存储过程 C. 角色 D. 触发器 二、填空题1. SQL Server的安全体系结构可以划分为 、 、 、 四个等级。 2SQL Server 2000提供了 和

23、 两种确认用户的验证模式。 3SQL Server 2000提供了登录服务器的 和使用数据库的 两种帐号。 4在SQL Server中,数据库角色可分为 和 两种。 第13章 数据备份与还原一、单项选择题1. 日志文件是用于记录A. 程序运行过程 B. 数据操作C. 对数据的所有更新操作 D. 程序执行的结果 2当数据库遭到破坏时,为了能迅速恢复,在进行事务处理过程中将对数据库更新的全部内容写入A. 副本文件 B. 日志文件C. 检查点文件 D. 死锁文件 3后援副本的用途是A. 安全性保障 B. 一致性控制C. 故障后的恢复 D. 数据的转储 二、填空题1SQL Server提供了 、 、

24、、 四种数据库备份的设备类型。 2SQL Server 2000提供了 、 、 、 四种备份策略。 3用于数据库备份的Transact-SQL语句是 、用于数据库还原的Transact-SQL语句是 。 第14章 数据转换一、单项选择题1. 把SQL Server 2000中的数据转换为其他数据系统处理的数据过程称为A. 数据导入 B. 数据导出 C. 数据备份 D. 数据恢复 2. 把其他数据系统处理的数据转换为SQL Server 2000中的数据过程称为A. 数据导入 B. 数据导出 C. 数据备份 D. 数据恢复 3. 对最近一次数据库备份以来的数据变化进行的备份称为 A. 完全数据库

25、备份 B. 差异备份C. 事务日志备份 D. 数据库文件组备份 二、填空题1. 数据导入/导出可使用 和 完成。 2DTS缩写词的含义是 。 SQL Server 数据库模拟试题(1)一、单项选择题(每小题2分,共20分)( ) 1 SQL Server 2000是 A. 层次型DBMS B. 网状型DBMS C. 关系型DBMS D. 面向对象型DBMS ( ) 2. SQL Server 2000 数据库文件的扩展名是 A .mdf B .ndf C .ldf D .pdf( ) 3. 建立索引的目的是A. 减少存储空间 B. 提高存取速度 C. 减少输入输出 D. 减少冗余( ) 4.

26、为使用户能交互地输入和执行各种Transact-SQL语句,应使用 A. 企业管理器 B. 服务管理器C. 事件探查器 D. 查询分析器( ) 5. 写一个修改到数据库中,与写一个表示这个修改的运行记录到事务日志中是两个不同的操作,对这两个操作的顺序安排应该是A. 前者先做 B. 后者先做C. 由程序员在程序中作安排 D. 哪一个先做由系统决定 ( ) 6. SQL Server 2000中,一个数据库的主数据库文件A. 只能有一个 B. 可以没有 C. 可以有多个 D. B或C ( ) 7. 下列不是数据库对象的是 A. 存储过程 B. 视图 C. 角色 D. SQL Server 代理 (

27、 ) 8. 下列可以查看索引信息的系统存储过程是A. sp_help B. sp_rename C. sp_helpindex D. sp_helptext( ) 9. 把其他数据系统处理的数据转换为SQL Server 2000中的数据过程称为A. 数据导入 B. 数据导出 C. 数据备份 D. 数据恢复 ( ) 10. 对最近一次数据库备份以来的数据变化进行的备份称为 A. 完全数据库备份 B. 差异备份 C. 事务日志备份 D. 数据库文件组备份二、填空题(每空1分,共20 分)1SQL Server 2000 自动创建的6个数据库是 、 、msdb、tempdb、pubs和northw

28、ind。 2Transact SQL语言主要由 语言、 语言、 语言、系统存储过程和一些附加语言元素组成。 3SQL Server 2000的文件有逻辑文件名和物理文件名两个名称。当使用Transact-SQL语句访问某一个文件时,必须使用该文件的 名。4. SQL Server 2000中存储空间可根据输入数据的实际长度变化的是 数据类型。5SQL Server 2000提供了 、 、主键约束、检查约束、外键约束五种约束。6SQL Server 2000中在书写批处理语句时,使用 语句作为批处理命令的结束标志。7SQL Server 2000中,全局变量的名称以两个 字符开始。8函数subs

29、tring(abcdefg,2,3)的值是 。9按照存储结构的不同,可以将索引分为 和 两类。10SQL Server中的存储过程分为 和 两类。11SQL Server 2000提供了 和 两种确认用户的认证模式。12SQL Server 2000提供了登录服务器的 和使用数据库的 两种帐号。三、简答题(每小题5分,共10分)1哪些列上适合创建索引?哪些列上不适合创建索引?2什么是触发器?触发器与一般存储过程的主要区别是什么?触发器的作用是什么?四、写出下列语句的功能(每小题3分,共18分)1. insert into t_student (sno,sname,sex) value(200101,李红,女)2update t_student

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1