要求
(1)用可视化方式创建数据库mybase,要求:
存储的文件夹: D:\mytestbase;
三个数据文件,一个在主要文件组,另外的分别存放在两个文件组中:文件组的名字为group1、group2,数据文件名称为自己的姓名首字母缩写+1,2,如张三,则文件名为:zs1.mdf ,zs2.ndf
(2)用可视化方式修改数据库mybase属性,要求:
zs2.ndf文件最大大小:100M;
zs2.ndf文件增长比例:20%。
(3)用可视化方式将数据库mybase备份。
(4)用可视化方式删除数据库mybase。
(5)用代码(T-SQL)实现上面1的操作。
过程
(1)首先在我们在D盘中创建一个名字叫mytestbase的文件夹,其步骤简单就跳过😜
(2)在SQL Server中用可视化工具创建数据库,一个是mybase在主要文件组,然后以name1,name2分别在group1,group2中,后统一地址为 D:\mytestbase
回到文件资源管理器,对应的地方检查我们是否安装成功。安装成功应该是以下画面:
(3)用可视化修改文件组的属性mybase属性,要求:
name2.ndf文件最大大小:100M;
name2.ndf文件增长比例:20%。
(4)用可视化方式将数据库mybase备份。
右键左栏我们创建后的数据库名(其中备份,还原,分离,删除都可以通过对左侧栏的右键解决)
将mybase备份在
C:\Program File\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\Backuo\mybase.bak
(5)用可视化方式删除数据库mybase。
在文件资源管理器中未找到相应的文件,删除成功
(6)用可视化方式还原数据库mybase。因为之前有过备份,是将它存放到某一地址中去了地址不知道可以看(4)👆
根据它的物理地址找到我们所需要的备份
并还原我们的数据库
(7)用可视化方式分离数据库mybase。
(8) 用可视化方式附加数据库mybase。
(9)代码实现创建数据库的操作
CREATE DATABASE mybase ON (NAME=mybase_data, FILENAME='d:/mytestbase\mybase_data.mdf'), FILEGROUP group1 (NAME=name1, FILENAME='d:/mytestbase\name1.ndf'), FILEGROUP group2 (NAME=name2, FILENAME='d:/mytestbase\name2.ndf'), LOG ON (NAME=mybase_log, FILENAME='d:/mytestbase\mybase_log.ldf')