Download presentation
Presentation is loading. Please wait.
1
오라클 입문
2
오라클 데이타베이스 시스템 관계 데이타 모델(relational data model)을 지원하는 관계 데이타베이스 시스템
9i 버전 : XML과 애플리케이션 서버 기능 10g 버전 : 그리드 컴퓨팅을 위해 설계 Oracle Database 10g Personal Edition 일반 개인 사용자들이 오라클 서버를 직접 운용해 볼 수 있도록 만들어진 제품
3
오라클 설치 - 시작 오라클 설치 화일 내의 setup.exe를 실행
Oracle Universal Installer를 통해 설치가 시작 새로운 서버 설치 작업 이외에 기존에 설치된 제품의 확인 및 삭제가 가능
4
오라클 설치 – 파일 위치 설정 오라클 설치 화일의 경로와 오라클 홈의 이름 및 경로를 설정
5
오라클 설치 – 설치 유형 설치 유형을 선택 개인 사용자는 Personal Edition을 선택
6
오라클 설치–데이타베이스 구성 사용할 용도에 맞게 데이타베이스 구성을 선택
일반적인 구성 , OLTP나 OLAP에 최적화된 구성 중 선택
7
오라클 설치-데이타베이스 구성 옵션 네트웍 상에서 오라클 인스턴스를 식별할 수 있도록, 설치할 오라클 인스턴스의 이름을 부여
전역 데이타베이스 이름 : SID와 도메인 이름을 조합 SID : Oracle 데이타베이스에서 사용할 문자 집합과 예제 스키마를 설치할지 선택
8
오라클 설치-데이타베이스 관리 옵션 데이타베이스 컨트롤을 선택
경보에 대한 통지를 메일로 받으려면 전자 메일 통지 활성화를 선택하고 송신 메일(SMTP) 서버와 전자메일주소를 입력
9
오라클 설치- 데이터 화일 저장 영역 옵션 일반적으로 화일 시스템을 이용 데이타베이스의 물리적인 화일 위치를 설정
두 개 이상의 디스크를 사용하는 경우, 오라클 소프트웨어가 설치되는 디스크가 아닌 다른 디스크에 물리적인 화일을 저장 => 데이타베이스를 최적화시켜 성능을 향상
10
오라클 설치- 백업 및 복구 옵션 데이타베이스의 자동 백업 옵션 선택
11
오라클 설치- 암호 지정 데이터베이스 스키마 암호를 지정
사용자 이름마다 다른 암호를 지정하거나, 모든 사용자 이름에 동일한 암호를 지정할 수 있음
12
오라클 설치- 요약 설치 요약 화면 설치할 내역을 확인한 후 설치 버튼을 눌러 설치를 시작
13
오라클 설치-설치 진행 설치 화면이 나오고 설치가 시작
14
오라클 설치-데이타베이스정보 설치된 데이타베이스의 정보 오라클 접속시 필요 사항 : 전역 데이타베이스 이름과 SID 중요 사항
기본적으로 제공하는 관리 계정인 SYS와 SYSTEM의 암호
15
오라클 설치-종료 설치 종료 검색 및 관리를 위한 URL을 잘 기억해 둘 것 데이타베이스 관리를 위해 이용됨
16
관리 도구 설치된 오라클에 접속 방법 GUI 기반의 Enterprise Manager SQL 기반의 SQL*Plus
17
관리 도구 - Enterprise Manager
으로 접속 (로컬에서 접속할때) 로그인 기본으로 제공되는 관리계정인 SYSTEM으로 접속
18
Enterprise Manager- 라이센스 정보
처음 접속시 나타나는 오라클의 라이센스 정보 화면 ‘I agree’를 선택
19
Enterprise Manager Enterprise Manager는 네 개의 메인 메뉴로 구성 홈 성능 유지관리 관리
오라클 실행에 관한 일반사항 성능 오라클 대기열 실행 길이, 페이지 비율, 세션 수, 인스턴스 처리량 등에 대한 실시간 정보 유지관리 백업/복구, 배치와 관련된 관리, 엑스포트, 임포트 등 각종 유틸리티 이용 관리 스키마, 저장영역, 보안 등에 관련된 데이타베이스 구성요소 관리
20
Enterprise Manager 관리 메뉴 항목
인스턴스 메모리 매개변수나 모든 초기화 매개변수 관리, 실행 취소 관리 저장 영역 제어화일, 테이블스페이스, 데이터 파일, 롤백 세그먼트, 리두 로그그룹, 아카이브로그 관리 보안 사용자, 롤, 프로화일 관리 스키마 테이블, 인덱스, 뷰, 동의어, 시퀀스, 데이터베이스 링크, 프로시저, 함수, 트리거 등의 스키마(schema) 객체를 생성, 수정, 삭제 웨어하우스 큐브, 차원, OLAP 차원, 구체화된 뷰, 측정 단위 폴더, 구체화된 뷰 로그, 새로 고침 그룹에 대한 관리 구성관리 마지막으로 수집된 구성에 대한 관리 리소스 관리자 리소스 모니터, 리소스 소비자 그룹, 리소스 계획 관리
21
SQL*Plus SQL*Plus 로그인
22
SQL*Plus 텍스트 창을 통해 SQL문을 실행
23
Enterprise Manager - 사용자 생성
더 작은 범위의 권한을 갖는 사용자를 생성해서 시스템을 사용하는 것이 일반적 관리 → 보안 → 사용자 → 생성
24
Enterprise Manager – 사용자 생성
일반 사항 탭 : 사용자 이름과 비밀번호를 설정
25
Enterprise Manager – 권한 부여
롤 탭 : resource 권한을 추가/수정/삭제
26
Enterprise Manager – 새로 접속
27
Enterprise Manager - 테이블 스페이스 생성
테이블스페이스(tablespace) : 테이블, 뷰와 같은 스키마 객체를 담고 있는 논리적인 구조 관리 → 저장영역 → 테이블스페이스 → 생성 하나의 새로운 테이블스페이스 생성 데이타베이스의 데이타 화일 등에 대한 여러 설정 - 특별히 설정하지 않은 경우 : 기본값 사용
28
Enterprise Manager - 테이블 생성
관리 → 스키마 → 테이블 → 생성 먼저 테이블 구성 방법 지정 표준, 힙 구성을 선택후 ‘계속’
29
Enterprise Manager - 테이블 생성
테이블 설계 테이블 이름 , 스키마 입력 테이블이 생성될 테이블스페이스 선택 각 열의 이름과 데이타 타입을 지정 기본적인 제약 조건 입력 ‘널이 아님’, ‘기본값’
30
Enterprise Manager – 테이블 생성
제약 조건 설정 관리 → 스키마 → 테이블 → 생성 → 제약조건 탭
31
Enterprise Manager – 테이블 생성
기본키 제약 조건 설정 제약 조건 탭에서 ‘primary’ 선택 후 ‘추가’ 기본키로 선택할 열을 ‘선택된 열’ 필드로 ‘이동’ ‘확인’을 눌러 기본키 제약 조건 추가 완료 테이블 생성 메뉴로 되돌아가 ‘확인’을 누르면 테이블 생성 완료
32
Enterprise Manager - 테이블 관계 설정
MYTABLE_DETAIL 설계
33
Enterprise Manager - 테이블 관계 설정
제약 조건 탭 : 기본키(primary key) 설정 외래키(foreign key) 설정
Similar presentations