一、 选择题
- 下列数据库中,( )数据库作为系统数据库,其作用是系统运行时用于保存临时数据,称为临时数据库。
A.distribution
B.master
C.msdb
D.tempdb
答案:D
2.下列数据库文件中,(
)文件在创建数据库时是可选的。
A.日志文件
B.主要数据文件
C.次要数据文件
D.都不是
答案:C
3.创建数据库时,(
)参数是不能进行设置的。
A.日志文件存放地址
B.是否收缩
C.数据文件名
D.初始值
答案:B
4.在设置数据库参数时,可以通过设置“限制访问”来规定用户访问类型,(
)参数是说明数据库只有管理员角色和特定的成员才能访问该数据库。
A.Multiple
B.Single
C.Restricted
D.都不是
答案:C
5.用于存放数据库表和视图等数据库对象信息的文件为(
)。
A.主数据文件
B.文本文件
C.事务日志文件
D.图像文件
答案:A
6.如果数据库中的数据量非常大,除了存储在主数据文件外,可以将一部分数据存储在(
)。
A.主数据文件
B.次数据文件
C.日志文件
D.其他
答案:B
7.用户在SQL SERVER 2008中建立自己的数据库属于( )。
A.用户数据库
B.系统数据库
C.数据库模板
D.数据库管理系统
答案:A
8.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能(
)。
A.数据查询
B.数据操纵
C.数据定义
D.数据控制
答案:C
9.下列的SQL语句中,( )不是数据定义语句。
A.CREATE TABLE
B.DROP VIEW
C.CREATE VIEW
D.GRANT
答案:D
10. 下列关于数据库的数据文件叙述错误的是( )。
A.一个数据库只能有一个日志文件
B.创建数据库时,PRIMARY 文件组中的第一个文件为主数据文件
C.一个数据库可以有多个数据文件
D.一个数据库只能有一个主数据文件
答案:A
二、
填空题
1.在数据库的管理过程中,可以使用SQL语言来实现,其中( )命令来创建数据库,(
)命令来修改数据库,( )命令来删除数据库。
答案: CREATE
DATABASE、 ALTER DATABASE 、DROP DATABASE
2.在创建数据库的过程中,(
) 参数设置数据库的初始值, ( )参数设置数据库的最大值,( )参数设置数据库的自动增长率。
答案:SIZE、MAXSIZE、FILEGROWTH
3.在SQL Server
Management Studio中,右击要操作的数据库,在菜单中选择(
)命令创建新的数据库;选择( )命令设置数据库选项;选择(
)命令查看数据库定义信息;选择( )命令删除数据库。
答案:新建数据库、属性、属性、删除
4.在数据库文件中,主数据库文件的扩展名为(
),日志文件的扩展名为( ),次要数据库文件的扩展名为(
) 。
答案:mdf、ldf、ndf
5.在使用属性对话框创建数据库时,如果输入的数据库名称为 test ,则默认的数据文件名称为( ),默认的事务日志文件名称为( ) 。
答案:test_data、test_log
6.在SQL Server 2008中,可以根据数据库的应用类型把数据库分为( )和 (
) 。
答案:物理数据库、逻辑数据库
三、
应用题
- 使用企业管理器创建“图书管理”数据库,主要数据文件的名称为“图书管理_Data”,保存到D盘的“图书管理数据库”文件夹中,初始大小为3M,最大为100M,每次自动增长2M;日志文件名称为“图书管理_Log”,保存位置与数据文件相同,初始为3M,最大30M,自动增长10%。
- 使用SQL语言,将图书管理数据库的初始大小调整为10M。
解答:
ALTER DATABASE图书管理
MODIFY FILE
(NAME 图书管理_data, SIZE=10)
3.使用SQL语言,删除上面建立的数据库。
解答:
DROP DATABASE图书管理
4.使用SQL语言,从新建立“图书管理”数据库。
解答:CREATE DATABASE 图书管理
ON ( NAME =图书管理_data,
FILENAME = ‘d:\图书管理数据库\图书管理_data .mdf’,
SIZE = 5,
MAXSIZE = 20,
FILEGROWTH = 2)
LOG ON
( NAME =图书管理_log,
FILENAME = ‘ d:\图书管理数据库\图书管理_log.ldf’,
SIZE = 1,
MAXSIZE = 5,
FILEGROWTH = 10%)
5.建立一个名为“Sales”的销售数据库,对应的数据文件初始化大小为5MB,最大化大小为100MB,增长量为10%;日志文件初始化大小为2MB,最大化大小为50MB,增长量为1MB;并将两个文件都存放在“D:\数据库应用\DATA”这样的一个路径下;
解析:在SQL Server2008中的Management Studio 工具中执行下列创建Sales数据库:
CREATE DATABASE
Sales
ON PRIMARY
(
NAME=’ Sales_data’,–主数据文件的逻辑名
FILENAME=‘D:\数据库应用\DATA\ Sales_data.mdf’,
–主数据文件的物理名
SIZE=5MB,
–初始大小
MAXSIZE=100MB,
FILEGROWTH=10%
)
LOG ON
(
NAME=’ Sales_log’,–日志文件的逻辑名
FILENAME=‘D:\数据库应用\DATA\Sales _log.ldf’,
–日志文件的物理名
SIZE=2MB,
MAXSIZE=50MB
–最大大小
FILEGROWTH=1MB
)