1 / 18

1. 데이타베이스환경

1. 데이타베이스환경.  정보 처리 시스템. 정보와 데이타 데이타 (data) : 관찰이나 측정을 통해서 수집된 사실 (facts) 이나 값 (values: 수치 , 스트링 ) 정보 (information) : 의사결정을 할 수 있게 하는 데이타의 해석이나 데이타 상호간의 관계 – 의미 (meaning) 데이타 ≠ 정보 P(D) = I 정보 처리 , 자료 처리 : 정보 추출 방법. 정보 (I). 데이타 (D). 처리기 (P). 현실세계.  정보 처리 시스템 (2).

alta
Download Presentation

1. 데이타베이스환경

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 1. 데이타베이스환경

  2.  정보처리시스템 • 정보와데이타 • 데이타(data) : 관찰이나측정을통해서수집된사실(facts)이나값(values: 수치, 스트링) • 정보(information) : 의사결정을할수있게하는데이타의해석이나데이타상호간의관계 – 의미(meaning) • 데이타 ≠ 정보 • P(D) = I • 정보처리, 자료처리 : 정보추출방법 정보(I) 데이타(D) 처리기(P)

  3. 현실세계 정보처리시스템 (2) • 정보시스템 (Information System) • 한기관을위해데이타를수집, 조직, 저장하고정보를생성, 분배하는수단 • 응용시스템(Application System) • 한부서를위한서브시스템 • 응용프로그램(application program)으로구성 ........ 의사결정 데이타 처리기 정보 저장데이타

  4. 정보처리시스템 (3) • 정보시스템(Cont’d) • 경영정보시스템(MIS: Management Information System) • 기획(planning), 운영(operation), 통제(control) • 의사결정지원시스템(DSS: Decision Support System) • 광의의정보시스템 • 데이타웨어하우스(Data warehouse) • Information repository, information archive • 데이타마이닝(Data mining) • Knowledge discovery for finding rules or patterns • 지식관리시스템(Knowledge management system)

  5. 자료처리시스템(Data Processing System) ▶일괄처리(batch processing) • 사전준비작업필요 • 원시데이타(raw data)의수집 • 분류정리하여화일(file)에수록 • 시스템중심처리방법 • 높은시스템성능 • 낮은처리비용 • 순차접근방법이용업무에유리

  6. 일괄처리시스템(batch processing system) 보고서 원시데이타수집 분류및정리 컴퓨터 화일

  7. ▶온라인처리(online processing) • 실시간(real time) 처리 • 사용자중심처리방법 • 낮은시스템성능 • 높은처리비용 • 통신제어기(communication controller)가필요 • 보수, 유지, 회복의오버헤드

  8. 데이타 데이타 보고서 온라인처리시스템(online processing system) 데이타/보고서 컴퓨터 통신제어기 (저장데이타) 데이타베이스

  9. ▶ 분산처리(distributed processing) • 분산처리기(dispersed processor) - 컴퓨터시스템 • 분산데이타베이스(distributed database) • 통신네트워크(communication network) ⊙클라이언트/서버(client/server) 시스템운영형태

  10. ....... ....... ....... 분산처리시스템(distributed processing system) 컴퓨터 (클라이언트/서버) 컴퓨터 (클라이언트/서버) 데이타베이스 데이타베이스 통신네트워크 컴퓨터 (클라이언트/서버) 데이타베이스

  11.  Database의정의 • "데이타베이스(database)”용어의기원 • 1963.6 제1차 SDC 심포지엄 • 컴퓨터중심의데이타베이스개발과관리 • Development and Management of a Computer-centered Data Base • 1965.9 제2차 SDC 심포지엄 • 컴퓨터중심의데이타베이스시스템 • Computer-centered Data Base Systems

  12.  Database란 ? • 한조직(enterprise)의여러응용시스템들이공용(shared)하기위해통합(integrated), 저장(stored)한운영데이타(operational data)의집합 • 공용데이타 (shared data) • 한조직의여러응용시스템들이공동으로소유, 유지, 이용하는데이타 • 통합데이타 (integrated data) • 최소의중복(minimal redundancy) • 통제된중복(controlled redundancy) • 저장데이타 (stored data) • 컴퓨터가접근가능한저장매체에저장 • 디스크, 테이프등 • 운영데이타 (operational data) • 한조직의고유기능을수행하기위해필요한데이타

  13.  Database의특성 • 실시간접근성 (real-time accessibilities) • 질의에대한실시간처리(real-time processing) 및응답 • 계속적인변화 (continuous evolution) • 갱신(update), 삽입(insert), 삭제(delete) : 동적(dynamic) 특성 • 동시공용 (concurrent sharing) • 여러사용자(multi-user)가동시에사용 • 내용에의한참조 (content reference) • 데이타의위치(location)나주소(address)가아닌내용(contents)에따라참조

  14.  Database의구성요소 • 논리적구성요소(logical components) • 사용자의입장 • 데이타베이스 = {개체(entities), 관계(relationships)} • 개체(entity) • 표현하려는유무형정보의객체(object) • 정보의단위(unit) • 하나이상의속성(attribute)으로구성 • 데이타의가장작은논리적단위(logical unit) • 개체집합(entity set) • entity type vs. entity instance • 일반레코드와대응 • record type vs. record instance

  15. 개체(entity) 속성 학번 이름 학과 개체타입 학생 1234 홍길동 컴퓨터 … 개체인스턴스 개체집합 1825 김철수 전자

  16. 관계(relationship) • 속성관계(attribute relationship) • 개체내(intra-entity) 관계: 특성(properties) • 개체관계(entity relationship) • 개체간(inter-entity) 관계

  17.  Database의구조 • 논리적구조 (logical organization) • 사용자의관점에서본데이타의개념적구조(conceptual structure) • 데이타의논리적배치(logical allocation) • 논리적레코드(logical record) • 물리적구조 (physical organization) • 저장관점에서본데이타의물리적배치(physical allocation) • 저장장치에저장된데이타의실제구조(actual structure) • 추가정보를포함 • 인덱스, 포인터체인, 오버플로구역등 • 저장레코드(stored record)

  18. A C B D 논리적구조와물리적구조 논리적 구조 레코드 A 레코드 논리적 B 레코드 사용자 레코드 C 레코드 D 물리적 구조 저장 레코드 시스템 ( ) 저장장치

More Related