『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사

Slides:



Advertisements
Similar presentations
CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
Advertisements

Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
일반 요구 사항 비즈니스 요구사항 고객/정보/위치/상태 탐색방법 제품/서비스 홍보 및 광고 방법
그래픽스 및 웹 응용설계 자기소개 멀티미디어 학과 4학년 장정환.
인터넷의활용.
네트워크 기술을 통한 현재와 미래 소개.
Power Java 제3장 이클립스 사용하기.
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
Entity Relationship Diagram
제 9 장 데이터 웨어하우스의 구조 박 종수 성신여자대학교 컴퓨터정보학부 2002 정보공학특강1.
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
제5장 데이터베이스 관리.
데이터웨어하우스
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
장 비 사 양 서 제품특징 제품사양 제조국 브랜드 AVID 모 델 E3 품 명 DIGITAL AUDIO MIXER
5장 Mysql 데이터베이스 한빛미디어(주).
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
디지털 컨버전스 시대의 기업전략 三 星 電 子.
11 장 LAN 기본 개념과 Ethernet LAN
Visual Basic .NET 처음 사용하기.
컴퓨터과학 전공탐색 배상원.
NJM Messenger 박상원 박연호.
3. 데이타베이스 관리시스템.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
WinCE Device Driver 실습 #3
멀티미디어.
5장 Mysql 데이터베이스 한빛미디어(주).
제 1장. 멀티미디어 시스템 개요.
SK Telecom 매출 통계 시스템의 SQL Server Reporting Services 적용사례
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
학습목표 학습목표 본 장은 데이터베이스의 전반적인 기초 개념 들을 다루고 있다. 데이터베이스란 무엇인가? 기존의 데이터 관리 시스템의 대명사인 파일 시스템 과는 어떻게 다른가? 데이터베이스 시스템과 데이터베이스 관리 시스템 은 어떻게 다르며 각각 어떻게 구성되는가? 데이터베이스.
『디지털 기업을 위한 경영정보시스템』 홍일유 著 ⓒ 2005 Ilyoo B. Hong. All Rights Reserved
DataBase 김상훈 송예은 고미영 이경민.
SAS Statistical Analysis System 통계패키지 실습 (2011년 1학기)
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
USN(Ubiquitous Sensor Network)
2019년도 전자정보공학과 이수체계도 1학년(트랙) 2학년(트랙) 3학년(트랙) 4학년 1학기 2학기 1학기 2학기 1학기
Chapter 03. 관계 데이터베이스 설계.
04. DBMS 개요 명지대학교 ICT 융합대학 김정호.
Database Management System
기말 프로젝트 계획 MVC 패턴 기반 웹 애플리케이션 개발 프로젝트명 : 팀명 : 팀원 :
ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts
CHAP 21. 전화, SMS, 주소록.
Self Introduction Template PowerPoint
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
XML (eXtensible Markup Language) 개요
01. 개요 네트워크에 있는 컴퓨터와 그룹에 대한 NetBIOS 이름에 대응되는 IP 주소를 찾아주는 서비스
『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2001, 법문사
2. 데이터베이스 관리시스템(DBMS).
네트워크 프로그래밍 (모바일 주문 프로그램 )
다차원 색인을 사용하는 실질적인 응용예제 컴퓨터 과학과 이 대 기.
6장 데이터관리와 비즈니스 인텔리전스 경영정보시스템 4차 산업혁명 시대를 위한 데이터생성 및 관리를 통한 경쟁력 강화
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
학습내용 프로토콜 계층화 OSI 모델의 용어 및 기능 개체 서비스 접근점 (N) 프로토콜과 (N) 서비스 서비스 프리미티브
서적DB개발 과제 Page 2의 ERD를 통해 구축할 서적 DB의 구조를 파악한다. (4개의 개체에 대해 확인함)
ER-관계 사상에 의한 관계데이터베이스 설계 충북대학교 구조시스템공학과 시스템공학연구실
『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사
.Net FrameWork for Web2.0 한석수
『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
07. DB 설계 명지대학교 ICT 융합대학 김정호.
CHAP 15. 데이터 스토리지.
 6장. SQL 쿼리.
프로젝트 결과 발표 네트워크정보통신과 강동성 이현미.
교과서 78쪽 학습 목표 정보 관리의 필요성을 이해할 수 있다. 데이터베이스의 개념과 필요성을 이해할 수 있다.
Presentation transcript:

『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사 제6장. 데이터베이스의 관리 『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사

Contents 데이터베이스 계층구조 파일중심 방식 데이터베이스 방식 DBMS 개체관계도 (Entity Relationship Diagram) 논리적 데이터모형 데이터베이스의 최근 기술동향 데이터베이스의 관리

데이터베이스 계층구조 데이터 베이스 논리적 데이터요소 파일 레코드 바이트 물리적 데이터요소 비트 데이터베이스의 관리

데이터베이스 계층 구조 계층구조 요소 예시 데이터베이스 파일 레코드 필드 바이트 비트 데이터베이스의 관리 판매 파일 주문 파일 품목 파일 부품 데이터베이스 파일 100 브레이크패드 Sonata DY 10,000 5 105 스파크플러그 Avante DY 3,000 10 110 헤드라이트 Avante JS 65,000 3 No. Description Model Vendor Unit Pr. Qty 필드 브레이크 패드 ‘Description’ 필드 레코드 100 브레이크패드 Sonata DY 10,000 5 ‘브레이크 패드’ 부품의 레코드 바이트 10101000 ‘브레이크 패드’의 ‘ㅂ’ 자음 비트 ‘ㅂ’ 자음 바이트의 최하위 비트 데이터베이스의 관리

파일중심의 방식 주문입력 프로그램 인보이스 판매과 회계과 창고과 패킹리스트 매입 파일 주문 파일 데이터베이스의 관리

파일중심 방식의 문제점 데이터 중복성 (data redundancy) 데이터 불일치 (data inconsistency) 프로그램 · 데이터 의존성 (program-data dependency) 데이터 공유 불가능 (data sharing problem) 데이터베이스의 관리

데이터베이스 방식 판매과 회계과 데이터베이스 창고과 데이터베이스의 관리 주문 파일, 인보이스 파일, 패킹리스트 파일 주문입력 프로그램 인보이스 판매과 회계과 창고과 패킹리스트 DBMS 데이터베이스 주문 파일, 인보이스 파일, 패킹리스트 파일 데이터베이스의 관리

데이터베이스란? DB 기업의 여러 애플리케이션이 필요로 하는 데이터를 통합적으로 모아 놓은 데이터 집합체 기업의 여러 애플리케이션이 필요로 하는 데이터를 통합적으로 모아 놓은 데이터 집합체 속성(data attributes)의 값은 물론 이들 속성간의 관계도 저장함 중앙집중적으로 관리하여야 조직원들에 의해 공유가 가능 DBMS (Database Management System) 소프트웨어에 의해 관리됨 조직원 조직원 DB 조직원 조직원 데이터베이스의 관리

데이터베이스 방식의 장점 데이터 공유 데이터접근 용이 데이터 무결성 데이터 중복성 최소화 수월한 데이터 수정/ 갱신 프로그램-데이터 독립성 데이터접근의 표준화 데이터 보안 데이터베이스의 관리

데이터베이스 관리시스템(DBMS) 애플리케이션 DBMS 조직 데이터베이스 DB 데이터베이스의 관리 프로그램 1 데이터정의어 프로그램 2 프로그램 3 조직 데이터베이스 DBMS 애플리케이션 데이터정의어 (DDL) 데이터조작어 (DML) 데이터 사전 DB 데이터베이스의 관리

Microsoft Access: a DBMS for Windows 98 데이터베이스의 관리

데이터 개체(Data Entity) Data Entity란 관리할 가치가 있는 정보의 실체 예) 직원, 공급사, 고객, 제품, 학생, 과목 등 두 개의 Data Entity간의 관계 1:1 (one to one) : 예) 직원-배우자, 학생-주민등록증 1:M (one to many) : 예) 회사-직원, 회사-부서, 직원-아들 M:N (many to many) : 예) 교수-과목, 학생-과목, 동물원-동물 e2 e1 1:1 1:1 1:1 1:M 1:M 1:M 1:1 관계 1:M 관계 M:N 관계 데이터베이스의 관리

개체관계도 (Entity-Relationship Diagram) 주문 부품 포함하다 구입된다 공급사 주문번호 주문일자 납품일자 부품번호 부품금액 주문총액 ‘주문’ 개체에 관한 데이터 속성 부품명 단가 공급사 번호 ‘부품’ 개체에 관한 데이터 속성 공급사명 공급사 주소 공급사 전화번호 ‘공급사’ 개체에 관한 데이터 속성 데이터베이스의 관리

논리적 데이터모형 (Logical Data Models) 계층형 혹은 나무 모형 (Hierarchical Data Model) 1:1 혹은 1:M 관계를 지원함 프로그램으로 구현하기가 단순함 망 모형(Network Data Model) M:N 관계의 구현에 적합 프로그램의 구현이 복잡함 관계형 모형(Relational Data Model) 각 데이터 파일을 관계(relation) 즉, 표(table)로 작성하고, table들간의 연계를 통해 필요 정보를 생성 각 관계는 열과 행으로 구성됨 오늘날 가장 많이 사용되는 데이터 구조 데이터베이스의 관리

계층형 데이터모형 프로젝트 1 부서 2 3 직원 4 5 6 데이터베이스의 관리

망형 데이터모형 프로젝트 1 부서 2 3 직원 4 5 6 데이터베이스의 관리

관계형 데이터모형 프로젝트 표 부서 표 직원 표 필드(field) 터플(tuple) 데이터베이스의 관리

데이터베이스의 최근 기술동향 분산 데이터베이스 객체지향형 데이터베이스 데이터 웨어하우징 지리정보시스템 데이터를 분리하여 서로 다른 장소에 저장, 관리하는 데이터베이스 환경 객체지향형 데이터베이스 멀티미디어 데이터베이스: 문자, 그래픽, 영상, 음성 등과 같은 다양한 형태의 정보 관리 하이퍼미디어 데이터베이스: 다양한 멀티미디어 매체들을 상호 연결함으로써 손쉬운 정보탐색 기능 제공 데이터 웨어하우징 데이터 웨어하우스: 흩어져있는 다양한 데이터베이스들을 전사적인 관점에서 통합시킨 형태 데이터 마트: 데이터 웨어하우스의 하위 개념으로, 전사적보다는 부서 차원에서 구축된 DW 데이터 마이닝: 일단 구축된 DW의 데이터를 분석/탐색하여 새로운 정보를 창출하기 위한 기법 지리정보시스템 인구통계, 추적, 급파, 탐색 등에 이용되는 컴퓨터기반의 지리추적 기술 (지리데이터와 인구통계데이터의 접목) 데이터베이스의 관리

분산 데이터베이스 데이터베이스의 관리 지역부서 1 지역부서 2 DB 1 DB 2 통신 네트워크 지역부서 3 지역적으로 분산되어 있는 데이터베이스들은 각각 해당 지역부서에서 관리하지만 지역부서 간에 상호 데이터 공유가 가능하다. DB 3 데이터베이스의 관리

객체지향형 데이터베이스 데이터베이스의 관리 인터넷 웹 환경에서는 하이퍼미디어 DB를 기반으로 마우스를 클릭만을 통해 다양한 정보의 바다를 탐색할 수 있다. 데이터베이스의 관리

데이터 웨어하우징 데이터베이스의 관리 운영 시스템 DB 운영 시스템 DB 데이터 탐색/분석 운영 시스템 DB DB 데이터 웨어하우스 의사결정을 위한 정보 추출, 통합, 변환 데이터마이닝, OLAP등의 분석도구 외부 DB (상용) 데이터 웨어하우징 기술은 기존에 의미없이 버려지던 데이터 더미들을 한 데 모아 의미있는 정보로 변환함으로써 전략적인 기회를 탐색할 수 있는 중요한 기술이다. 데이터베이스의 관리

지리정보시스템 데이터베이스의 관리 지리정보시스템은 인구통계적 데이터와 접목된 지리정보를 인공위성 기술을 통해 추적함으로써 합리적인 의사결정을 할 수 있도록 해 주는 기술이다. 데이터베이스의 관리