SQL Server 2008中文版基础教程测试题(二套)

上传人:简****9 文档编号:115407711 上传时间:2019-11-13 格式:DOC 页数:4 大小:90.50KB
返回 下载 相关 举报
SQL Server 2008中文版基础教程测试题(二套)_第1页
第1页 / 共4页
SQL Server 2008中文版基础教程测试题(二套)_第2页
第2页 / 共4页
SQL Server 2008中文版基础教程测试题(二套)_第3页
第3页 / 共4页
SQL Server 2008中文版基础教程测试题(二套)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《SQL Server 2008中文版基础教程测试题(二套)》由会员分享,可在线阅读,更多相关《SQL Server 2008中文版基础教程测试题(二套)(4页珍藏版)》请在金锄头文库上搜索。

1、SQL Server 2008基础教程测试题(二套)一 填空题(每题2分,共26分)1. SQL Server 2008的实例是一套完整的服务程序,实例中的服务程序多达几百个,大致可以分为_、_和_3类。2. 描述数据文件的大小有_、_和_种。3. 对表操作的数据定义语言(DDL)有创建表的_语句、修改表结构的_语句和删除表的_语句。4. 对表中数据更新操作的数据定义语言(DML)有添加记录的_语句、修改记录的_语句和删除记录的_语句。5. 存在两个表A和B,表A中的主键列在表B中也存在,但并不是表B的主键,仅作为表B的一个必要的属性,则称此属性为表B的_。6. SQL Server提供了专为

2、分组统计使用的、与where子句功能类似的_子句对分组统计结果进行筛选。7. 视图中的数据不会作为真实的对象存储在磁盘上,数据库对视图存储的是定义视图的_。8. 自然联接是指在内联接查询的select子句中出现的列名,虽然来自于不同的表,但列名_,“_”的可以简写为“_”。9. 在自联接查询中,虽然,数据来源是同一个表,但需要作为_来参与查询,必须为表定义_的别名。10. 右联接的含义是指两个存在关联关系的表A和B,表A与表B右联接的查询结果为C。C的列可以来自于A和B的列,C的记录中可以包括表_的全部记录以及表_中与表_满足关联条件的记录,C中B与A不能够满足关联条件部分为_。11. SQL

3、 Server中有3种数据库备份对象:_、_和_。12. 数据库的备份有两种方式:_和_。二 选择题(每题2分,共14分)1. 在【Management Studio】中第一次使用SQL Server实例时需要做()操作。A.创建服务器组B.创建服务器组和注册实例C.注册实例D.选择并连接本地实例或网络实例。2. SQL Server的数据文件可以分为()。A.重要文件和次要文件B.主要数据文件和次要数据文件C.初始文件和最大文件D.初始文件和增长文件3. 如果表的某一列的取值为不固定长度的字符串,适合采用()数据类型描述。A.charB.numberC.varcharD.int4. 如果将某

4、一列设置为表的主键,在表中此列的值()。A.可以出现重复值B.允许为空值C.不允许为空值,也不能出现重复值D.不允许为空值,但允许列值重复5. “成绩between 10.5 and 99.5”相当于下列哪个逻辑表达式()。A.成绩=10.5 and成绩10.5 and成绩=10.5 or 成绩=10.5 and成绩=99.56. 下面语句中,哪种语句用来创建视图( )。A.create tableB.alter viewC.drop viewD.create view7. 下列哪个命令是还原数据库的命令。A.cmdshellB.backup databaseC.restore databas

5、eD.bcp8. 下列哪个联接谓词的含义是指根据指定子查询的结果是存在还是不存在,进一步决定是否执行查询操作。()A.allB.anyC.inD.exists三 判断题(每题2分,共10分)1. 一条T-SQL语句不能构成批处理程序。( *对、 *错 )2. 一个表只允许有一个索引。( *对、 *错 )3. having子句可以实现where子句额功能,但where子句不能实现having子句的功能。( *对、 *错 )4. 如果视图中的列直接来源于表的某列,可以直接使用数据源表的列名和数据类型。( *对、 *错 )5. 向SQL Server数据库中导入数据的同时可以创建表。( *对、 *错

6、 )四 简答题(每题3分,共30分)1. 简述SQL Server实例的身份验证模式有哪几种?2. 简述什么是数据文件的逻辑名称和操作系统名称?3. 简述create table、alter table和drop table语句的语法。4. 简述在create table语句和alter table语句中定义外键或关系的语法。5. 简述常用函数distinct、casewhen、convert和substring的语法。6. 简述在查询语句中having子句的含义和语法。7. 简述create view语句的语法。8. 简述restore database语句的语法。9. 简述什么是备份设备?

7、10. 简述将表中的数据导出为Excel文件的基本流程。五 应用题(每题5分,共20分)1. 按下列要求用create database语句创建“运动商品销售数据库”,并为数据库创建“商品信息表”和“商品销售统计表”表1 “运动商品销售数据库”的数据文件和事务日志文件文件类型文件组逻辑名称操作系统文件名初始尺寸最大尺寸增长尺寸数据文件PRIMARYPri_运动商品销售D:DataFilePri_运动商品销售.mdf2MB10MB1MB事务日志文件LF_运动商品销售D:LogFileLF_运动商品销售.ldf2MB10MB1MB表2 “商品信息表”的数据结构列名数据类型长度/精度是否允许为空值描

8、述商品标识char3否3位数字商品名称varchar20是中文或英文产地varchar50是中文地名进货价decimal18,2是浮点数表3 “商品销售记录表”的数据结构列名数据类型长度/精度是否允许为空值描述商品标识char3否3位数字销售数量int是整数销售日期datetime8是日期销售价格decimal18,2是浮点数2. 按下表所示的内容用insert语句向“商品信息表”和“商品销售统计表”中插入记录。表4 “商品信息表”记录商品标识商品名称产地进货价101乒乓球拍广州120.00102羽毛球拍深圳360.00103网球拍江苏560.00表5 “商品销售记录表”记录商品标识销售日期销售价格10120060601150.0010120060602140.0010220060601410.0010220060602400.0010220060603390.0010320060601600.0010320060602620.003. 从“商品销售记录表”中按商品标识分类统计各商品的总售价、销售数量和平均售价,并按平均售价由高到低排序。4. 对“商品信息表”和“商品销售记录表”联接查询,显示每笔销售记录的利润,要求显示商品名称、销售日期、销售价格、进货价和利润。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号