- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL Server 2005基础教程测试题(二套)
一 填空题(每题2分,共26分)
SQL Server 2005的实例是一套完整的服务程序,实例中的服务程序多达几百个,大致可以分为_______________、_______________和____________________________3类。
描述数据文件的大小有____________、____________和______________3种。
对表操作的数据定义语言(DDL)有创建表的___________________语句、修改表结构的___________________语句和删除表的__________________语句。
对表中数据更新操作的数据定义语言(DML)有添加记录的___________________语句、修改记录的___________________语句和删除记录的__________________语句。
存在两个表A和B,表A中的主键列在表B中也存在,但并不是表B的主键,仅作为表B的一个必要的属性,则称此属性为表B的_________。
SQL Server提供了专为分组统计使用的、与where子句功能类似的_______子句对分组统计结果进行筛选。
视图的数据不会作为对象存储在存储的是A.char
B.number
C.varchar
D.int
如果将某一列设置为表的主键,在表中此列的值( )。
A.可以出现重复值
B.允许为空值
C.不允许为空值,也不能出现重复值
D.不允许为空值,但允许列值重复
“成绩 between 10.5 and 99.5”相当于下列哪个逻辑表达式( )。
A.成绩=10.5 and成绩99.5
B.成绩10.5 and成绩99.5
C.成绩=10.5 or 成绩=99.5
D.成绩=10.5 and成绩=99.5
下面语句中,哪种语句用来创建视图( )。
A.create table
B.alter view
C.drop view
D.create view
下列哪个命令是还原数据库的命令。
A.cmdshell
B.backup database
C.restore database
D.bcp
下列哪个联接谓词的含义是指根据指定子查询的结果是存在还是不存在,进一步决定是否执行查询操作。( )
A.all
B.any
C.in
D.exists
三 判断题(每题2分,共10分)
一条T-SQL语句不能构成批处理程序。
( (对、 (错 )
一个表只允许有一个索引。
( (对、 (错 )
having子句可以实现where子句额功能,但where子句不能实现having子句的功能。
( (对、 (错 )
如果视图中的列直接来源于表的某列,可以直接使用数据源表的列名和数据类型。
( (对、 (错 )
向SQL Server数据库中导入数据的同时可以创建表。
( (对、 (错 )
四 简答题(每题3分,共30分)
简述SQL Server实例的身份验证模式有哪几种?
简述什么是数据文件的逻辑名称和操作系统名称?
简述create table、alter table和drop table语句的语法。
简述在create table语句和alter table语句中定义外键或关系的语法。
简述常用函数distinct、case…when…、convert和substring的语法。
简述在查询语句中having子句的含义和语法。
简述create view语句的语法。
简述restore database语句的语法。
简述什么是备份设备?
简述将表中的数据导出为Excel文件的基本流程。
五 应用题(每题5分,共20分)
按下列要求用create database语句创建“运动商品销售数据库”,并为数据库创建“商品信息表”和“商品销售统计表”
表1 “运动商品销售数据库”的数据文件和事务日志文件
文件类型 文件组 逻辑名称 操作系统文件名 初始尺寸 最大尺寸 增长尺寸 数据文件 PRIMARY Pri_运动商品销售 D:\DataFile\Pri_运动商品销售.mdf 2MB 10MB 1MB 事务日志文件 LF_运动商品销售 D:\LogFile\LF_运动商品销售.ldf 2MB 10MB 1MB 表2 “商品信息表”的数据结构
列名 数据类型 长度/精度 是否允许为空值 描述 商品标识 char 3 否 3位数字 商品名称 varchar 20 是 中文或英文 产地 varchar 50 是 中文地名 进货价 decimal 18,2 是 浮点数 表3
您可能关注的文档
- SQL Server 2005数据库应用技术(第二版)虞益诚 第9章视图管理1001.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 第10章存储过程与触发器1001.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 第11章游标Yu.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 第12章SQL Server 2005安全管理Yu.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 第13章数据转换及数据库加载备份管理.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 第13章数据转换及数据库加载备份管理Yu.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 第15章VB访问SQL Server 2005数据库12.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 第19章Java访问SQL Server 2005数据库Yu.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 第21章SQL Server2005 应用开发与课程设计实例1001.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 文前、第1章数据库基础.ppt
文档评论(0)