SQLSEREVER测试题(下)

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-

Published At
Categories with 数据库类
comments powered by Disqus