2016년 6월 3일 금요일

[학습 - 데이터베이스] 개념









데이터 베이스 정의
: 한 조직에서 업무 처리를 위해 다수의 응용 시스템 혹은 다수의 사용자들이 공용으로 사용하기 위해 통합, 저장된 운영데이터의 집합

특징
통합된 데이터(Integrated Data)  하나의 주제에 따라 중복을 최소화한 데이터 집합

저장된 데이터(Stored Data)      사용자나 응용 시스템이 필요시 언제든지 이용가능한 데이터 집합

공용 데이터(Shared Data)        여러 사용자와 다수의 응용 시스템이 공유할 수 있도록  만든 데이터 집합

운영 데이터(Operational Data)  중복 최소, 여러 사람이 공유함에 있어, 문제 발생하지 않도록 관리를 필요로 하는 데이터, 이용가치 있는 데이터 집합


데이터베이스 특징
계속적인 변화(Continuous Evolution)   항상 최신 정보 유지 위해 삽입, 삭제 갱신

동시 공유(Concurrent Sharing)            여러 사용자 동시 접근 이용

실시간 접근성(Real-Time Accessibility)  질의(Query)에 대해 실시간 처리 및 응답

내용에 의한 참조(Contents Reference)   데이터 물리적 주소나 위치에 의하지 않고 요구하는 데이터 내용으로 검색



구성 요소
1) 개체(Entity)
- 사람이 생각하는 개념, 정보단위와 같은 현실세계의 대상체
- 실 세계에 존재하는 유형 혹은 무형 정보의 대상
- 개체는 하나 이상의 속성(정보)로 구성


2) 속성(Attribute)
- 개체의 특성 or 상태를 기술 하는 것
- 속성만으로 개체를 구분하기 어려움


3) 관계(Relation)
- 두개 이상의 개체 사이 또는 속성간의 상호 연관
- 관계의 종류(사상 대응수)

1 : 1 (일 대 일) - 두 개체 간의 구성 원소가 하나씩 대응





















1 : n (일 대 다) - 두 개체 간의 구성 원소 중 하나의 원소와 여러 개의 원소가 대응되는 경우




















n : m (다 대 다)  - 두 개체 간의 구성 원소들이 상호 여러개의 원소들과 대응되는 경우















댓글 없음:

댓글 쓰기