Oracle数据库之SQLPLUS详解(3)

​ 4、弹出 “ 配置文件类型关联 ” 窗口,询问用户是否��要做文件关联,建议别做(也就是都不勾选),点击 确定 后,出现 SQL Developer 界面。

​ 5、如果要想使用此工具,那么必须建立新的连接,而且为了后续学习方便,建议此处建立两个连接:

​ 普通用户( c##scott/tiger )

​ 管理员( sys/change_on_install )

​ 6、点击连接 - 新建连接,弹窗中输入以下内容:

​ 连接名:SCOTT_Connection

​ 用户名:c##scott

​ 口令:tiger

​ SID:mldn

​ 口令下面勾选 “保存口令” ,点击 测试 -- 保存 -- 连接 ,然后工具页面 “连接” 下会出现 “ SCOTT_Connection ”,点击后在右边输入框中输入:

SELECT * FROM emp;

​ 然后点击执行按钮(绿色三角形),下面就会以表格形式显示结果。

​ 7、新建另一个,输入以下内容:

​ 连接名:DBA_Connection

​ 用户名:sys

​ 口令:change_on_install

​ SID:mldn

​ 口令下面勾选 “保存口令” ,连接类型选择 “基本”,角色选择 “SYSDBA”,点击 测试 -- 保存 -- 连接 ,然后工具页面 “连接” 下会出现 “ DBA_Connection ”,此时,管理员连接也创建成功了。

​ 可以发现在 SQL Developer 之中具备了格式化的显示功能,所以一些 sqlplus 中的格式化命令意义就不大了

3.5、c##scott 用户表(背)

​ 在以后所讲解的数据库知识之中,c##scott 用户是主要操作用户,那么在这个用户之中所存在的几张数据表要清楚(最好背下来)。

​ 雇员表(EMP)

NO.字段类型描述
1   EMPNO   NUMBER(4) <pk>   表示雇员编号,是唯一编号  
2   ENAME   VARCHAR2(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) <fk>   部门编号  
EMP 表: EMPNO NUMBER(4) <pk> ENAME VARCHAR2(10) JOB VARCHAR2(9) MGR NUMBER(4) HIREDATE DATE SAL NUMBER(7,2) COMM NUMBER(7,2) DEPTNO NUMBER(2) <fk>

​ 部门表(DEPT)

NO.字段类型描述
1   DEPTNO   NUMBER(2) <fk>   部门编号,是唯一编号  
2   DNAME   VARCHAR2(14)   部门名称  
3   LOC   VARCHAR2(13)   部门位置  
DEPT 表: DEPTNO NUMBER(2) <fk> DNAME VARCHAR2(14) LOC VARCHAR2(13)

​ 奖金表(BONUS)

NO.字段类型描述
1   ENAME   VARCHAR2(10)      
2   JOB   VARCHAR2(9)      
3   SAL   NUMBER      
4   COMM   NUMBER      
BONUS 表: ENAME VARCHAR2(10) JOB VARCHAR2(9) SAL NUMBER COMM NUMBER

​ 工资等级表(SALGRADE)

NO.字段类型描述
1   GRADE   NUMBER   等级名称  
2   LOSAL   NUMBER   此等级的最低工资  
3   HISAL   NUMBER   此等级的最高工资  
SALGRADE 表: GRADE NUMBER LOSAL NUMBER HISAL NUMBER

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/90d1d094c1ecc0040b559b5840e87981.html