SQL Server数据库的创建、修改、删除
数据库的创建、修改、删除
创建
1、利用SQL Server Management Studio创建教学管理数据库,其数据库名为JXGL,初始大小为3MB,最大为50MB,数据库按增量为1MB的自动增长方式增长;日志文件初始为1MB,最大可增长到20MB,按10%增长。数据库的逻辑文件名为JXGL、物理文件名为JXGL.mdf,存放路径为“D:\JXGL”。日志文件的逻辑文件名为JXGL_log、物理文件名为JXGL_log.ldf,存放路径为“D:\JXGL”。
2、使用T-SQL语句创建学籍管理数据库,其数据库名为EDUC,初始大小为10MB,最大为50MB,数据库自动增长,增长方式为按5%的比例增长;日志文件初始为2MB,最大可增长到10MB,按1MB的增量增长。数据库的逻辑文件名为student_data、物理文件名为student_data.mdf,存放路径为“D:\abc”。日志文件的逻辑文件名为student_log、物理文件名为student_log.ldf,存放路径为“D:\abc”。
1 CREATE DATABASE EDUC
2 ON
3 (
4 name="student_data",
5 filename="D:\abc\student_data.mdf",
6 size=10MB,
7 maxsize=50MB,
8 filegrowth=5%
9 )
10 LOG ON
11 (
12 name="student_log",
13 filename="D:\abc\student_log.ldf",
14 size=2MB,
15 maxsize=10MB,
16 filegrowth=1
17 )
修改
3、在数据库JXGL中增加辅助数据文件xs_data;增加事务日志文件xs_log。
- 增加辅助数据文件xs_data
1 use JXGL
2 GO
3
4 ALTER DATABASE JXGL
5 ADD FILE
6 (
7 name="xs_data",
8 filename="D:\JXGL\xs_data.ndf",
9 size=3MB,
10 maxsize=50MB,
11 filegrowth=1MB
12 )
- 增加事物文件xs_log
1 use JXGL
2 GO
3
4 ALTER DATABASE JXGL
5 ADD FILE
6 (
7 name="xs_data",
8 filename="D:\JXGL\xd_log.ldf",
9 size=1MB,
10 maxsize=10MB,
11 filegrowth=10%
12 )
4、利用T-SQL语句将EDUC数据库名字更改为XJGL
1 ALTER DATABASE EDUC 2 MODIFY NAME =XJGL
删除
5、利用T-SQL语句删除数据库XJGL
1 DROP DATABASE XJGL