개키우는개발자 : )

샘플 스키마 설치하기 본문

Oracle SQL Developer/오라클SQL과 PL-SQL

샘플 스키마 설치하기

DOGvelopers 2019. 2. 17. 15:33
반응형

샘플 스키마 설치하기



1.샘플 스키마 다운받기


본인의 c드라이브에 backup폴더를 생성한다.


backup폴더 생성 이미지backup폴더 생성


백업폴더 안에 아래의 경로에 들어가 expall.dmp 파일과 expcust.dmp 파일을 다운로드 받는다.

https://github.com/gilbutITbook/006696/tree/master/01%EC%9E%A5%20%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95



2.테이블스페이스 생성


SQL Developer을 실행시킨다. system 계정으로 접속 후 테이블스페이스 생성하기


생성 경로는 다를 수 있습니다.

저같은 경우에는 orcl 폴더가 D드라이브에 설치되었는데.

예제에선 C드라이브가 기본 경로 였습니다


1
2
CREATE TABLESPACE myts DATAFILE 
'D:\app\shimk\oradata\orcl\myts.dbf' SIZE 100M AUTOEXTEND ON NEXT 5M;
cs



파일생성 이미지파일생성



3.사용자 생성 및 롤 부여


- 사용자 생성


아이디는 study_user [본인이 생성하고 싶은 아이디] BY aaaa 는 비밀번호 입니다.


1
2
3
CREATE USER study_user IDENTIFIED BY aaaa
DEFAULT TABLESPACE MYTS
TEMPORARY TABLESPACE TEMP;
cs



유저 생성 이미지유저 생성



- 롤 부여하기


1
GRANT DBA TO study_user;
cs


접속 해제 이미지접속 해제

접속 이미지접속

로그인 완료 이미지로그인 정보 입력



4.다운받은 샘플 스키마 설치


- Window CMD 창 열기


다운받은 샘플스키마 폴더로 이동합니다.


backup 폴더 이동하기 이미지backup 폴더로 이동하기 이미지



- 설치하기 


cmd 창에 본인의 아이디 비밀번호를 입력하고 밑의 내용을 작성합니다.


1
imp ID/PW file=expall.dmp log=empall.log ignore=y grants=y rows=y indexes=y full=y
cs


empall 설치 완료 이미지empall 설치 완료


1
imp ID/PW file=expcust.dmp log=expcust.log ignore=y grants=y rows=y indexes=y full=y
cs


expcust  설치 완료 이미지expcust 설치 완료




5.설치된 스키마 확인.


테이블 확인 이미지테이블 확인




6.샘플 스키마의 개념 알아보기


employees : 사원 테이블(사원번호, 사원명, 부서번호 등)

departments : 부서 테이블(부서번호, 부서명 등)

jobs : job테이블 (job번호, 명칭 등)

job_history : job_history 테이블(job번호, 사원번호, 부서번호 등)

countries : 국가 테이블 (국가번호, 국가코드, 국가명 등)

customers : 고객 테이블(고객번호, 고객명, 국가번호 등)

channels : 판매채널 테이블(채널번호, 채널명 등)

products : 제품 테이블(제품번호, 제품명 등)

sales : 판매 테이블(제품번호, 고객번호, 채널번호, 사원번호 등)

반응형
Comments