DB정의
통합, 저장된 운영데이터의 집합
-통합된 data(Integrated data): 중복&최소화된 data집합
-저장된 data(Stored data): 저장된 data집합
-공용 data(Shared data): 시스템이 원하는 data를 공유 가능한 집합
-운영 data(Operational data): 문제 발생이 일어나지않게 관리하며 이용가치가 있는
data집합
DB특징
-계속적인 변화(Continuous Evolution): 삽입, 삭제, 갱신을하며 최신정보를 유지
-동시공유(Concurrent Sharing): 사용자들의 동시접근
-실시간 접근성(Real-Time Accessibility): 질의요청시 실시간 처리/응답
-내용에 의한참조(Contents Reference): 주소가아닌 내용에 의한 참조
DB구성요소
-개체(Entity): 현실세계의 대상체, 하나이상의 속성소유
-속성(Attribute): 개체의 특성/상태를 나타냄, 속성만으로는 개체구분이 불가능
-관계(Relation): 두개 이상의 개체/속성 사이의 상호 연관성
>관계종류: 1:1(일대일 관계), 1:n(일대다 관계), n:m(다대다 관계)
DBMS(DB Management System)
중복성,종속성을 최소화하기 위해 중계역활을 하며 정의,조작,제어관리/운영을
해주는 S/W 시스템
DBMS필수기능
-정의기능(Definition Facility): 정의/생성 기능
-조작기능(Manipulation Facility): 검색, 삽입, 수정, 삭제 기능
-제어기능(Control Facility): 무결성유지, 병행수행제어, 보호/관리 기능
DB언어
전체구조, 구성요소, 제약조건 정의와 관리/운영을 위한언어
-정의어(Data Definition Language): 정의및 수정
-조작어(Data Manipulation Language): 검색,삽입,수정,삭제
-제어어(Data Control Language): 무결성유지, 병행수행제어, 보호관리
DB구조(Schema)
논리적구조: 사용자관점의 구조
물리적구조: 저장장치(기계)관점의 구조
스키마(Schema)
전체적인 구조/제약조건 명세로 기술/정의
-외부스키마(External Schema): 한부분에서본 논리적구조
-개념스키마(Conceptual Schema): 논리적관점에서본 전체적인 data구조
-내부스키마(Internal Schema): 물리적관점에서본 전체적인 물리적구조
DBA(DB Administrator)
모든지원에 대해 기획/통제하며 DBMS를 거치는 언어를이용, 시스템 전체적인 관리/운영을 책임지는 사람또는 그룹
'Database > Theory' 카테고리의 다른 글
#05. 보안(Security) & 개체,속성,관계의 종류 (0) | 2012.10.05 |
---|---|
#04. 인덱스(Index) & 객체지향DB(Object-Oriented DB) (0) | 2012.10.05 |
#03. 트랜잭션(Transaction) & 병행제어(Concurrency Control) (0) | 2012.10.05 |
#02. 이상(Anomaly)현상과 정규화(Normalization) (0) | 2012.10.05 |
#01. DB설계&모델종류, 키&무결성/제약조건, 관계데이터연산 (0) | 2012.10.05 |