日期:2014-05-16 浏览次数:20508 次
概括图
1、数据库
a>、创建数据库
--判断是否存在该数据库,有责删除:
use master
go
if exists(select * from sysdatabases where name = 'teach')
drop database teachgo
注意:sysdatabases表是系统数据库master里的表,该表存放着所有的数据库中信息。exists函数判断是否为真,为真则为真,否则否
--创建数据库
create database teach --teach为数据库名称
on --创建数据文件
(
name=teach_Data, --sql server中的逻辑名称,name的名称和filename的名称相同
filename='D:\teachdata.mdf', --' 文件所在的具体路径 '
size=10, --初始数据文件的大小,不用写单位,单位为MB
maxsize=50, --数据文件达到的最大值,可以这样写maxsize=unlimited
filegrowth=5 --增长类型,可以这样写filegrowth=10%
)
log on - -创建日志文件
(
name=teach_log, --sql server 上显示的名称,
filename='D:\teachdata.ldf', --操作系统上显示的名称,
size=5, --日志文件的初始大小,同上
maxsize=20, --日志文件的最大值,同上
filegrowth=10%, --增长度,同上
)
go注意:单行的为“- -”或为“ ' ”;多行的为“/* */”
b>、删除数据库
drop database teach --teach为数据库名称
c>、修改数据库
(1)、修改数据文件或日志文件
alter database teach
modify file
(
name=teach_Data, --必须用name明确的指定文件的名称,来唯一的确定文件(数据文件或日志文件)
filename='F:\teach_Data.mdf',
size=50,
maxsize=90,
filegrowth=20
)&n