数据库管理系统: (Database Management System, DBMS)
数据库应用系统:(data base application system, DBAS)
数据库管理员:( Data base Administrator, DBA )
数据库系统( Database System, DBS )
进入DOS界面
Window+R 键,然后输入cmd即可进入dos界面
在dos界面输入SQLPLUS,会有如下显示:
然后进入超级管理员权限(sys)用户。在用户名出输入 CONN/AS SYSDBA,回车后会出现“输入口令:”,这里不用输入直接回车,得到下面显示
这里就是超级管理员权限(SYS),可输入SHOW USER 查看当前用户,如下显示
现在要进入测试和联系的账户“SCOOT”.输入CONN SCOOT/TIGER,即可切换过去。这里切换格式是:CONN 用户名/口令,这里我将口令设置成了TIGER。若要更改口令,可在SYS权限下进行设置,指令如下:
ALTER USER SCOOT IDENTIFIED BY TIGER; --将SCOOT的密码设置成TIGER
输入SHOW USER查看当前用户,如下图,
看出用户已经切换为SCOOT。
查看当前用户下用到的表,输入SELECT TABLE_NAMEFROM USER_TABLES;。(注意要有分号)
|
DPRT |
EMP | BONUS | SALGRADE |
| 部门表 | 雇佣表 | 工资表 | 工资等级表 |
输入DESC DEPT,可显示部门表中的具体结构。其他三个表类似。
输入SELECT * FROM DEPT,可查看表中的信息。其他三个表类似。
1、部门表:dept中的内容
| No | 名称 | 类型 | 描述 |
| 1 | DEPTNO | NUMBER(2) | 表示部门编号,由两位数字所组成 |
| 2 | DNAME | VARCHAR2(14) | 部门名称,最多由14个字符所组成 |
| 3 | LOC | VARCHAR2(13) | 部门所在的位置 |
2、雇员表:emp中的内容
| NO | 名称 | 类型 | 描述 |
| 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中的内容
| NO | 名称 | 类型 | 描述 |
| 1 | GRADE | NUMBER | 工资的等级 |
| 2 | LOSAL | NUMBER | 此等级的最低工资 |
| 3 | HISAL | NUMBER | 此等级的最高工资 |
4、工资表:bonus中的内容
| NO | 名称 | 类型 | 描述 |
| 1 | ENAME | VARCHAR2(10) | 雇员姓名 |
| 2 | JOB | VARCHAR2(9) | 雇员职位 |
| 3 | SAL | NUMBER | 雇员的工资 |
| 4 | COMM | NUMBER | 雇员的奖金 |
其他命令:
ALTER USER SCOTT ACCOUNT LOCK; 锁定用户
ALTER USER SCOTT ACOUNTT UNLOCK; 将用户解锁
后面的表格由网上转载
Oracle参考网址: