04. DBMS 개요 명지대학교 ICT 융합대학 김정호.

Slides:



Advertisements
Similar presentations
DBMS 레포트 교 과 목 : 데이터베이스보안 담당교수 : 안미정 학 과 : 사이버경찰 학 번 : 이 름 : 이 정 수 출 제 일 :2013,03,18.
Advertisements

GIS Data Storage Trends ESRI White Paper (1997) 한국에스리 고객지원센터.
WCL 이민학 Big Data & Hadoop.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
제5장제5장 데이터베이스처리. Q1 데이터베이스의 목적은 무엇인가 ? Q2 데이터베이스는 무엇을 포함하는가 ? Q3 DBMS 란 무엇이며, 어떻게 사용하는가 ? Q4 데이터베이스 애플리케이션이 무엇인가 ? Q5 전사적인 것과 개인적인 DBMS 의 차이점은 무엇인가 ?
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
D-Guard Security Suites 제품 소개서
일반 요구 사항 비즈니스 요구사항 고객/정보/위치/상태 탐색방법 제품/서비스 홍보 및 광고 방법
MS SQL Server 학기, 소프트웨어 설계 및 실험 ( Ⅰ )
프랜차이즈 본사 인트라넷 구축 제안서 제출처 : ㈜마세다린 제출사 : ㈜데이타캠프 제출일 :
Data Interface, Data mart Technology
경영 정보 시스템 구축 제안서 가우정보기술주식회사 [신화 제약 주식회사] 1997년 10월 9일 새로운 기법
소리가 작으면 이어폰 사용 권장!.
경영 정보 시스템 구축 제안서 가우정보기술주식회사 [신화 제약 주식회사] 1997년 10월 9일 새로운 기법 철저한 사후 관리
데이터베이스 시스템.
Database Laboratory, Hong Ik University
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
DBMS실습(I) 데이터베이스 기본개념 2015년 1학기 동서울대학교 컴퓨터소프트웨어과.
DBMS의 종류와 DBMS 장승빈 박상민 김혁.
DB2.
데이터 베이스 란? 데이터 베이스 기능 데이터 베이스 관리 시스템 정보시스템의 구성 관게형 데이터 베이스
관계 데이터 모델과 제약조건 개념, 특성, 키, 무결성 제약조건.
NTAS 소개 (Network Transaction Application Server)
**** 라벨뷰에서 엑셀파일(DB) 사용 방법 ****
12. 데이터 저장과 관리 제목. 12. 데이터 저장과 관리 제목 데이터베이스의 기본 개념을 배운다. SQLite의 사용법을 배운다. SQLite를 이용해 앱을 개발한다. SQLite GUI 툴 사용법을 익힌다.
11 장 LAN 기본 개념과 Ethernet LAN
9. 데이터베이스 9.7 데이터베이스 기술 이야기.
소프트웨어시스템 실험 Software Systems Lab. 데이터베이스 기초
1장. 데이터베이스 시스템 컴퓨터를 사용하여 정보를 수집하고 분석하는데 데이터베이스 기술이 활용되고 있음
컴퓨터과학 전공탐색 배상원.
3. 데이타베이스 관리시스템.
12. 데이타베이스.
17강. 데이터 베이스 - I 데이터 베이스의 개요 Oracle 설치 기본적인 SQL문 익히기
01 데이타베이스 개론 데이타베이스의 등장 배경 데이타베이스의 발전 과정 데이타베이스의 정의 데이타베이스의 특징
01 데이터베이스 개론 데이터베이스의 등장 배경 데이터베이스의 발전 과정 데이터베이스의 정의 데이터베이스의 특징
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
Fundamentals of Database Systems R. A. Elmasri and S. B. Navathe
데이터베이스 (Databases) 데이터베이스 시스템 개념과 아키텍처 문양세 강원대학교 IT대학 컴퓨터과학전공.
제 1장 데이타와 데이타베이스 데이타 데이타베이스 정보 & 데이타.
Transmission & Analysis
Database Programing 이름 : 김 수 종 학번 :
DataBase 김상훈 송예은 고미영 이경민.
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
무역KEYNOTE 중·고등학생을 위한.
NTAS 소개 (Network Transaction Application Server)
2019년도 전자정보공학과 이수체계도 1학년(트랙) 2학년(트랙) 3학년(트랙) 4학년 1학기 2학기 1학기 2학기 1학기
Chapter 03. 관계 데이터베이스 설계.
05. Relational DBMS 명지대학교 ICT 융합대학 김정호.
데이터 베이스 DB2 관계형 데이터 모델 권준영.
데이터베이스응용 오라클 개념 2015년 1학기 동서울대학교 컴퓨터소프트웨어과.
Self Introduction Template PowerPoint
Lecture 01: Database Overview
모바일인터넷기초 전산정보학부 모바일인터넷과 권 춘 우
2. 데이터베이스 관리시스템(DBMS).
Commercialization of the Internet
AT MEGA 128 기초와 응용 I 기본적인 구조.
오라클 11g 보안.
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
1장. 서 론 데이터베이스의 개요 모델의 종류 관계형 모델과 객체 지향형 데이터베이스 SQL이란 무엇인가?
Map Designer Solution 소개자료
ER-관계 사상에 의한 관계데이터베이스 설계 충북대학교 구조시스템공학과 시스템공학연구실
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
07. DB 설계 명지대학교 ICT 융합대학 김정호.
CHAP 15. 데이터 스토리지.
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
1 장. 데이터베이스와 데이터베이스 사용자 1.1 개요 1.2 데이터베이스의 예 1.3 데이터베이스의 특징
소리가 작으면 이어폰 사용 권장!.
Presentation transcript:

04. DBMS 개요 명지대학교 ICT 융합대학 김정호

DBMS 발전 배경 DBMS 기존 데이터 관리 방식 ☞ Note 데이터 관리 시스템(DataBase Management System) 기존 데이터 관리 방식 operating system에서 지원하는 화일 시스템으로 데이터 관리 문제점 각 응용 프로그램이 논리적 화일 구조를 정의하고 직접 물리적 화일 구조로 구현 각 응용 프로그램이 물리적 데이타 구조에 대한 접근 방법을 구현 각 사용자가 데이타와 이를 처리하는 프로그램을 모두 관리 유지 ☞ Note 데이타의 종속성(dependency)과 중복성(redundancy)을 야기

DBMS 발전 배경 화일 관리 시스템(file management system)과 응용 프로그램 응용 프로그램 1 데이타 화일 1 프로그램 2 화일 2 프로그램 3 화일 3 프로그램 n 화일 n (급여) (세금 정산) (퇴직금) (인사) ...... 화일 관리 시스템 (공동 접근 루틴)

DBMS 발전 배경 DBMS와 응용 프로그램 데이타베이스 응용 프로그램 1 프로그램 2 프로그램 n 관리 시스템 (DBMS) ...... 데이타 화일 1 화일 2 화일 3 화일 n

DBMS 목적 DBMS의 궁극적 목적은 데이타 독립성 (data independency) 데이타 독립성 구현 기법 논리적 데이타 독립성(logical data independency) 응용 프로그램에 영향을 주지 않고 논리적 데이타 구조의 변경이 가능 응용 프로그램의 효율적 개발이 가능 물리적 데이타 독립성(physical data independency) 응용 프로그램과 논리적 데이타 구조에 영향을 주지 않고 물리적 데이터 구조의 변경이 가능 저장 장치의 효율적 개발이 가능 데이타 독립성 구현 기법 사상(mapping)

데이터 독립성 프로그램의 데이타 구조 데이타베이스의 논리적 구조 물리적 구조 응용 프로그램 1 응용 프로그램 2 응용 프로그램 n A B C D E F G 논리적 구조 사상 물리적 구조 사상 H ... 프로그램의 데이타 구조 데이타베이스의 논리적 구조 물리적 구조 ......

DBMS의 발전 과정 제1세대 DBMS(first-generation DBMS) IDS(Integrated Data Store) 최초의 범용 DBMS 1960년대 초 General Electric의 Charles Bachman에 의해 설계 네트워크 데이타 모델( network data model)의 기초 Bachman은 또한 데이타 구조도(data structure diagram)도 제안 IMS(Information Management System) DBMS 1960년대 후반 IBM이 개발 계층 데이타 모델(hierarchical data model)의 기초 1970년대 초에는 대형 컴퓨터 회사들이 DBMS를 자체 제작 판매

제2세대 DBMS 관계 데이타 모델(relational data model) SQL 주요 상용 DBMS PC 기반 DBMS IBM의 E.F.Codd 가 제안 Relational Database 이론의 기초 1980년대 DBMS의 주류가 되었고 계속 확장 SQL IBM이 관계 DBMS의 일부로 개발 세계 표준 데이타베이스 언어 주요 상용 DBMS DB2, Oracle, Ingres, Sybase, Informix PC 기반 DBMS Access, FoxPro, dBase, Paradox, SQL Server

제3세대 DBMS 데이터 량의 증가 및 응용 범위의 증대 새로운 data model을 기반으로 시스템 등장 engineering, images, videos, spatial, time series, data mining Big data, AI IoT 새로운 data model을 기반으로 시스템 등장 객체지향 DBMS(OODBMS: Object-Oriented DBMS) 객체 관계 DBMS(O-RDBMS: Object-Relational DBMS) No-SQL

Question ?