收藏 分享(赏)

Server数据库应用辅导八---综合复习题(2).doc

上传人:tkhy51908 文档编号:6893869 上传时间:2019-04-25 格式:DOC 页数:9 大小:60KB
下载 相关 举报
Server数据库应用辅导八---综合复习题(2).doc_第1页
第1页 / 共9页
Server数据库应用辅导八---综合复习题(2).doc_第2页
第2页 / 共9页
Server数据库应用辅导八---综合复习题(2).doc_第3页
第3页 / 共9页
Server数据库应用辅导八---综合复习题(2).doc_第4页
第4页 / 共9页
Server数据库应用辅导八---综合复习题(2).doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、1SQL Server 数据库应用辅导八-综合复习题(2)一、单选题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. 语句“USE maste

2、r GO SELECT * FROM sysfiles GO”包括( )个批处理。A. 1 B. 2 C. 3 D.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. 在 W

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

5、“-” C. “” D. “/”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.

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

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

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

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

11、36. 建立一个存储过程的语句关键字为_,执行一个存储过程的语句关键字为_。37. 要访问 SQL Server数据库服务器,用户必须提供正确的_和_。38. 对用户授予和收回数据库操作的语句关键字分别为_和_。39. 在授予用户访问权限的语句中,所给表名选项以关键字_开始,所给用户名选项以关键字_开始。40. 在收回用户访问权限的语句中,所给表名选项以关键字_开始,所给用户名选项以关键字_开始。441. Visual FoxPro的发展过程所经历的三个发展阶段(除本身之外)依次为_、_和_阶段。42. 从 Visual FoxPro 6.0发布后,Microsoft 公司就把它同_、_和_等

12、软件产品一起捆绑销售。43. Visual FoxPro具有易于使用、_、_和_等优点。44. Visual FoxPro 6.0是运行与_和_平台的 32位的关系数据库开发系统。45. Visual FoxPro 6.0是运行于 Windows 95和 Windows NT平台的_位的_型数据库开发系统。46. 类中每个对象称为_。同一类的对象具有共同的_和_,它们可以在类中统一说明,而不必在类的每个实例中重复。47. 在第四代编程语言(4GL)中,RAD 表示_。48. 在 PB中有一个智能型、功能强大的对象被称为_。利用它,软件人员无需编写专门的 SQL语句,就可以完成对_数据库进行查询

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

14、品牌 char(6)在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号 char(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

15、学生5where 学生号 in (select 学生号from 选课group by 学生号 having count(*)13. select 商品表 1.*,产地from 商品表 1,商品表 2where 商品表 1.商品代号=商品表 2.商品代号 and 产地 in (select 产地9from 商品表 1 x,商品表 2 ywhere x.商品代号=y.商品代号group by 产地 having count(*)=1)4. select *,单价*数量 as 总价值from 商品表 1order by 总价值 desc 5. select distinct x.* from 课程 x,选课 y,选课 zwhere y.课程号=z.课程号 and y.学生号19 SELECT 平均年龄超过 19ELSESELECT 平均年龄没有超过 19

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报