1. 데이터베이스 - 제 1장 정보 환경
1.1. 정보 처리 시스템
데이터 : 관찰이나 측정된 값을 통해 수집된 사실이나 값
정보: 의사결정을 할 수 있게 하는 데이터의 해석이나 데이터 상호간의 관계 - 의미
데이터 D -> 처리기 P -> 정보 I
P(D) = I
1.2. 정보 시스템
한 기관을 위해 데이터를 수집, 조직, 저장하고 정보를 생성, 분배하는 수단
현실세계 -> 데이터 -> 처리기 (저장데이터) -> 정보 -> 의사결정
1.3. 응용 시스템
한 부서를 위한 서브 시스템, 응용 프로그램으로 구성
경영 정보 시스템
- 기획, 운영, 통제
1.4. 의사 결정 지원 시스템
- 광의의 정보 시스템
- 최고 경영자가 의사 결정 지원 시스템
- 데이터 웨어하우스: 방대한 데이터의 집합
- 데이터 마이닝: 데이터 웨어하우스에서 새로운 데이터를 발견하는 것
지식 관리 시스템
1.5. 자료 처리 시스템

자료 처리 시스템 (일괄처리 시스템):
유사한 트랜잭션을 한데 모아 한꺼번에 처리하는 시스템 (일괄 처리) ex: 연말 정산, 월급
원시 데이터 수집 -> 분류 및 정리 -> 컴퓨터 -> 보고서
1.6. 온라인 실시간 처리 시스템

온라인 처리:
데이터가 생성 출처로부터 곧 바로 컴퓨터에 전송되면 컴퓨터는 즉시 처리하여 결과를 원하는 장소로 보내준다. 통신 제어기가 필요
데이터는 처리를 위한, 대기 시간이 없기 때문에 사용자는 편리
낮은 시스템 성능, 높은 처리 비용
보수,유지, 회복의 오버헤드
1.7. 분산 처리 시스템

분산 처리기 - 컴퓨터 시스템
지리적으로 분산되어있는 컴퓨터, 데이터베이스를 네트워크로 연결시켜
사용자는 논리적으로 하나의 시스템인 것처럼 사용하도록 데이터를 처리해주는 시스템
1.8. 데이터 베이스의 정의
한 조직의 여러 응용 시스템들이 공용하기 위해 통합,
저장한 운영 데이터의 집합
- 공용 데이터: 한 조직의 여러 응용 시스템들이 공동으로 소유, 유지, 이용하는 데이터 (서로 필요한 데이터를 쓰기 위해 공유)
- 운영 데이터: 한 조직의 고유 기능을 수행하기 위해 필요한 데이터
- 통합 데이터: 최소의 중복, 중복이 되면 통제된 중복
- 저장 데이터: 컴퓨터가 접근 가능한 저장 매체에 저장 (하드디스크, 테이프 등)
1.9. 데이터베이스의 특성
- 실시간 처리: 질의에 대한 실시간 처리 및 응답 (데이터베이스가 직접 하드디스크 등에 저장)
- 계속적인 변화: 데이터베이스는 현실세계에 반영을 해야하기 때문에, 계속해서 변화 (갱신, 삽입,삭제 : 동적 특성)
- 동시 공용: 여러 사용자가 같은 데이터를 동시에 사용
- 내용에 의한 참조 : 데이터의 위치나 주소가 아닌 내용(contents)에 따라 참조
1.10. 7데이터베이스의 구성요소
논리적 구성요소 :
사용자의 관점, 데이터베이스 = {개체, 관계}
개체:
유무형 정보의 객체, 정보의 단위, 하나 이상의 속성으로 구성, 데이터의 가장 작은 논리적 단위, 개체 집합, 일반 레코드와 대응


관계
- 속성 관계 : 학생 - 학번,이름,학과
- 개체 관계 : 학생, 교수는 지도라는 관계가 있다.
- 속성: 타원형
- 개체: 직사각형
- 개체 관계: 마름모
개체 관계를 ER Diagram 으로 표현한다.
1.11. 데이터베이스의 구조

논리적 구조:
- 사용자의 관점에서 본 데이터의 개념적 구조
- 데이터의 논리적 배치
- 논리적 레코드
물리적 구조:
- 저장 관점에서 본 데이터의 물리적 배치
- 저장 장치에 저장된 데이터의 실제 구조
- 저장 레코드
'Study > DataBase' 카테고리의 다른 글
DB. 데이터베이스 관리 시스템 (0) | 2023.04.14 |
---|