-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
목차
1.오라클 구조에 대한 이해
2.데이터 베이스
3.테이블 스페이스
4.파일
5.인스턴스
6.오라클 데이터 베이스 구조
7.내부 데이터베이스 구조
8.테이블, 칼럼, 자료형
9.제약 조건
10.추상 자료형
11.분학 영역과 하위 분할 영역
12.사용자
13.스키마
14.인덱스
15.클러스트
16.해쉬 크러스트
17.뷰(VEIW)
18.객체 뷰
19.시퀸스
20.프로시저
21.함수
22.패키지
23.크리거
24.트리거
25.동의어
26.특권과 롤
27.데이타베이스 링크
28.세그먼트, 확장 영역
29.롤백 세그먼트
30.스냅샷
31.M.aterialized view
32.내부 메모리 구조
33.System Global Area(SGA)
34.데이터 블록 버퍼 캐쉬
35.딕셔너리 캐쉬
36.리두 로그 버퍼
37.공유 SQL풀
38.대형 풀
39.Program Global Area(PGA)
40.백그라운드 프로세스
41.외부구조
42.보안 기능
43.논리적인 모델링 규약
44.1:1 관계성
2.데이터 베이스
3.테이블 스페이스
4.파일
5.인스턴스
6.오라클 데이터 베이스 구조
7.내부 데이터베이스 구조
8.테이블, 칼럼, 자료형
9.제약 조건
10.추상 자료형
11.분학 영역과 하위 분할 영역
12.사용자
13.스키마
14.인덱스
15.클러스트
16.해쉬 크러스트
17.뷰(VEIW)
18.객체 뷰
19.시퀸스
20.프로시저
21.함수
22.패키지
23.크리거
24.트리거
25.동의어
26.특권과 롤
27.데이타베이스 링크
28.세그먼트, 확장 영역
29.롤백 세그먼트
30.스냅샷
31.M.aterialized view
32.내부 메모리 구조
33.System Global Area(SGA)
34.데이터 블록 버퍼 캐쉬
35.딕셔너리 캐쉬
36.리두 로그 버퍼
37.공유 SQL풀
38.대형 풀
39.Program Global Area(PGA)
40.백그라운드 프로세스
41.외부구조
42.보안 기능
43.논리적인 모델링 규약
44.1:1 관계성
본문내용
데이터 베이스 = 데이터의 집합
오라클은 관계형 모델을 대상으로 데이터 관리
Structure 데이터베이스의 데이터를 저장하거나 Access하는 Table, View, Index 등과 같이 정의가 명확한 개체
Operations 데이터베이스의 데이터와 구조를 조작할 수 있도록 명확하게 정의된 Actions. 미리 정의된 무결성의 규칙을 따름.
Integrity Rules 데이터와 데이터베이스의 구조에 대해 수행할 작업을 결정하는 규칙데이터베이스의 데이터와 구조를 보호
객체 지향 구조(Object-Oriented,OO)를 지원한다.
객체들은 다른 객체들과 연결 할 수 있고 수정 없이도 객체 뷰를 통해서 데이터를 OO인터페이스에 인에이블 시킬 수 있다.
오라클 DB는 데이터를 파일에 저장한다.
내부적으로는 데이터를 파일들에게 논리적으로 맵핑하는 DB구조를 가지게 된다.
그러므로 데이터의 다른 형식을 개별적으로 저장(이런 것을 테이블 스페이스라고한다.)
데이터 베이스의 논리적인 분할 영역
연관된 논리적 조를 그룹화하여 관리를 용이성과 성능 향상
ex) 범용의 USERS와 롤 백 세그먼트 , 애플리케이션
테이블 스페이스는 하나의 데이터 베이스에만 속한다.
각 테이블 스페이스는 하나 이상의 데이터 파일을 속한다
파일
데이터 파일은 단 하나의 테이블 스페이스에만 소속될 수 있다.
일단 테이블 스페이스에 추가되면, 삭제 불가능하고 다른 테이블 스페이스와 연관 될 수 없다.
데이터베이스객체들을 여러 개의 테이블 스페이스 안에 저장하여 객체들을 개별적인 디스크에 저장->물리적으로 분리시킬 수 있다.
분리 작업을 통해서 I/O요청들을 다루는 방식을 설계하고 조정하는 것을 가능 하게 한다.
인스턴스
데이터베이스안에 있는 데이터를 액세스 하기 위해 사용자들은 공유되는 일련의 백그라운드 프로세스를 사용한다.
SGA(System Global Area) 데이터블록 버퍼 캐쉬 공유 SQL
위의 메모리 영역들은 데이터 파일들에 대해 실행되는 I/O 작업량을 줄임으로써 성능을 향상시킨다.
데이터 베이스 인스턴스는 일단 데이터 베이스 파일들을 액세스 하는 메모리 구조들과 백그라운드 프로세스들의 집합
오라클은 관계형 모델을 대상으로 데이터 관리
Structure 데이터베이스의 데이터를 저장하거나 Access하는 Table, View, Index 등과 같이 정의가 명확한 개체
Operations 데이터베이스의 데이터와 구조를 조작할 수 있도록 명확하게 정의된 Actions. 미리 정의된 무결성의 규칙을 따름.
Integrity Rules 데이터와 데이터베이스의 구조에 대해 수행할 작업을 결정하는 규칙데이터베이스의 데이터와 구조를 보호
객체 지향 구조(Object-Oriented,OO)를 지원한다.
객체들은 다른 객체들과 연결 할 수 있고 수정 없이도 객체 뷰를 통해서 데이터를 OO인터페이스에 인에이블 시킬 수 있다.
오라클 DB는 데이터를 파일에 저장한다.
내부적으로는 데이터를 파일들에게 논리적으로 맵핑하는 DB구조를 가지게 된다.
그러므로 데이터의 다른 형식을 개별적으로 저장(이런 것을 테이블 스페이스라고한다.)
데이터 베이스의 논리적인 분할 영역
연관된 논리적 조를 그룹화하여 관리를 용이성과 성능 향상
ex) 범용의 USERS와 롤 백 세그먼트 , 애플리케이션
테이블 스페이스는 하나의 데이터 베이스에만 속한다.
각 테이블 스페이스는 하나 이상의 데이터 파일을 속한다
파일
데이터 파일은 단 하나의 테이블 스페이스에만 소속될 수 있다.
일단 테이블 스페이스에 추가되면, 삭제 불가능하고 다른 테이블 스페이스와 연관 될 수 없다.
데이터베이스객체들을 여러 개의 테이블 스페이스 안에 저장하여 객체들을 개별적인 디스크에 저장->물리적으로 분리시킬 수 있다.
분리 작업을 통해서 I/O요청들을 다루는 방식을 설계하고 조정하는 것을 가능 하게 한다.
인스턴스
데이터베이스안에 있는 데이터를 액세스 하기 위해 사용자들은 공유되는 일련의 백그라운드 프로세스를 사용한다.
SGA(System Global Area) 데이터블록 버퍼 캐쉬 공유 SQL
위의 메모리 영역들은 데이터 파일들에 대해 실행되는 I/O 작업량을 줄임으로써 성능을 향상시킨다.
데이터 베이스 인스턴스는 일단 데이터 베이스 파일들을 액세스 하는 메모리 구조들과 백그라운드 프로세스들의 집합
추천자료
- 데이터 베이스 마케팅이란 무엇인가?
- 관계 데이터 무결성 제약조건
- 데이터 베이스의 기초
- 서버 오라클 기본 명령어 정리(잘되어있음)
- 오라클9i와 sql의 비교분석 자료
- 데이터베이스 설계[Ms access이용]
- Toad for Oracle 기능 및 사용법
- 데이터베이스
- 객체지향시스템설계의 정의, 객체지향시스템설계와 인터페이스, 객체지향시스템설계와 데이터...
- 인터넷 정보검색효율의 측정방법, 인터넷 정보검색효율과 최적화, 인터넷 정보검색효율과 인...
- [품질][가격][정보][수직적 산업내무역]품질과 가격, 품질과 수익성, 품질과 정보, 품질과 수...
- 지식경영을 위한 정보기술 (그룹웨어,패턴 매칭,데이터베이스 도구,어휘통제와 상업용 데이터...
- <빅데이터(Big data)> 빅데이터(Big data)의 전략 및 과제와 활용사례
- 2014년 하계계절시험 데이터마이닝 시험범위 핵심체크
소개글