MySQL資料庫,emp,dept等表

2021-09-07 18:16:01 字數 2440 閱讀 9055

-- 部門表

create table dept(

deptno int primary key,  -- 部門編號

dname varchar(14) ,  -- 部門名稱

loc varchar(13) -- 部門位址

) ; 

insert into dept values (10,'accounting','new york');

insert into dept values (20,'research','dallas');

insert into dept values (30,'sales','chicago');

insert into dept values (40,'operations','boston');

-- 員工表

create table emp

(empno int  primary key,  -- 員工編號

ename varchar(10),  -- 員工名稱

job varchar(9), -- 工作

mgr double, -- 直屬領導編號

hiredate date,  -- 入職時間

sal double, -- 工資

comm double, -- 獎金

deptno int, -- 部門號

foreign key(deptno) references dept(deptno));

select * from emp;

insert into emp values

(7369,'smith','clerk',7902,'1980-12-17',800,null,20);

insert into emp values

(7499,'allen','salesman',7698,'1981-02-20',1600,300,30);

insert into emp values

(7521,'ward','salesman',7698,'1981-02-22',1250,500,30);

insert into emp values

(7566,'jones','manager',7839,'1981-04-02',2975,null,20);

insert into emp values

(7654,'martin','salesman',7698,'1981-09-28',1250,1400,30);

insert into emp values

(7698,'blake','manager',7839,'1981-05-01',2850,null,30);

insert into emp values

(7782,'clark','manager',7839,'1981-06-09',2450,null,10);

insert into emp values

(7788,'scott','analyst',7566,'1987-07-13',3000,null,20);

insert into emp values

(7839,'king','president',null,'1981-11-17',5000,null,10);

insert into emp values

(7844,'turner','salesman',7698,'1981-09-08',1500,0,30);

insert into emp values

(7876,'adams','clerk',7788,'1987-07-13',1100,null,20);

insert into emp values

(7900,'james','clerk',7698,'1981-12-03',950,null,30);

insert into emp values

(7902,'ford','analyst',7566,'1981-12-03',3000,null,20);

insert into emp values

(7934,'miller','clerk',7782,'1982-01-23',1300,null,10); 

-- 工資等級表

create table salgrade

( grade int,  -- 工資等級

losal double, -- 最低工資

hisal double ); -- 最高工資

insert into salgrade values (1,700,1200);

insert into salgrade values (2,1201,1400);

insert into salgrade values (3,1401,2000);

insert into salgrade values (4,2001,3000);

insert into salgrade values (5,3001,9999);

mysql資料庫效能資料 MYSQL資料庫效能優化

1.選取最適用的字段屬性 表中字段的寬度設得盡可能小 char 的上限為 255 位元組 固定占用空間 varchar 的上限 65535 位元組 實際占用空間 text 的上限為 65535。盡量把字段設定為 not null,執行查詢的時候,資料庫不用去比較 null 值。2.使用連線 join...

MySQL資料庫使用 MySQL資料庫管理

開發時一般不使用系統的root使用者,應該是建立乙個新的使用者,管理乙個工程。登入使用者的命令 mysql uusername p 登入完成後就進入sql命令格式,格式以 結尾。windows用安裝的時候設定的root登入命令列,如下圖所示。linux安裝時若沒有提示設定root密碼的,可以使用系統...

MySQL資料庫 一 MySQL資料庫簡介

mysql資料庫是常見的資料庫,對mysql資料庫的學習主要從下面幾方面展開,記得點開檢視哦!1.mysql c s架構 mysql的架構是c s架構,即客戶端 伺服器的架構 在root使用者下進行 mysql字元編碼 檢視mysql預設的字元編碼 預設的字元編碼是latin1 show varia...