·
1.use(打开数据库的命令中)
2.exec sp_helpdb
3.alter database 数据库名
(1)add file
(2)add log file
(3)modify file
(4)remove file 逻辑名
exec sp_helpdb [abc]
alter database [abc]
add file
(
name=abc_data1,
filename='C:\abc_data1.ndf',
size=8MB,
maxsize=20MB,
filegrowth=10%
)
4.查看数据库选项: sp_dboption
exec sp_dboption 数据库名
只针对SQL Server 2008 低版本
5.修改数据库选项:修改数据库状态
更改数据库abc的状态改为只读。false
exec sp_dboption 'abc','read_only',true
6.更改数据库名称 sp_renamedb
exec sp_renamedb 'oldname','newname'
7.分离数据库: sp_detach_db 数据库名
8.附加数据库:
create database 数据库名
on(filename='')
for attach
9.删除数据库:
drop database 数据库名
创建表:
create table Major(
MajorID char(4) not null,
MajorName varcher(20) not null,
DepartmentID char(2) not null
)
约束:constraint 引用/参照:references(重复引用时外键要改名)
试例:
create table Major(
MajorID char(4) constraint pk_MajorID primary key,
MajorName varchar(20) not null,
DepartmentID char(2) constraint fk_DepartmentID references Department(DepartmentID)
)
设置主键:pk primary key
设置外键:fk foreign key(一张表允许存在多个外键)
试例:
TeacherID char(6) constraint fk_TeacherID re