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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(SQL Server数据库应用辅导八综合复习题.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SQL Server数据库应用辅导八综合复习题.docx

1、SQL Server数据库应用辅导八综合复习题SQL Server数据库应用辅导八-综合复习题 一、单选题1. 以下对SQL Server描述不正确的是( )。A. 支持XML B. 支持用户自定义函数C. 支持邮件集成 D. 支持网状数据模型2. 如果在SQL Server上运行一个非常大的数据库,为取得较好效果应选用安装( )。A. 企业版B. 标准版C. 个人版D. 开发版3. Transact-SQL对标准SQL的扩展主要表现为( )。A. 加入了程序控制结构和变量B. 加入了建库和建表语句C. 提供了分组(Group By)查询功能D. 提供了Min、Max等统计函数4. 语句“US

2、E master GO SELECT * FROM sysfiles GO”包括( )个批处理。A. 1B. 2C. 3D.45. SQL Server的字符型系统数据类型主要包括( )。A. Int、money、char B. char、varchar、textC. datetime、binary、int D. char、varchar、int6. 如果要在SQL Server中存储图形图像、Word文档文件,不可采用的数据类型是( )。A. binary B. varbinary C. image D. text7. 下面关于Timestamp数据类型描述正确的是:( )。A. 是一种日期

3、型数据类型B. 是一种日期和时间组合型数据类型C. 可以用来替代传统的数据库加锁技术D. 是一种双字节数据类型8. 下列命令不能执行的是( )。A. SELECT * FROM select B. SELECT * FROM MyTableC. SELECT * FROM MyTable D. SELECT * FROM MyTable9. 下面关于索引的描述不正确的是( )。A. 索引是一个指向表中数据的指针B. 索引是在列上建立的一种数据库对象C. 索引的建立和撤消对表中的数据毫无影响D. 表被撤消时将同时撤消在其上建立的索引10. 以下哪种情况应尽量创建索引( )。A. 在Where子句

4、中出现频率较高的列B. 具有很多NULL值的列C. 记录较少的基本表D. 需要更新频繁的基本表11. 下面关于聚集索引和非聚集索引说法正确的是( )。A. 每个表只能建立一个非聚集索引B. 非聚集索引需要较多的硬盘空间和内存C. 一张表上不能同时建立聚集和非聚集索引D. 一个复合索引只能是聚集索引12. “Create Unique Index AAA On 学生表(学号)”将在学生表上创建名为AAA的( )。A. 惟一索引 B. 聚集索引 C. 复合索引 D. 唯一聚集索引13. SQL Server提供的单行注释语句是使用( )开始的一行内容。A. “/*” B. “-” C. “” D.

5、 “/”14. 以下软件产品中,是数据库管理系统的是( )。A. PowerBuilder B. DB2C. Delphi D. Visual Basic15. 生产出DB2数据库产品的公司是( )。A. IBM B. ORACLE C. Borland D. Microsoft16. Delphi是( )。A. 数据库软件 B. 图形处理软件C. 系统软件 D. 应用开发软件17. PowerBuilder是( )。A. IBM公司的产品 B. ORACLE公司的产品C. SYBASE公司的产品 D. Microsoft公司的产品18. 面向对象数据库用面向对象数据模型去映射客观世界,不仅存

6、储数据,而且存储定义在数据上的( )。二、填空题1. SQL Server与Windows 2000等操作系统完全集成,可以使用操作系统的用户和域账号作为数据库的 _ 。2. SQL Server采用的结构化查询语言称为 _ 。3. 常见的SQL Server2000的版本一般包括 、 、 、开发版和评估版等。4. 安装SQL Server时需要以本地 _身份登录操作系统。5. 如果在Windows NT/2000上安装,需要事先设置至少一个 _ 。6. SQL Server主数据文件、次数据文件和事务日志文件默认的扩展名分别为 、 和 。7. SQL Server的数据库分为_和 _ 两种类

7、型。8. 每个SQL Server数据库下都包括 、 、 和 四个系统数据库。9. 系统数据库主要用来进行复制、作业调度和管理报警等活动。10. SQL Server客户机传递到服务器上的一组完整的数据和SQL语句称为 _ 。11. SQL Server中的数据类型主要包括_、_、_、二进制、位和双字节等类型。12. SQL Server提供的最常用的管理工具是_和_。13. Microsoft SQL Server2000是运行在_操作系统平台上的、逻辑模型为_型数据库管理系统。14. 在一个已存在数据的表中增加一列,一定要保证所增加的列允许_值。15. 对表中记录的维护工作主要有增加、_和

8、_操作,均可通过企业管理器或Transact-SQL语句完成。16. 在Transact-SQL语句中需要把日期时间型数据常量用_括起来。17. 找回被删除表的惟一方法是事先做好数据库的 工作。18. 可以将视图理解为存储在SQL Server数据库中的一条经过预编译的 语句。19. 是一种常用的改善数据库性能的技术。20. SQL Server中为局部变量赋值的语句是 和 。21. 触发器是一种特殊的 ,基于表而创建,主要用来保证数据的完整性。22. 使用create database命令定义一个数据库,包括定义_文件和_文件两个部分。23. 使用create database命令定义一个数

9、据库,定义其数据文件以关键字_开始,定义日志文件以关键字_开始。24. 修改数据库定义的命令关键字为_,删除整个数据库的命令关键字为_。25. 在SQL Server中,打开一个数据库使之成为当前库,有_种方法,其中之一使用的命令关键字为_。26. 在SQL Server中,通常不需要用户建立索引,而是通过使用_约束和_约束,由系统自动建立索引。27. 单行或行尾注释的开始标记为_,多行注释的开始标记为_,结束标记为_。28. 局部变量的开始标记为_,全局变量的开始标记为_。29. 每条_语句能够同时为多个变量赋值,每条_语句只能为一个变量赋值。30. 定义局部变量的语句关键字为_,被定义的各

10、变量之间必须用_字符分开。31. 在SQL Server中,每个程序块的开始标记为关键字_,结束标记为关键字_。32. 每次执行使用游标的取数、修改或_操作的语句时,能够对表中的_个记录进行操作。33. 在SQL Server中,一个事务是一个_的单位,它把必须同时执行或不执行的一组操作_在一起。34. 在SQL Server中,一个事务处理控制语句以关键字_开始,以关键字_或_结束。35. 每个存储过程可以包含_条Transact-SQL语句,可以在过程体中的任何地方使用_语句结束过程的执行,返回到调用语句后的位置。36. 建立一个存储过程的语句关键字为_,执行一个存储过程的语句关键字为_。

11、37. 要访问SQL Server数据库服务器,用户必须提供正确的_和_。38. 对用户授予和收回数据库操作的语句关键字分别为_和_。39. 在授予用户访问权限的语句中,所给表名选项以关键字_开始,所给用户名选项以关键字_开始。40. 在收回用户访问权限的语句中,所给表名选项以关键字_开始,所给用户名选项以关键字_开始。41. Visual FoxPro的发展过程所经历的三个发展阶段(除本身之外)依次为_、_和_阶段。42. 从Visual FoxPro 6.0发布后,Microsoft公司就把它同_、_和_等软件产品一起捆绑销售。43. Visual FoxPro具有易于使用、_、_和_等优

12、点。44. Visual FoxPro 6.0是运行与_和_平台的32位的关系数据库开发系统。45. Visual FoxPro 6.0是运行于Windows 95和Windows NT平台的_位的_型数据库开发系统。46. 类中每个对象称为_。同一类的对象具有共同的_和_,它们可以在类中统一说明,而不必在类的每个实例中重复。47. 在第四代编程语言(4GL)中,RAD表示_。48. 在PB中有一个智能型、功能强大的对象被称为_。利用它,软件人员无需编写专门的SQL语句,就可以完成对_数据库进行查询、修改、更新、插入、删除和打印等操作。49. Delphi是国际著名的软件工具开发厂商_公司的产

13、品,Delphi实际上是_语言的一种版本。50. Visual Basic是_公司推出的几乎是最早的可视化_,从VB首次推出至今已经经历了多个版本,目前广泛使用的是VB 6.0。三、根据主教材第四章所给的商品库和教学库,按照下列所给的每条SQL查询语句写出相应的功能。在名称为商品库的数据库中包含有商品表1和商品表2,它们的定义分别为:商品表1(商品代号 char(8),分类名 char(8),单价 float,数量 int)商品表2(商品代号 char(8),产地 char(6),品牌 char(6)在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号 char

14、(7),姓名 char(6),性别 char(2),出生日期 datetime,专业 char(10),年级 int)课程(课程号 char(4),课程名 char(10),课程学分 int)选课(学生号 char(7),课程号 char(4),成绩 int)1select *from 学生where exists (select *from 选课where 学生.学生号=选课.学生号group by 选课.学生号 having count(*)=3)2select *from 学生where 学生号 in (select 学生号from 选课group by 学生号 having count

15、(*)13. select 商品表1.*,产地from 商品表1,商品表2where 商品表1.商品代号=商品表2.商品代号 and 产地 in (select 产地from 商品表1 x,商品表2 ywhere x.商品代号=y.商品代号group by 产地 having count(*)=1)4. select *,单价*数量 as 总价值from 商品表1order by 总价值 desc5. select distinct x.*from 课程 x,选课 y,选课 zwhere y.课程号=z.课程号 and y.学生号z.学生号and x.课程号=y.课程号五、根据下面所给的AAA

16、数据库,写出下列每条查询语句的执行结果,或者写出下列每条语句或程序段的功能1. 显示出AAA库中每个学生的平均成绩。2. 修改score表中学号为a的值、课程名为b的值的学生的成绩为c的值。3. 向score表中插入学号为a的值、课程名为b的值、成绩为c的值的学生成绩记录。4. 从score表中删除学号为a的值、课程名为b的值的学生成绩记录。六、根据下面所给的AAA数据库,按照下列每种功能写出相应的Transact-SQL语句或程序段1. create table students (学号 char(8) primay key,姓名 varchar(8),年龄 int,专业 varchar(20),入学日期 datetime)2. ALTER DATABASE AAAMODIFY FILE (NAME = AAA_data,SIZE = 5,MAXSIZE=10)3. IF (Select Avg(年龄) From Students Where 专业=计算机软件)19SELECT 平均年龄超过19ELSESELECT 平均年龄没有超过19

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

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