在Oracle的學習之中,重點使用的是SQL語句,而所有的SQL語句都要在scott用戶下完成,這個用戶下一共有四張表,可以使用:
SELECT * FROM tab;
查看所有的數據表的名稱,如果現在要想知道每張表的表結構,則可以采用以下的命令完成:
DESC 表名稱;
1、 部門表:dept
| № |
名稱 |
類型 |
描述 |
| 1 |
DEPTNO |
NUMBER(2) |
表示部門編號,由兩位數字所組成 |
| 2 |
DNAME |
VARCHAR2(14) |
部門名稱,最多由14個字符所組成 |
| 3 |
LOC |
VARCHAR2(13) |
部門所在的位置 |

2、 雇員表:emp
| № |
名稱 |
類型 |
描述 |
| 1 |
EMPNO |
NUMBER(4) |
雇員的編號,由四位數字所組成 |
| 2 |
ENAME |
VARCHAR2(10) |
雇員的姓名,由10位字符所組成 |
| 3 |
JOB |
VARCHAR2(9) |
雇員的職位 |
| 4 |
MGR |
NUMBER(4) |
雇員對應的領導編號,領導也是雇員 |
| 5 |
HIREDATE |
DATE |
雇員的雇佣日期 |
| 6 |
SAL |
NUMBER(7,2) |
基本工資,其中有兩位小數,五倍整數,一共是七位 |
| 7 |
COMM |
NUMBER(7,2) |
獎金,佣金 |
| 8 |
DEPTNO |
NUMBER(2) |
雇員所在的部門編號 |

3、 工資等級表:salgrade
| № |
名稱 |
類型 |
描述 |
| 1 |
GRADE |
NUMBER |
工資的等級 |
| 2 |
LOSAL |
NUMBER |
此等級的最低工資 |
| 3 |
HISAL |
NUMBER |
此等級的最高工資 |

4、 工資表:bonus
| № |
名稱 |
類型 |
描述 |
| 1 |
ENAME |
VARCHAR2(10) |
雇員姓名 |
| 2 |
JOB |
VARCHAR2(9) |
雇員職位 |
| 3 |
SAL |
NUMBER |
雇員的工資 |
| 4 |
COMM |
NUMBER |
雇員的獎金 |
