?? employeeinformationmsok.sql
字號:
CREATE DATABASE EmployeeInformationMS
--DROP DATABASE EmployeeInformationMS
go
USE EmployeeInformationMS
go
/*用戶信息表*/
CREATE TABLE UserInformation
(
User_ID INT IDENTITY(1,1),
User_Name VARCHAR(20) NOT NULL,
Password VARCHAR(20) NOT NULL,
Popedom VARCHAR(20) DEFAULT 'B', --權限
)
go
INSERT UserInformation VALUES('管理員','123','A')
INSERT UserInformation (User_Name,Password) VALUES('admin','123456')
--TRUNCATE TABLE UserInformation
--SELECT * FROM UserInformation
go
/*部門信息表*/
CREATE TABLE DepartmentInformation
(
D_Number INT IDENTITY(1,1),
D_Name VARCHAR(20) NOT NULL,
D_Count VARCHAR(20) NOT NULL,
)
go
INSERT DepartmentInformation VALUES('市場部','50')
INSERT DepartmentInformation VALUES('教學部','65')
INSERT DepartmentInformation VALUES('財會部','26')
INSERT DepartmentInformation VALUES('培訓部','52')
INSERT DepartmentInformation VALUES('后勤部','69')
INSERT DepartmentInformation VALUES('就業部','66')
INSERT DepartmentInformation VALUES('策劃部','50')
INSERT DepartmentInformation VALUES('軟件開發部','67')
INSERT DepartmentInformation VALUES('招生部','26')
go
/*員工基本信息表*/
CREATE TABLE EmployeeInformation
(
E_Number INT IDENTITY(1,1), --員工編號
E_Name VARCHAR(30) NOT NULL, --姓名
E_Sex VARCHAR(2) NOT NULL, --性別
E_BornDate VARCHAR(30) NOT NULL, --出生日期
E_Marriage VARCHAR(4) NOT NULL, --婚姻狀態
E_PoliticsVisage VARCHAR(20) NOT NULL, --政治面貌
E_SchoolAge VARCHAR(20) NOT NULL, --學歷
E_EnterDate VARCHAR(30) NOT NULL, --進入公司時間
E_InDueFormDate VARCHAR(30) NOT NULL, --轉正時間
E_Department VARCHAR(20) NOT NULL, --部門
E_Headship VARCHAR(20) NOT NULL, --職務
E_Estate VARCHAR(10) NOT NULL, --狀態
E_Remark VARCHAR(500), --備注
)
go
INSERT EmployeeInformation VALUES('張三','女','1980年9月29日','未婚','黨員','本科','2004年9月10日','2004年12月10日','教學部','主管','在職','高級講師')
INSERT EmployeeInformation VALUES('aaa','男','1980年6月24日','未婚','黨員','本科','2004年9月10日','2004年12月10日','軟件開發','主管','在職','高級工程師')
SELECT * FROM EmployeeInformation
--DELETE FROM EmployeeInformation where E_Name = '張三'
go
/*培訓信息表*/
CREATE TABLE TrainInformation
(
T_Number VARCHAR(20) NOT NULL, --培訓編號
T_Content VARCHAR(100) NOT NULL, --培訓內容
T_Name VARCHAR(20) NOT NULL, --培訓員工姓名
T_Date INT Not NULL, --培訓天數
T_Money INT --培訓費用
)
go
INSERT TrainInformation VALUES('2007_001','職業素質','張三',30,7000)
INSERT TrainInformation VALUES('2007_002','職業素質','姚明',30,7000)
INSERT TrainInformation VALUES('2007_003','職業素質','宋成',30,7000)
INSERT TrainInformation VALUES('2007_004','職業素質','甘小發',30,7000)
INSERT TrainInformation VALUES('2007_005','職業素質','陳天橋',30,7000)
INSERT TrainInformation VALUES('2007_006','職業素質','劉小成',30,7000)
INSERT TrainInformation VALUES('2007_007','職業素質','彭煌',30,7000)
INSERT TrainInformation VALUES('2007_008','職業素質','劉一發',30,7000)
INSERT TrainInformation VALUES('2007_009','職業素質','胡來',30,7000)
--SELECT * FROM TrainInformation
go
/*獎罰信息表*/
CREATE TABLE EncouragementPunishInformation
(
EP_Number INT IDENTITY(1,1),
EP_Name VARCHAR(30) NOT NULL,
EP_Date VARCHAR(30) NOT NULL,
EP_Address VARCHAR(50) NOT NULL,
EP_Causation VARCHAR(200) NOT NULL, --獎罰原因
EP_Remark VARCHAR(500), --備注
)
go
INSERT EncouragementPunishInformation VALUES('張三','2006年5月3日','教學館二樓','演講比賽一等獎','afa')
INSERT EncouragementPunishInformation VALUES('劉一發','2004年5月3日','教學館二樓','演講比賽一等獎','aaaa')
--SELECT * FROM EncouragementPunishInformation
go
/*薪資信息表*/
CREATE TABLE WageInformation
(
W_Number INT IDENTITY(1,1),
W_Name VARCHAR(30) NOT NULL, --員工姓名
W_BasicWage INT NOT NULL, --基本工資
W_Boon INT NOT NULL, --福利
W_Bonus INT NOT NULL, --獎金
W_CountMethod VARCHAR(50) NOT NULL, --計算方法
W_FactWage INT NOT NULL, --實發工資
)
--SELECT * FROM WageInformation
INSERT WageInformation VALUES('張三','3000','300','200','基本工資 + 福利 + 獎金',3500)
INSERT WageInformation VALUES('麻五','3000','300','200','基本工資 + 福利 + 獎金',3500)
INSERT WageInformation VALUES('Andy','3000','300','200','基本工資 + 福利 + 獎金',3500)
INSERT WageInformation VALUES('陳一邦','3000','300','200','基本工資 + 福利 + 獎金',3500)
INSERT WageInformation VALUES('姚明','3000','300','200','基本工資 + 福利 + 獎金',3500)
INSERT WageInformation VALUES('胡來','3000','300','200','基本工資 + 福利 + 獎金',3500)
INSERT WageInformation VALUES('秋若','3000','300','200','基本工資 + 福利 + 獎金',3500)
INSERT WageInformation VALUES('宋成','3000','300','200','基本工資 + 福利 + 獎金',3500)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -