欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

第1篇 基础篇 实验3 管理数据库

程序员文章站 2022-05-07 21:50:27
...

1.实验目的

(1)熟练掌握利用SQL Server Management Studio 创建数据库的方法。
(2)熟练掌握用SQL语句创建数据库的方法。
(3)熟练掌握数据库属性的设置。
(4)掌握数据库的修改和删除的方法。

2.实验内容

(1)使用SQL Server Management Studio 创建一个名为“SM”的数据库。
第1篇 基础篇 实验3 管理数据库
(2)通过SQL语句创建一个名为“进销存”的数据库。
①新建查询,创建”d:\example”并输入:

CREATE DATABASE 进销存
ON PRIMARY
(NAME=进销存_data,
FILENAME='d:\example\进销存_data.mdf',
SIZE=10,
MAXSIZE=100,
FILEGROWTH=10)
LOG ON
(NAME=进销存_log,
FILENAME='d:\example\进销存_log.ldf',
SIZE=20,
MAXSIZE=200,
FILEGROWTH=10)

② F5 执行
第1篇 基础篇 实验3 管理数据库
(3)使用对象资源管理器,修改“SM”数据库的最大文件大小为200MB。
①属性
②文件
③修改
第1篇 基础篇 实验3 管理数据库
(4)使用SQL语句,在“SM”数据库中添加一个数据文件“SM_Data1”,指定初始大小为4MB,最大不受限制,增长方式按10%增长。

ALTER DATABASE SM
ADD FILE
(NAME='SM_Data1',
FILENAME='D:\example\SM_Data1.mdf',
SIZE=4,
MAXSIZE=unlimited,
FILEGROWTH=10%
)
GO

第1篇 基础篇 实验3 管理数据库
(5)使用SQL语句,将“SM”数据库中添加一个数据文件“SM_Data1”的大小修改为120MB。

ALTER DATABASE SM
MODIFY FILE
(NAME='SM_Data1',
MAXSIZE=120MB
)
GO

第1篇 基础篇 实验3 管理数据库
(6)使用SQL语句删除“进销存”数据库。

DROP DATABASE 进销存
GO

第1篇 基础篇 实验3 管理数据库

3.问题解答

SQL Server 2008 中的数据库能否只包含数据文件?
答:在Microsoft SQL Server 2008 中,数据库必须至少包含一个数据文件和一个事务日志文件,数据和事务日志信息从不混合在同一文件中,并且每个文件只能由一个数据库使用。