实验1 建立数据库
实验目的:
理解sql server数据库的存储结构,掌握sql server数据库的建立方法和维护方法。 实验内容:
在sql server环境下建立数据库和维护数据库。 用可视化方法建立数据库:
1、在企业管理器中建立一个数据库,数据文件和日志文件放在自己建立的文件夹下; 用命令方式建立数据库:
1、 创建数据库test1,要求指定一个数据文件、一个事务日志文件,并把它们安排在不
同的磁盘上;
2、 创建数据库test2,要求使用3个数据文件盒两个事务日志文件;
3、 创建数据库test3,要求使用3个文件组,每个文件组包含两个数据文件,并且每个
文件组要安排在不同的磁盘上;
4、 修改建立的数据库test1,为之添加一个5MB大小的新数据文件; 5、 修改建立的数据库test2,将其中的主数据文件增加5MB的存储空间; 6、 删除建立的数据库test1。 实验方法:
在sql server环境下用create database命令建立数据库,用alter database命令修改数据库,用drop database命令删除数据库。 实验相关知识:
1、数据库的逻辑结构和物理结构; 2、创建、修改、删除数据库的命令。
参考sql语句:
create database test1 on
(name='test1_data',
filename='e:\\db1\\test1_data.mdf' ) log on
(name='test1_log',
filename='f:\\db1\\test1_log.ldf' )
create database test2 on
(name='test2_data1',
filename='e:\\db1\\test2_data1.mdf' ),
(name='test2_data2',
filename='e:\\db1\\test2_data2.ndf' ),
(name='test2_data3',
filename='e:\\db1\\test2_data3.ndf' ) log on
(name='test2_log1',
filename='f:\\db2\\test2_log1.ldf' ),
(name='test2_log2',
filename='f:\\db2\\test2_log2.ldf' )
create database test3 on primary
(name='test3_data1',
filename='d:\\db\\test3_data1.mdf' ),
(name='test3_data2',
filename='d:\\db\\test3_data2.ndf' ),
filegroup fg2
(name='test3_data3',
filename='e:\\db\\test3_data3.ndf'
),
(name='test3_data4',
filename='e:\\db\\test3_data4.ndf' ),
filegroup fg3
(name='test3_data5',
filename='f:\\db\\test3_data5.ndf' ),
(name='test3_data6',
filename='f:\\db\\test3_data6.ndf' ) log on
(name='test3_log1',
filename='f:\\db\\test3_log1.ldf' )
alter database test1 add file
(name='test1_data2',
filename='f:\\db1\\test1_data2.ndf', size=3MB )
alter database test2 modify file
(name='test2_data1', size=8MB )
drop database test1
相关推荐: