数据库实验报告114Word文档下载推荐.docx
《数据库实验报告114Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库实验报告114Word文档下载推荐.docx(19页珍藏版)》请在冰豆网上搜索。
d:
\数据库\testbase1_data.mdf'
)
LOGON
(NAME=testbase1_log,
FILENAME='
\数据库\testbase1_log.ldf'
GO
执行数据库testbase1的T-SQL语句
对象资源管理器中已存在testbase1数据库
查看testbase1数据库属性。
在“对象资源管理器”窗格中,右击testbase1数据库,在快捷菜单中选择“属性”选项,打开testbase1数据库的属性对话窗口,分别查看“常规”、“文件”、“文件组”属性页的内容。
“常规”
“文件”
“文件组”
(2)指定多个参数创建数据库testbase2
USEmaster
GO
CREATEDATABASEtestbase2
PRIMARY
(NAME=prim_sub_dat1,
\数据库\testbase2_prim_sub1_dat.mdf'
SIZE=5MB,
MAXSIZE=50MB,
FILEGROWTH=20%),
(NAME=prim_sub_dat2,
\数据库\testbase2_prim_sub2_dat.ndf'
FILEGROUPGrouptest1
(NAME=group1_sub1,
\数据库\testbase2_group1_sub1_dat.ndf'
FILEGROWTH=5MB),
(NAME=group1_sub2,
\数据库\testbase2_group1_sub2_dat.ndf'
FILEGROUPGrouptest2
(NAME=group2_sub1,
\数据库\testbase2_group2_sub1_dat.ndf'
FILEGROWTH=15%),
(NAME=group2_sub2,
\数据库\testbase2_group2_sub2_dat.ndf'
FILEGROWTH=15%)
(NAME=testbase2_log,
\数据库\testbase2_log_file.ldf'
MAXSIZE=25MB,
FILEGROWTH=5MB)
执行数据库testbase2的T-SQL语句,对象资源管理器中已存在testbase2数据库
查看testbase2数据库属性。
“文件”
“文件组”
实验2.2分离数据库
1.交互式分离数据库testbase1
查看testbase1文件属性
“分离数据库”对话框,设置分离数据库testbase1的选项
打开的“分离数据库”对话框如图1-6所示,如果“状态”列中为“就绪”,表明数据库testbase1正处于非活动连接状态,则单击“确定”按钮即可完成分离。
右击“对象资源管理器”窗口中的“数据库”,选中快捷菜单中的“刷新”选项,观察“对象资源管理器”窗口,这时数据库testbase1已经不存在。
2.使用系统存储过程分离数据库testbase2
执行分离数据库testbase2的T-SQL语句
打开一个查询编辑器窗口,输入下列T-SQL语句:
EXECsp_detach_dbtestbase2,true
这时数据库testbase2已经不存在。
实验2.3数据库文件备份
资源管理器
在资源管理器中打开“D:
\11263405\我的数据库”文件夹,可见其中已存在数据库testbase1的物理文件。
停止“SQLServer2008服务”,再复制数据库testbase1物理文件。
停止SQLServer2008服务。
单击左窗格中的“SQLServer服务”,查看右窗格中列出的所有SQLServer2008服务项目,如果SQLServer(MSSQLSERVER)项的状态是“正在运行”,则右击SQLServer(MSSQLSERVER),在打开的快捷菜单中选择“停止”或者“暂停”,如图所示,系统即打开一个显示停止SQLServer2008服务的进度指示窗口,停止运行后,SQLServer(MSSQLSERVER)项的状态改变为“已停止”。
停止状态的SQLServer服务
停止SQLServer2008服务后的引擎状态
实验2.4附加数据库
1.使用交互式方法附加数据库testbase1到SQLServer2008
右击“数据库”,在打开的快捷菜单中选择“附加”选项,如图1-12所示,打开“附加数据库”对话框。
附加数据库对话框
2.使用系统存储过程附加数据库testbase1到SQLServer2008
EXECsp_attach_single_file_db@dbname='
testbase1'
@physname='
右击“对象资源管理器”中的“数据库”,选择快捷菜单中的“刷新”,“数据库”中即出现前面附加的数据库testbase1。
实验2.5删除数据库
DROPDATABASEtestbase1
删除数据库testbase1
在资源管理器中,打开文件夹“D:
\数据库”,发现数据库testbase1的所有物理文件都已不存在。