■ 오라클에서 제공하는 교육용 테이블 여러개를 xe버전에서 생성하는 방법
오라클 xe 버전은 oracle enterprise 버전과 다르게 실습용 대용량 테이블이 없습니다.
oracle xe 가 enterprise edition 보다는 설치가 쉬워 초보자들에게는 최적이지만 내장된 실습 스크립트가 없습니다.
그래서 enterprise edition 에 내장되어있는 실습 스크립트를 xe 버전에 설치하는 방법을 다음과 같이 정리해보았습니다.
▩ 교육용 테이블 ER 다이어 그램
▩ 구현 절차
1. c 드라이브 밑에 sqlt 라는 폴더를 만들고 거기에 아래의 압축파일을 다운로드 받습니다.
다운로드: 바로가기
2. 아래와 같이 압축을 풀고 sqlt 폴더 밑에 db-sample-schemas-21.1 폴더가 생성되게 합니다.
3. 도스창을 열고 아래와 같이 cd 명령어로 C:\sqlt\db-sample-schemas-21.1\db-sample-schemas-21.1 로 이동하고
오라클에 접속합니다.
4. 접속한 sys 유져에서 system 의 패스워드를 oracle 로 변경합니다.
SQL> alter user system identified by oracle;
5. 그리고 다음과 같이 스크립트를 수행합니다.
SQL>@mksample.sql
6. 스크립트 수행시 몇몇 에러는 발생하지만 무시해도 되는 에러입니다.
스크립트가 다 수행되고 맨 아래의 결과가 다음과 같이 출력되면 잘 설치가 된것 입니다.
7. 만들어진 테이블들의 ER Diagram 확인하는 방법입니다.
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=javaking75&logNo=140204310909
[팁] SQL Developer > 기존 테이블에 대한 ER Diagram 자동 생성
[view] - [Data Modeler] -> [Browser] [보기] - [Data Modeler] -> [브라우저] 메뉴를 선택하...
blog.naver.com
위의 블러그에 나온데로 따라해서 아래의 ER 다이어그램을 출력합니다.
SALES, TIMES, PRODUCTS 3개의 테이블만 선택해보세요
결과:
참고 사이트 :
https://docs.oracle.com/en/database/oracle/oracle-database/18/comsc/installing-sample-schemas.html#GUID-A2C3DC59-CDA1-47C0-BA6B-F6EA6395A85F
https://docs.oracle.com/database/121/COMSC/diagrams.htm#COMSC00016