SQL考试试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQL考试试题
一.选择题(每题2分,共30分)
1.( A )是位于用户和操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DB C.DBS D.DBA
2. 如果希望完全安装SQL Server,则应选择( C )。
A. 典型安装
B. 最小安装
C. 自定义安装
D. 仅连接
3.下列哪一个数据库不是SQL Server 2000的系统数据库( C )
A.master数据库B.msdb数据库C.pubs数据库D.model数据库
4.Microsoft公司的SQL Server数据库管理系统一般只能运行于( A )。
A.Windows平台B.UNLX平台
C.LINX平台 D. NetWare平台
5、下列哪个约束不可以为空?( A )
A. 主键
B. 外键
C. 默认键
D. UNIQUE约束
6、下列的SQL语句中,(D)不是数据定义语句。
A. CREATE TABLE
B. DROP VIEW
C. CREATE VIEW
D. GRANT
7、下列哪种数据类型上不能建立IDENTITY列?( C )A:int B:tinyint C:float D:smallint
8、SQL语言中,删除一个视图的命令是(B)。
A.DELETE
B.DROP
C.CLEAR
D.REMOVE
/bc3ef99ce850df65d47efefa958cb4911ffdf356a.html9、通过使用文件组,可以( D )。
A、提高存取数据的效率。
B、提高数据库备份与恢复的效率
C、简化数据库的维护
D、ABC都可以。
10、在SQL Server服务器上,存储过程是一组预先定义并( B )的T-SQL语句。
A、保存
B、编译
C、解释
D、编写
11、数据库的容量,( D )。
A、只能指定固定的大小。
B、最小为10M
C、最大100M。
D、可以设置为自动增长
12、Transact-SQL支持的程序结构语句中的一种为( A )。
A. Begin…End
B. If … Then … ELSE
C. Do Case
D. Do While
13、表在数据库中是一个非常重要的数据对象,它是用来( C )各种数据内容的。
A、显示
B、查询
C、存放
D、检索
14、下列哪个关键字在语句中表示所有的列?( A )
A:* B:ALL C:DESC D:DISTINCT
15. 在通常情况下,下列哪个对象不是数据库对象?( D )
A: View B: Table C: Rule D:Word
二、填空题:(每空1分,共16分)
1、创建好的规则必须绑定到列或用户自定义的数据类型上才能起作用.
2、用触发器向表中添加记录后,添加的记录临时存储在i nserted 表中。
3、sql server数据库使用的操作系统文件为_ _主数据文件_ _和_ 次数据文件__,_日志文件__三大类。
4、SQ/bc3ef99ce850df65d47efefa958cb4911ffdf356a.htmlL Server中索引类型包括的类型分别是聚集索引, 非聚集索引和唯一索引。
5、触发触发器的三个操作是insert , update, delete 。
6、要访问SQL Server数据库,都必须经过安全检查。SQL Server使用两层安全机制确认用户的
有效性,windows身份验证和SQL server 身份验证两个阶段。
7、数据完整性可分为实体完整性、值域完整性、引用完整性和用户自定义完整性。
三、判断题(每题2分,共20分)
1、( ∨)在CREATE INDEX语句中,使用CLUSTERED来建立聚集索引。
2、(∨)如果使用别名来代表一个表,那么在定义别名后的所有查询语句中,都必须使用别名来代表表的全名,否则系统会出错.
3、( ∨)在SQL SERVER中替代触发器的执行是在数据的插入、更新或删除之前执行的。
4、(×)当用户删除一个表(DROP TABLE)后,建立在该表上的视图不存在了。
5、(×)恢复数据库,可以在查询分析器中使用这样的命令:
BACKUP DATABASE database_name FROM backup_device
6、(∨)可以在企业管理器中修改数据库的名称。
7、(∨)通配符“_”表示某单个字符。
8、(×)SQL sever 在进行数据操作时,总是先写数据库,然后记录日志。实际为:应该是先写入日志文件,再写入数据库.
9、(×)默认值绑定到列上后,该列上的数据将固定不变。
10 (∨)一个表上只能建立一个聚集索引。
四.操作题(共34分)
1、用查询分析器创建一个学生数据库(student),将数据文件和日志文件都存放在D盘根目录下。其中数据文件和日志文件初始大小都为8MB,最大容量不受限制,自动增长率都为20%。(5分)
create/bc3ef99ce850df65d47efefa958cb4911ffdf356a.html database student
on