SQL 语句形式创建数据库
create database ministry
on
(name=ministry_dat,
filename='G:\sql\MSSQL2000\数据文件\MSSQL\Data\ministrydat.mdf',
size=10,
maxsize=50,
filegrowth =5)
log on
(name='ministry_log',
filename='G:\sql\MSSQL2000\数据文件\MSSQL\Data\ministrydat.ldf',
size=5MB,
maxsize=25MB,
filegrowth=5MB)
go
1 创建用户信息表 Users 表。
CREATE TABLE Users
(Users_ld int PRIMARY KEY,
UserPwd Varchar(20)
);
2 创建员工基本信息表 Employees。
CREATE TABL Employees
(
Empld int PRIMARY KEY,
EmpName Varchar(50),
YH _Card Varchar(20),
Sex Varchar4,
Photo Image,
Nationality Varchar(30),
Political Varchar(20),
Birth Varchar(20),
Mobil Varchar(20),
Depld int,
Family_Place Varchar(60),
Memol Varchar(100),
Culture Varchar(40),
Id_Card Varchar(20),
Office_phone Varchar(20),
E_mail Varchar(30),
Titel Varchar(20),
Hetong Varchar(20),
Family_phone Varcha(20),
HireDae Varchar(20)
);
3 创建部门信息表 Departments
CREATE TABL Departments
(
Depld int PRIMARY KEY,
DepName Varchar(40),
Describes Varchar(400),
Office_phone Varchar(20),
Office_dress Int,
Em_Numbei Int,
EmpName Varchar(40),
Memol Varchar(100),
EOREIGN KEY (Depld) REFERENCES Employees(Depld)
)
4 创建员工固定工资表 Salary_g。
CREATE TABL Salary_g
(
YH_Card Varchar(20) PRIMARY KEY,
Base_pay float,
Rate float,
Subsidy float,
EOREIGN KEY (YH_Card) REFERENCES Employees(YH_Card)
)
5 创建员工变动工资表 Salary_b。
CREATE TABLE Salary_b
(Empld Int,
YH_Card Varchar(20),
Date Varchar(20),
Fine float,
Call_back_pay float,
Bonus float,
Sq_pay float,
Sh_pay float,
PRIMARY KEY (Empld,YH_Card ),
FOREIGN KEY (Empld) REFERENCES Employees(Empld),
/*EOREIGN KEY (YH_Card) REFERENCES Employees(YH_Card)*/
)