데이터베이스
[개미의 걸음 SQL 5차시] 오라클 SQL 실습용 테이블(SCOTT 계정)
IT개미 데이터
2020. 10. 5. 07:07
728x90
SCOTT 계정
- 'show user;'를 통해 현재 사용하고 있는 계정을 'SCOTT 계정'으로 지정하거나 확인 가능
※ ;를 입력하지 않더라도 계정 확인이 가능하지만 SQL구문은 마지막에 ;를 항상 붙이므로 헷갈리지 않게 붙이는게 좋습니다. - SCOTT 계정에는 현재 4개의 테이블[BONUS, DEPT, EMP, SALGRADE]이 있음을 확인할 수 있습니다.
① BONUS 테이블
- 'DESC BONUS;'를 사용하면 BONUS 테이블에는 현재 4개의 컬럼[ENAME, JOB SAL, COMM]이 있음을 확인 가능
- 'SELECT * FROM BONUS;'를 사용하면 BONUS 테이블에 데이터가 들어있지 않다는 것을 확인 가능
② DEPT 테이블
- 'DESC DEPT;'를 사용하면 DEPT 테이블에는 현재 3개의 컬럼[DEPTNO, DNAME, LOC]이 있음을 확인 가능
- 'SELECT * FROM DEPT;"를 사용하면 DEPT테이블의 데이터들을 확인 가능
컬럼명 | 의 미 |
DEPTNO [DEParTment NO] |
부서 번호[2자리 NUMBER(숫자)] |
DNAME [Department NAME] |
부서 이름[14byte 크기의 VARCHAR2(가변형 문자열)] |
LOC [LOCation] |
부서 위치[13byte 크기의 가변형VARCHAR2(가변형 문자열)] |
③ EMP 테이블
- 'DESC EMP;'를 사용하면 EMP 테이블에는 현재 8개의 컬럼[EMPNO, ENAME, JOB, MGR,HIREDATE, SAL, COMM, DEPTNO]가 있음을 확인 가능
- 'SELECT * FROM EMP;"를 사용하면 EMP테이블의 데이터들을 확인 가능
컬럼명 | 의 미 |
EMPNO [EMPloyee NO] |
사원 번호[4자리 NUMBER(숫자)] |
ENAME [Employee NAME] |
사원 이름[10byte 크기의 VARCHAR2(가변형 문자열)] |
JOB | 사원 직책[9byte 크기의 VARCHAR2(가변형 문자열)] |
MGR [ManaGeR] |
직속상관 사원번호[4자리 NUMBER(숫자)] |
HIREDATE | 입사일[날짜 데이터] |
SAL [SALary] |
급여[2자리 소수점을 포함하는 7자리 NUMBER(숫자)] |
COMM [COMMision] |
급여 외 추가수당[2자리 소수점을 포함하는 7자리 NUMBER(숫자)] |
DEPTNO [DEParTment NO] |
부서 번호[2자리 NUMBER(숫자)] |
④ SALGRADE 테이블
- 'DESC SALGRADE;'를 사용하면 DEPT 테이블에는 현재 3개의 컬럼[GRADE, LOSAL, HISAL]이 있음을 확인 가능
- 'SELECT * FROM DEPT;"를 사용하면 DEPT테이블의 데이터들을 확인 가능
컬럼명 | 의 미 |
GRADE [DEParTment NO] |
급여 등급[NUMBER(숫자)] |
LOSAL [LOw SALary] |
등급에 해당하는 가장 높은 급여[NUMBER(숫자)] |
HISAL [HIgh SALary] |
등급에 해당하는 가장 높은 급여[NUMBER(숫자)] |
728x90