SQLSERVER复习题.docx
- 文档编号:1619862
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:10
- 大小:22.50KB
SQLSERVER复习题.docx
《SQLSERVER复习题.docx》由会员分享,可在线阅读,更多相关《SQLSERVER复习题.docx(10页珍藏版)》请在冰豆网上搜索。
SQLSERVER复习题
MicrosoftSQLServer2005系统由4个主要部分组成,分别是数据库引擎、分析服务、报表服务和集成服务。
MicrosoftSQLServer系统有两种安全模式,即Windows身份验证和混合身份验证。
3.按照触发器事件类型的不同,可以把MicrosoftSQLServer2005系统提供的DML触发器分成3种类型,即插入类型、删除类型和更新类型。
4.按照标识符的使用方式,可以把标识符分为常规标识符和分割标识符两种类型。
5.在Transact-SQL语言中,可以使用两种方式处理发生的错误,分别是TRY…CATCH构造和@@ERROR函数。
6.MicrosoftSQLServer2005系统提供了5种约束类型,即唯一性约束、默认值约束、主键约束、外键约束、CHECK约束。
7.在MicrosoftSQLServer2005系统中,有两种基本的索引类型:
聚集索引和非聚集索引。
8.MicrosoftSQLServer2005系统提供了3种数据库的恢复模式:
完全恢复、
大容量日志恢复和简单恢复。
9.按照标识符的使用方式,可以把标识符分为常规标识符和分割标识符两种类型。
10.在MicrosoftSQLServer2005系统中,按照表的作用,可以把表分为4种类型,即普通表、分区表、临时表和系统表。
11.数据库系统具有数据的__外模式___、____模式_____和内模式三级模式结构。
SQLServer2005局部变量名字必须以_@_开头,而全局变量名字必须以_@@_开头。
13.语句selectascii('D'),char(67)的执行结果是:
__68和__C______。
14.语句selectlower('Beautiful'),rtrim('我心中的太阳')的执行结果是:
_Beautiful_____和__我心中的太阳_________。
15.选择运算是根据某些条件对关系做水平分割;投影是根据某些条件对关系做垂直分割。
16.关系运算主要有___选择_____、__投影______和连接。
17.完整性约束包括实体完整性、空值完整性、参照完整性和用户定义完整性。
18.在SQLServer2005中,数据库对象包括_视图__、_数据表____、触发器、过程、列、索引、约束、规则、默认和用户自定义的数据类型等。
19.语句selectday('2004-4-6'),len('我们快放假了.')的执行结果是:
6和7。
20.语句selectround(13.4321,2),round(13.4567,3)的执行结果是:
13.4400和-18.4560。
二、选择题(每小题1分,共10分)
1.下列数据库不属于SQLServer2005系统数据库的是(D)
A.masterB.modelC.msdbD.AdventureWorks
2.下列窗口不属于MicrosoftSQLServerManagementStudio集成环境的是(B)A.已注册的服务器B.属性C.对象资源管理器D.查询编辑器
3.数据文件分成主数据文件和次数据文件两种形式,其中主数据文件名称的默认后缀是(A)A.mdfB.ndfC.ldfD.dbf
4.下列语句中,不属于DDL的是(C)A.CREATEB.ALTERC.DELETED.DROP
5.下列缩写中,是数据操纵语言的是(B)A.DDLB.DMLC.DCLD.TML
6.下列数据类型中,表示可变长度字符串的是(A)。
A.VARCHARB.CHARC.TEXTD.NCHAR
7.数据库的第一次备份应该是A,这种备份内容为其他备份方法提供了一个基线。
A完全数据库备份B增量数据库备份C事务日志备份D.数据库文件或文件组备份
8.(D)是一种最优锁,因为它不可能出现数据既被占用又没有使用的浪费现象。
A.数据库级锁B.表级锁C.页级锁D.行级锁
9.能够实现模糊搜索条件的运算符号是(D)A.inB.someC.existsD.like
10.表books中有一列的名称为“ISBN”,现想将该列在检索结果中的列标题改为“书号”,下面哪条语句不能实现该功能。
(B)
A.Select书号=ISBNFrombooksB.SelectISBN=书号Frombooks
C.SelectISBNAS书号FrombooksD.SelectISBN书号Frombooks
11.下列四项中,不属于数据库特点的是(C)。
A.数据共享B.数据完整性C.数据冗余很高D.数据独立性高
12.下列四项中,不属于SQLSERVER2005实用程序的是(D)。
A.企业管理器B.查询分析器C.服务管理器D.媒体播放器
13.SQLServer安装程序创建4个系统数据库,下列哪个不是(C)系统数据库。
A.masterB.modelC.pubD.msdb
14.(A)是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。
数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMSB.DBC.DBSD.DBA
15.在SQL中,建立表用的命令是(B)。
A.CREATESCHEMAB.CREATETABLEC.CREATEVIEWD.CREATEINDEX
16.SQL语言中,条件年龄BETWEEN15AND35表示年龄在15至35之间,且(A)。
A.包括15岁和35岁B.不包括15岁和35岁C.包括15岁但不包括35岁
D.包括35岁但不包括15岁
17.下列四项中,不正确的提法是(C)。
A.SQL语言是关系数据库的国际标准语言
B.SQL语言具有数据定义、查询、操纵和控制功能
C.SQL语言可以自动实现关系数据库的规范化
D.SQL语言称为结构查询语言
18.在MSSQLServer中,用来显示数据库信息的系统存储过程是(D)。
A.sp_dbhelpB.sp_dbC.sp_helpD.sp_helpdb
19.SQL语言中,删除表中数据的命令是(A)。
A.DELETEB.DROPC.CLEARD.REMOVE
20.SQL的视图是从(C)中导出的。
A.基本表B.视图C.基本表或视图D.数据库
1.在MicrosoftSQLServer2005系统中,一个数据库至少有一个数据文件,可以没有事务日志文件。
(×)
2.在MicrosoftSQLServer系统中,可管理的最小物理空间是以页为单位的,每一个页的大小是8KB,在表中,一行数据可以跨页存储。
(×)
3.文件组就是文件的逻辑集合,为了方便数据的管理和分配,文件组可以把一些指定的文件组合在一起。
(√)
4.排它锁就是指在同一时间内只允许一个事务访问一种资源,其他事务都不能在有排它锁的资源上访问。
(√)
5.在执行最后一次事务日志还原操作之后,或完全数据库还原操作之后,可以使用RECOVERY选项。
(√)
6.在执行数据库备份过程中,MicrosoftSQLServer系统可以同时向多个备份文件写备份内容,这时的备份称为串行备份。
(×)
7.可以使用ALTERFUNCTION语句将标量函数修改为表值函数,也可以将表值函数修改为标量函数。
(×)
8.DDL触发器触发的时间条件只有AFTER,没有INSTEADOF。
(√)
9.通过视图修改数据,每一次修改的数据允许影响多个基表。
(×)
10.COMPUTEBY子句后面的多个排序列的顺序一定是ORDERBY子句后面多个排序列的真子集。
(×)
11.'在那遥远的地方'是SQL中的字符串常量吗?
(×)
12.'11.9'是SQL中的实型常量吗(×)
13.select16%4,的执行结果是:
4吗?
(×)
14.是SQL中的日期型常量吗?
(×)
15.¥2005.89是SQL中的货币型常量吗?
(×)
16.select25/2的执行结果是:
12.5吗?
(×)
17.'岳飞'>'文天祥'比较运算的结果为真吗?
(√)
18.一个表可以创建多个主键吗?
(×)
19.创建唯一性索引的列可以有一些重复的值?
(×)
20.固定数据库角色:
db_datarader的成员能修改本数据库内表中的数据吗?
(√)
1.请使用Transact-SQL语句创建一个LCBCom数据库,该数据库的主数据文件逻辑名称为LCBCom_data,物理文件名为LCBCom_data.mdf,初始大小为6MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为LCBCom_log,物理文件名为LCBCom_log.ldf,初始大小为2MB,最大尺寸为10MB,增长速度为1MB,要求产生的文件均放在F盘分区data文件夹下。
CREATEDATABASELCBCom
ON
(NAME=LCBCom_data,
FILENAME=‘F:
\date\LCBCom_data.mdf’,
SIZE=6MB,
MAXSIZE=UNLIMITED,
FILEGROWTH=10%)
LOGON
(NAME=LCBCom_LOG,
FILENAME=‘F:
\date\LCBCom_log.ldf’,
SIZE=2MB,
MAXSIZE=10MB,
FILEGROWTH=1MB,)
2.books表结构如下:
列名
数据类型
长度
允许空
ISBN
nvarchar
32
Title
nvarchar
128
pressName
nvarchar
32
√
pageNumber
int
4
√
price
decimal(10,2)
9
√
publicateDate
datetime
8
√
若ISBN上有名为pk_ISBN的主键约束,请写出创建books表的Transact-SQL语句。
USE图书管理系统
GO
CREATETABLEbooks(
ISBNnvarchar(32)nonull,
Titlenvarchar(128)nonull,
pressNamenvarchar(32)null,
pageNumberint(4)null,
pricedecimal(10,2)(9)null,
publicateDatedatetime(8)null,
CONSTRINTpk_ISBNPRIMARYKEY(ISBN),)
3.请使用Transact-SQL语句创建一个Company数据库,该数据库的主数据文件逻辑名称为Company_data,物理文件名为Company_data.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为20%;数据库的日志文件逻辑名称为Company_log,物理文件名为Company_log.ldf,初始大小为1MB,最大尺寸为6MB,增长速度为2MB,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQLSERVER 复习题
![提示](https://static.bdocx.com/images/bang_tan.gif)