(SQL기초강좌)실습데이터 설치, 실습데이터 구조
http://ojc.asia/bbs/board.php?bo_table=LecSQLnPlSql&wr_id=587
1-4. 실습데이터 설치 및 SQL*PLUS 실행환경 설정
Oracle11g 설치 후 우리가 사용할 SCOTT 계정은 계정에 락이 걸려있고 비밀번호가 만료 되어 있으므로 아래 SQL을 실행하자.
아래 URL에서 실습데이터 설치
http://ojc.asia/bbs/board.php?bo_table=LecOrccleTun&wr_id=77
SQL*PLUS에서 실습을 원할히 하기 위해 아래 명령을 실행하고 SQL*PLUS 접속시 마다 ONJ.SQL 파일을 실행하자.
SQL> EDIT ONJ
SET LINESIZE 130
SET TIMING ON
SET AUTOTRACE ON
SET PAGESIZE 100
SQL> @ONJ
SQL*Plus에서 한글이 깨진다면 아래처럼 NLS_LANG 환경변수를 설정하자.
(컴퓨터 à 속성 à 고급 à 환경변수)
AMERICAN_AMERICA.KO16KSC5601
쿼리를 익히기 위해서는 데이터 건수가 별로 없는 EMP, DEPT 테이블을 이용하여 쿼리를 실습할 것이며 성능이나 수행시간, 통계정보등 분석을 위한 쿼리는 MYEMP1, MYDEPT1 위주로 실습이 진행될 것이다.
1-4. 실습데이터 구조(테이블 정의서)
테이블 정의서란? 데이터베이스 설계시 테이블의 구조와 칼럼의 특성을 알기 쉽게 요약한 내용이며 테이블의 칼럼 이름, 데이터 타입, 키 종류, NULL이나 중복 값의 허용 여부, 외래 키 그리고 칼럼에 대한 기타 설명으로 구성되어 있다.
- MYEMP1(사원 테이블) 10,000,002건
- MYEMP1_OLD(퇴사자 테이블) 1,666,667건
(사원테이블 데이터 중 퇴사자만 별도로 저장, 이름이 ‘홍길동’으로 시작하는 사원이 퇴사자임)
- MYDEPT1(부서테이블) 7건
- MYLECTURE1(강좌 테이블) 7건
- MYSUGANG1(수강 테이블) 6,500,000건
- MYSALGRADE1(급여등급 테이블) 6건
다음 3개의 테이블은 오라클을 설치하면 기본적으로 생성되는 scott 계정에 있는 EMP, DEPT, SALGRADE 테이블로 기본 쿼리를 익히는데 사용되는 건수가 적은 테이블 이다.
- EMP(사원 테이블) 14건
- DEPT(부서 테이블) 4건
- SALGRADE(급여등급 테이블) 5건
5 개의 행이 선택되었습니다.
댓글 없음:
댓글 쓰기