1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해

Slides:



Advertisements
Similar presentations
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
Advertisements

불특정 공격에 무너진 H 사 업무 시스템 서서히 저하 내부에서 원인 불명으로 네트워크의 속도가 서서히 저하 되는 현상이 발생 공격의 발생 핵심 장 비 서비스가 되다 되지 않는 현상이 심해지고 결국 핵심 장 비는 장애가 발생하게 됨 장비 장애 발생 핵심 장비 장애 전체.
컴퓨터와 인터넷.
컴퓨터 운영체제의 역사 손용범.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
MS SQL Server 학기, 소프트웨어 설계 및 실험 ( Ⅰ )
뇌를 자극하는 Windows Server 2012 R2
Database Laboratory, Hong Ik University
MS-Access의 개요 1강 MOS Access 2003 CORE 학습내용 액세스 응용 프로그램은 유용한 데이터를
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
Windows Server 장. Windows Server 2008 개요.
JSP Programming with a Workbook
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
제5장 데이터베이스 관리.
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
Windows Server 장. 사고를 대비한 데이터 백업.
5장 Mysql 데이터베이스 한빛미디어(주).
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
9. 데이터베이스 9.7 데이터베이스 기술 이야기.
3.2 SQL Server 설치 및 수행(계속) 시스템 데이터베이스 master
FTP 프로그램 채계화 박재은 박수민.
컴퓨터응용과학부 Java Enterprize(DB) 제 15 주
3. 데이타베이스 관리시스템.
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
HDFS와 대용량 데이터 처리 콘텐츠서비스연구팀 최완.
17강. 데이터 베이스 - I 데이터 베이스의 개요 Oracle 설치 기본적인 SQL문 익히기
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
01 데이타베이스 개론 데이타베이스의 등장 배경 데이타베이스의 발전 과정 데이타베이스의 정의 데이타베이스의 특징
TCP/IP Socket Programming…
5장 Mysql 데이터베이스 한빛미디어(주).
제 1장. 멀티미디어 시스템 개요.
자바 5.0 프로그래밍.
학습목표 학습목표 본 장은 데이터베이스의 전반적인 기초 개념 들을 다루고 있다. 데이터베이스란 무엇인가? 기존의 데이터 관리 시스템의 대명사인 파일 시스템 과는 어떻게 다른가? 데이터베이스 시스템과 데이터베이스 관리 시스템 은 어떻게 다르며 각각 어떻게 구성되는가? 데이터베이스.
제 1장 데이타와 데이타베이스 데이타 데이타베이스 정보 & 데이타.
DataBase 김상훈 송예은 고미영 이경민.
SAS Statistical Analysis System 통계패키지 실습 (2011년 1학기)
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
뇌를 자극하는 Windows Server 2012 R2
USN(Ubiquitous Sensor Network)
컴퓨터 시스템 하드웨어 컴퓨터 시스템 소프트웨어 C P U Control Unit 입 력 장 치 출 력 장 치 ALU
Chapter 03. 관계 데이터베이스 설계.
응용 프로그램 1 프로그램 2 프로그램 N DBMS DBMS(데이터베이스 관리 시스템) • • • • • • 데이터베이스
04. DBMS 개요 명지대학교 ICT 융합대학 김정호.
Database Management System
데이터 베이스 DB2 관계형 데이터 모델 권준영.
CHAP 21. 전화, SMS, 주소록.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
데이터 동적 할당 Collection class.
2. 데이터베이스 관리시스템(DBMS).
Level 0 Level 1 Level 2 Level 3 공모전 후기 모음 웹 서비스 1. 웹 페이지 설계 2. 웹 서버 구현
AT MEGA 128 기초와 응용 I 기본적인 구조.
오라클 11g 보안.
14 뷰(View) 뷰의 개념 뷰 관리.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
멀티미디어시스템 제 4 장. 멀티미디어 데이터베이스 정보환경 IT응용시스템공학과 김 형 진 교수.
멀티미디어시스템 제 5 장. 멀티미디어 데이터베이스 개념 IT응용시스템공학과 김 형 진 교수.
System Security Operating System.
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
CHAP 15. 데이터 스토리지.
 6장. SQL 쿼리.
DBMS & SQL Server Installation
프로젝트 결과 발표 네트워크정보통신과 강동성 이현미.
                              데이터베이스 설계 및 실습 #6 - SQL 실습 한국외국어대학교 DaPS 연구실                              
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
1 장. 데이터베이스와 데이터베이스 사용자 1.1 개요 1.2 데이터베이스의 예 1.3 데이터베이스의 특징
VAULT BASIC / VAULT PROFESSIOAL
교과서 78쪽 학습 목표 정보 관리의 필요성을 이해할 수 있다. 데이터베이스의 개념과 필요성을 이해할 수 있다.
Ⅰ. 데이터베이스 정의 Ⅱ. MS SQL 서버 Ⅲ. 데이터베이스 인터페이스
생산성 증대 효율성 향상 측정 수행 능력.
Presentation transcript:

1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해 제목

파일 처리 시스템의 문제점과 그 대안인 데이터베이스에 대해 공부한다.

1. 데이터베이스의 개요 파일 처리 시스템 데이터베이스 데이터베이스 관리 시스템 데이터베이스 언어 데이터베이스 사용자

1. 데이터베이스의 개요 데이터베이스(DB:Database)란? - 컴퓨터에 저장된 데이터들을 통합하여 저장하고 관리 하는 모임 데이터베이스 관리시스템(DBMS)이란? - 데이터베이스를 관리(데이터 저장, 검색, 수정 등)하는 프로그램

1. 데이터베이스의 개요 파일 처리 시스템 데이터베이스 데이터베이스 관리 시스템 1 데이터베이스 언어 2 데이터베이스 사용자 3 데이터베이스 관리 시스템 4 데이터베이스 언어 5 데이터베이스 사용자

1.1 파일 처리 시스템 각 응용 프로그램마다 별도의 데이터 파일을 유지 파일처리시스템의 문제점 데이터 종속 : 응용프로그램과 데이터 파일간의 의존관계 -> 파일구성이 변경되면 응용프로그램도 변경 불가피 데이터 중복 : 각 응용프로그램마다 동일한 데이터를 별도로 유지 -> 공간낭비, 수 정시 데이터 불일치 발생

1.2 데이터베이스 데이터베이스에 저장된 데이터의 특징 데이터베이스의 특징 한 조직의 여러 응용 프로그램들이 저장된 데이터를 공유할 수 있도록 데이터를 통합•관리 데이터베이스에 저장된 데이터의 특징 통합된 데이터(integrated data) : 연관된 데이터의 모임 저장된 데이터(stored data) : 보조기억장치에 저장 운영 데이터(operational data) : 운영에 필요한 데이터가 구조적으로 통합되어 있음 공용 데이터(shared data) : 다수 사용자와 응용프로그램이 공유 데이터베이스의 특징 실시간 접근성 : 사용자나 응용프로그램의 요구를 즉시 처리, 응답 계속적인 변화 : 삭제, 갱신 등으로 값이 지속적으로 변화 동시 공유 : 다수의 사용자나 응용프로그램이 동시에 접근 내용에 의한 참조 : 위치를 몰라도 원하는 데이터를 검색하여 제공

1.3 데이터베이스 관리 시스템 사용자와 응용 프로그램에 편리하고 효율적인 데이터베이스 사용 환경을 제공하 는 소프트웨어 DB구조 명시, DB생성, 데이터 검색, 수정처리 접근통제 및 다수 사용자 동시 접근관리 Oracle, DB2, Informix, Sybase, MS SQL Server, MySQL, Access 등

1.3 데이터베이스 관리 시스템 DBMS 도입에 따른 장점 ① 데이터의 중복과 불일치 감소 ② 사용자에게 더 나은 서비스 제공 ③ 시스템의 융통성이 향상됨 ④ 시스템 개발 및 유지 비용 감소 ⑤ 표준화 시행이 용이 ⑥ 보안이 향상됨 ⑦ 데이터 무결성이 향상됨 ⑧ 조직체의 요구 사항을 파악하여 조정할 수 있음 ⑨ 시스템의 고장으로부터 데이터베이스를 복구할 수 있음 ⑩ 데이터베이스의 공유와 동시 접근이 가능함

1.4 데이터베이스 언어 DB시스템을 구축, 관리에 사용하는 언어 데이터 정의어(Data Definition Language) 데이터 저장 구조, 데이터 접근 방법, 데이터 형식 등 데이터베이스를 구축하거나 수정할 때 사용하는 언어 데이터 조작어(Data Manipulation Language) 데이터베이스에 저장된 데이터를 검색, 수정, 삽입, 삭제할 때 사용하는 언어 데이터 제어어(Data Control Language) 데이터를 보호하고 관리하는 언어 데이터베이스의 무결성 유지, 보안 및 접근 제어, 시스템 장애로부터의 복구, 병행 수행 제어 기능 등을 수행

1.5 데이터베이스 사용자 응용 프로그래머 최종 사용자 데이터베이스 관리자 프로그래밍 언어(C, COBOL 등)를 사용하여 특정 응용 프로그램이나 인터페이스를 구현하는 사람 최종 사용자 데이터의 검색, 삽입, 삭제, 갱신 등을 위해 데이터베이스 시스템을 사용하는 사람 데이터베이스 관리자 데이터 정의어(DDL)와 데이터 제어어(DCL)를 사용하여 데이터베이스 스키마(테이 블 구조)를 생성하고 관리하는 사람

데이터베이스 관리자의 주요 업무에 대해 설명하시오. 파일 처리 시스템과 비교할 때 DBMS 도입에 따른 장 점으로 적합하지 않은 것은? (가) 데이터의 중복과 불일치가 감소한다. (나) 시스템의 개발 및 유지 보수 비용이 증가한다. (다) 데이터베이스의 공유와 동시 접근이 가능하다. (라) 표준화 시행이 용이하다.