SQLSEREVER测试题(下)
18 以下作业皆以 *.sql 文件存储于 c:\homework 目录中
实践 1 :创建和维护 SQL Server 数据库
(1) 使用下表提供的值,创建数据库 ClassNorthwind
参 数
|
值
---|---
数据库名称
|
ClassNorthwind
数据库文件名
|
ClassNorthwind_Data
位置
|
C:\data
初始大小
|
25MB
文件组
|
Primary
文件增长
|
1MB
最大文件长度
|
100MB
事务日志文件名称
|
ClassNorthwind_Log
位置
|
C:\data
初始大小
|
15MB
文件增长
|
1MB
最大文件长度
|
30MB
(2) 使用 sp_helpdb 存储过程浏览有关数据库 ClassNorthwind 的信息
(3) 修改数据库属性
l 编写和执行将 ClassNorthwind 事务日志文件的最大文件长度增加到 50MB 的语句
l 编写和执行向数据库 ClassNorthwind 添加一个事务日志文件 ClassNorthwind_LogApp ,文件属性如下:
位置
|
C:\dataapp
---|---
初始大小
|
20MB
文件增长
|
1MB
最大文件长度
|
40MB
实践 2 :创建和修改 SQL Server 数据库的表
(1) 创建数据库 ClassNorthwind 中的雇员表 Employees 、雇员工资表 wage 和工资税表 tax
雇员表 Employees:
字 段 名 称
|
类 型
|
空 否
---|---|---
EmployeeID
|
Int , identity , 初值为 1 ,增量为 1
|
NOT NULL
Name
|
VarChar(10)
|
NOT NULL
Sex
|
Char(2)
|
NOT NULL
Birthdate
|
Date
|
NULL
Address
|
Varchar(50)
|
NULL
Phone
|
Char(13)
|
NULL
Remark
|
text
|
雇员工资表 wage:
字 段 名 称
|
类 型
|
空 否
---|---|---
EmployeeID
|
Int
|
NOT NULL
Name
<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: #d4d0c8; WIDTH: 142.05pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-