一、数据定义语言
1 库的基本操作
1.1 创建数据库
create database 数据库名
create database test
on (
NAME = '测试数据',
FILENAME = 'F:\测试数据.mdf',
SIZE = 10MB,
MAXSIZE = 50MB,
FILEGROWTH = 5MB
)
log on(
NAME = '测试数据',
FILENAME = 'F:\测试数据.ldf',
SIZE = 10MB,
MAXSIZE = 20MB,
FILEGROWTH = 5MB
)
1.2 修改数据库
alter database 数据库名
alter database 数据库名
add file filespec --添加文件
|add log file filespec --添加日志文件
|remove file logical_file_name --删除文件
|modify file filespec --指定要更改的文件
|modify name = new_dbname --重新命名数据库
filespec 格式(
name,
filename,
size,
maxsize,
filegrowth,
)
1.3 使用数据库
Use database 数据库名
1.4 删除数据库
Drop database 数据库名
2 表的基本操作
2.1 表的创建
create table 表名
foreign key reference 关联表名(关联列名)
create table 表名(
列名 数据类型 [null |not null][primary key|unique]
)
2.2 由其他表创建新表
select 列名 into 新表 from 源表
2.3修改表结构
alter table 表名
alter table 表名
add 列名 [primary key|union][foreign key]
drop 列名
2.4 删除关联和表
drop table 表名