1. 데이터베이스 환경.

Slides:



Advertisements
Similar presentations
Lee Hoon Copyright(c) 2008 LeeHoon All rights reserved. 제7강제7강.
Advertisements

제 8 장 경영정보시스템과 통제활동 경영정보시스템 (MIS) 은 주요한 통제수단 중의 하나이다.
© DBLAB, SNU 화일구조. 강의 소개 - 화일구조  Instructor : Prof. Sukho Lee (301 동 404 호 )  홈페이지 :  교과목 개요 – 이 과목은 데이타 관리와 응용을 위한 화일 구조의 설계와.
지식정보의 전략적 관리 한국대학교육협의회 중급관리자 핵심역량 개발과정 (2004 년 7 월 15 일 ) 건양대학교 조세형.
OS 소개 Introduction 설계목표 기본 용어 Resource Management History.
MrDataBld 2.x 제품 소개 2007.
화일구조.
Chapter 2 정보시스템 아키텍처 (IS Architecture)
Chapter 7 데이터웨어하우징 의사결정지원시스템.
데이터베이스 시스템.
MIS Report 2 제출일: 2008년 11월 04일 과목명: 경영정보시스템 교수명: 이 건창 교수님 성 명:조재선.
정보기술과 경영혁신 박 경 혜 교수 충남대학교 경영학과 Tel:
Knowledge Enterprise Portal Solution(iKEP)
Operating Systems Overview
Business Strategy & KMS in Financial Industry
DBMS실습(I) 데이터베이스 기본개념 2015년 1학기 동서울대학교 컴퓨터소프트웨어과.
Information Technology
데이터마이닝의 소개 Data Mining Introduction
12. 데이터베이스 설계.
소프트웨어 공학 (Software Engineering)
최 연식 ( ) EDMS를 활용한 EKP 구축 전략 2002년 09월 04일 성우시스템 주식회사 김 정훈 ( ) 최 연식 ( )
지식저장 및 활용사례 삼성SDS 아리샘 KMS 오승연 책임
Chapter 01 데이터베이스 시스템.
『디지털 기업을 위한 경영정보시스템』 홍일유 著 ⓒ 2005 Ilyoo B. Hong. All Rights Reserved
데이터 웨어 하우스 이병규 김기훈.
BPMS의 이해 (Business Process Management System)
Data Modeling Database 활용을 위한 기초 이론 Database의 개요 Data Modeling
ER-Win 사용 방법.
1.BW 기본개념과 구조의 이해 Sep 2004 이웨어시스템 (주) EWARESYSTEM.
2장 운영 체제의 개요 운영체제의 개념 운영체제의 유형 운영체제의 발전 과정 운영체제의 구성 운영체제 서비스 시스템 구조
Web상에서의 Network Management
Dept. of CSE, Ewha Womans Univ.
제 2 장 데이터베이스 시스템 개념과 아키텍처 Fundamentals of Database Systems
Network Management 김대환 김태훈 김숙흔 이근민.
1장. 데이터베이스 시스템 컴퓨터를 사용하여 정보를 수집하고 분석하는데 데이터베이스 기술이 활용되고 있음
운영체제 (Operating Systems)
시스템 분석 및 설계.
01 데이터베이스 개론 데이터베이스의 등장 배경 데이터베이스의 발전 과정 데이터베이스의 정의 데이터베이스의 특징
물류 정보 관리 항만 e-트랜스포메이션 학번 : 이름 : 한 용 해 날짜 :
컴퓨터 시스템 개관 시스템 프로그래밍 - Lecture #1 신라대학교 컴퓨터공학과 시스템 프로그래밍.
제8장 BSC와 지식경영.
정보처리기사 8조 신원철 양진원 유민호 이기목 김다연 윤현경 임수빈 조현진.
제 8 장 객체지향 데이타베이스와 데이타베이스의 새로운 응용 분야
강의 구성 제 1부 기업과 경영 및 환경 제 2부 경영의 관리기능 제 3부 경영의 업무기능 제 4부 경영의 신조류 및 기법
-Managment Information System-
제 10 장 의사결정이란.
1조 김성수 백현기 석광우 김지원 박광연.
운영체제 (Operating Systems) (Memory Management Strategies)
10. 소프트웨어 아키텍처 뷰 설계 명지대학교 융합소프트웨어학부 김정호 교수.
소프트웨어 공학 (Software Engineering)
정보체계 분류방식.
의사결정지원시스템 개요 Database DBMS D G M S MBMS Modelbase User Interface
Chapter 12 Memory Organization
제 1 장. 자료구조와 알고리즘.
운영체제 발표자료 B반 최민웅.
소프트웨어 형상관리: 목차 변경 및 형상관리의 기초 개념 형상항목 확인 및 버전관리 변경관리 감사 및 감사보고 99_11
13.1 정보시스템의 개요 13.2 정보시스템의 개발 13.3 시스템 검사 13.4 시스템 문서화
화일구조.
제1장 정리 컴퓨터소프트웨어과 2-A반 주세호.
국제물류.
현대증권 eMarketing 전략 현대증권/사이버영업지원팀.
1. 관계 데이터 모델 (1) 관계 데이터 모델 정의 ① 논리적인 데이터 모델에서 데이터간의 관계를 기본키(primary key) 와 이를 참조하는 외래키(foreign key)로 표현하는 데이터 모델 ② 개체 집합에 대한 속성 관계를 표현하기 위해 개체를 테이블(table)
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
1장. 서 론 데이터베이스의 개요 모델의 종류 관계형 모델과 객체 지향형 데이터베이스 SQL이란 무엇인가?
1. 정보처리시스템과 데이터베이스의 개념 (1) 정보 시스템 1) 정보 시스템의 정의
ER-관계 사상에 의한 관계 데이터베이스 설계
제9장 경영의 통제와 경영정보시스템.
E-HR 설계 기본(안) for x x x HR 팀.
Presentation transcript:

1. 데이터베이스 환경

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

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

 정보 처리 시스템 (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 지식 관리 시스템(KMS, Knowledge management system)

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

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

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

온라인 처리 시스템(online processing system) 데이터2 보고서1 Client-1/데이터1 데이터n/보고서n 컴퓨터 통신제어기 (저장 데이터) 데이터베이스

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

분산처리 시스템(DDP: distributed (data) processing system) ....... ....... 컴퓨터-1 (클라이언트/서버) 컴퓨터-2 (클라이언트/서버) 데이터베이스 데이터베이스 통신 네트워크 ....... 컴퓨터-n (클라이언트/서버) 데이터베이스

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

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

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

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

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

관계(relationship) 속성 관계(attribute relationship) : 일반화/특수화 개체 내(intra-entity) 관계: 특성(properties) 개체 관계(entity relationship) 개체 간(inter-entity) 관계 : aggregation(통합화)

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

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