在Oracle的学习之中,重点使用的是SQL语句,而所有的SQL语句都要在scott用户下完成,这个用户下一共有四张表,可以使用:
查看所有的数据表的名称,如果现在要想知道每张表的表结构,则可以采用以下的命令完成:
1、 部门表:dept
№
|
名称
|
类型
|
描述
|
1
|
DEPTNO
|
NUMBER(2)
|
表示部门编号,由两位数字所组成
|
2
|
DNAME
|
VARCHAR2(14)
|
部门名称,最多由14个字符所组成
|
3
|
LOC
|
VARCHAR2(13)
|
部门所在的位置
|
![](http://image102.360doc.com/DownloadImg/2016/12/1023/86538832_1.jpg)
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)
|
雇员所在的部门编号
|
![](http://image102.360doc.com/DownloadImg/2016/12/1023/86538832_2.jpg)
3、 工资等级表:salgrade
№
|
名称
|
类型
|
描述
|
1
|
GRADE
|
NUMBER
|
工资的等级
|
2
|
LOSAL
|
NUMBER
|
此等级的最低工资
|
3
|
HISAL
|
NUMBER
|
此等级的最高工资
|
![](http://image102.360doc.com/DownloadImg/2016/12/1023/86538832_3.jpg)
4、 工资表:bonus
№
|
名称
|
类型
|
描述
|
1
|
ENAME
|
VARCHAR2(10)
|
雇员姓名
|
2
|
JOB
|
VARCHAR2(9)
|
雇员职位
|
3
|
SAL
|
NUMBER
|
雇员的工资
|
4
|
COMM
|
NUMBER
|
雇员的奖金
|
|