一、SQL语句:数据库操作

对于软件测试人员来说,数据库知识是必备技能之一
下面分享SQL语句中,最基本的数据库操作
说明:以下SQL语句均在SQL Server 2000中执行成功,你可直接拷贝执行

一、创建数据库

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CREATE DATABASE factory
ON PRIMARY
(
 name=pri_file
,filename = 'D:\factory_Data.mdf'
,SIZE=1MB
,maxsize=unlimited
,filegrowth=5MB
)
log ON
(
 name=log_file
,filename = 'D:\factory_Data.lgf'
,SIZE=1MB
,maxsize=unlimited
,filegrowth=10%
)

说明:
1、factory:表示该数据库的名称
2、Primary:表示数据库的主文件组,每个数据库都有一个主文件组
3、log on:表示建立数据库的日志文件

4、name:表示数据或日志文件的文件名称,该名称为文件的逻辑名称

filename:表示数据或日志文件的物理名称
size:指定文件的初始大小
maxsize:指文件能增长到的最大长度
filegrowth:指定文件的增长方式,可以按大小、百分比等方式

二、查看数据库信息

1
EXEC sp_helpdb factory

执行结果如下:

三、修改数据库名称

1
2
3
4
/*
 语法:Alter database 库名 modify name = 新的库名
 */

ALTER DATABASE factory MODIFY name = student

备注:
1、不能修改正在使用的数据库
2、不能修改系统数据库,如master、model、msdb、tempdb

四、使用数据库

1
USE student

五、删除数据库

1
DROP DATABASE factory
LEAVE A REPLY

loading