slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
1. 데이타베이스환경 PowerPoint Presentation
Download Presentation
1. 데이타베이스환경

Loading in 2 Seconds...

play fullscreen
1 / 18

1. 데이타베이스환경 - PowerPoint PPT Presentation


  • 187 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '1. 데이타베이스환경' - alta


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


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

정보(I)

데이타(D)

처리기(P)

slide3

현실세계

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

........

의사결정

데이타

처리기

정보

저장데이타

slide4
정보처리시스템 (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)
data processing system
자료처리시스템(Data Processing System)

▶일괄처리(batch processing)

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

보고서

원시데이타수집

분류및정리

컴퓨터

화일

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

데이타

데이타

보고서

온라인처리시스템(online processing system)

데이타/보고서

컴퓨터

통신제어기

(저장데이타)

데이타베이스

distributed processing
▶ 분산처리(distributed processing)
  • 분산처리기(dispersed processor) - 컴퓨터시스템
  • 분산데이타베이스(distributed database)
  • 통신네트워크(communication network)

⊙클라이언트/서버(client/server) 시스템운영형태

distributed processing system

.......

.......

.......

분산처리시스템(distributed processing system)

컴퓨터

(클라이언트/서버)

컴퓨터

(클라이언트/서버)

데이타베이스

데이타베이스

통신네트워크

컴퓨터

(클라이언트/서버)

데이타베이스

database
 Database의정의
  • "데이타베이스(database)”용어의기원
    • 1963.6 제1차 SDC 심포지엄
      • 컴퓨터중심의데이타베이스개발과관리
      • Development and Management of a Computer-centered Data Base
    • 1965.9 제2차 SDC 심포지엄
      • 컴퓨터중심의데이타베이스시스템
      • Computer-centered Data Base Systems
database1
 Database란 ?
    • 한조직(enterprise)의여러응용시스템들이공용(shared)하기위해통합(integrated), 저장(stored)한운영데이타(operational data)의집합
  • 공용데이타 (shared data)
    • 한조직의여러응용시스템들이공동으로소유, 유지, 이용하는데이타
  • 통합데이타 (integrated data)
    • 최소의중복(minimal redundancy)
    • 통제된중복(controlled redundancy)
  • 저장데이타 (stored data)
    • 컴퓨터가접근가능한저장매체에저장
    • 디스크, 테이프등
  • 운영데이타 (operational data)
    • 한조직의고유기능을수행하기위해필요한데이타
database2
 Database의특성
  • 실시간접근성 (real-time accessibilities)
    • 질의에대한실시간처리(real-time processing) 및응답
  • 계속적인변화 (continuous evolution)
    • 갱신(update), 삽입(insert), 삭제(delete) : 동적(dynamic) 특성
  • 동시공용 (concurrent sharing)
    • 여러사용자(multi-user)가동시에사용
  • 내용에의한참조 (content reference)
    • 데이타의위치(location)나주소(address)가아닌내용(contents)에따라참조
database3
 Database의구성요소
  • 논리적구성요소(logical components)
    • 사용자의입장
    • 데이타베이스 = {개체(entities), 관계(relationships)}
  • 개체(entity)
    • 표현하려는유무형정보의객체(object)
    • 정보의단위(unit)
    • 하나이상의속성(attribute)으로구성
      • 데이타의가장작은논리적단위(logical unit)
    • 개체집합(entity set)
      • entity type vs. entity instance
    • 일반레코드와대응
      • record type vs. record instance
entity
개체(entity)

속성

학번

이름

학과

개체타입

학생

1234

홍길동

컴퓨터

개체인스턴스

개체집합

1825

김철수

전자

relationship
관계(relationship)
  • 속성관계(attribute relationship)
    • 개체내(intra-entity) 관계: 특성(properties)
  • 개체관계(entity relationship)
    • 개체간(inter-entity) 관계
database4
 Database의구조
  • 논리적구조 (logical organization)
    • 사용자의관점에서본데이타의개념적구조(conceptual structure)
    • 데이타의논리적배치(logical allocation)
    • 논리적레코드(logical record)
  • 물리적구조 (physical organization)
    • 저장관점에서본데이타의물리적배치(physical allocation)
    • 저장장치에저장된데이타의실제구조(actual structure)
    • 추가정보를포함
      • 인덱스, 포인터체인, 오버플로구역등
    • 저장레코드(stored record)
slide18

A

C

B

D

논리적구조와물리적구조

논리적

구조

레코드

A

레코드

논리적

B

레코드

사용자

레코드

C

레코드

D

물리적

구조

저장

레코드

시스템

(

)

저장장치