ㅁ 데이터베이스 개요

 1. 파일 : 보조기억장치에 저장되어 있는 데이터의 집합

           순차적구조, 인덱스된 구조, 상대적 구조

    문제점 : 데이터가 프로그램에 종속됨, 데이터의 중복 발생 문제

 

 2. 데이터베이스란? 데이터의 집합, 논리적으로 연관된 하나 이상의 자료의 집합

    데이터베이스 관리 시스템(DBMS) : 응용프로그램과 데이터 간의 독립성 유지, 중재자 역할



ㅁ 데이터베이스 관리 시스템


 1. 데이터베이스 관리 시스템의 역할

   빠른데이터 검색, 데이터 독립성 유지, 데이터 공유 및 동시실행 제어, 빠르고 안전,

   개발환경 제공, 데이터 보안


 - 데이터 정의 : 데이터베이스 구조를 정의, 물리적 구조 정의

 - 데이터 조작 : 검색, 갱신, 삽입, 삭제 등의 연산을 지원

 - 데이터 제어 : DB의 내용에 대한 정확성과 안전성을 유지하는 기능, 무결성 제어, 권한 검사 및 보안


 2. 데이터베이스 언어

  - 정의어(DDL) : 스키마 생성, 변경, 삭제 목적

  - 조작어(DML) : 삽입,수정,삭제 등 처리를 위한 언어



ㅁ 데이터베이스 3계층 스키마 구조

 - 데이터베이스 스키마 : 데이터의 구조, 데이터의 표현방법, 제약조건에 대한 명세

 - 내부스키마, 개념스키마(추상화), 외부스키마



ㅁ 데이터베이스 장단점

 - 장점 : 데이터 중복 최소, 데이터 독립성 보장, 데이터의 일관성 및 무결성, 데이터의 공유

 - 단점 : 운영비 증대, 데이터 처리방법의 복잡성, 백업과 회복의 복잡성, 시스템 취약성

 


ㅁ 데이터 웨어하우스

 - 의사 결정을 지원하는 데이터의 집합체

   DB로 부터 추출되어 적절한 형태로 변환되어 저장됨


 - 주제지향, 통합, 시계열, 비휘발성




[문제풀이 정리]

1. 동일한 정보를 중복적으로 저장하여 야기되는 특성은?

데이터 변경에 따른 데이터 모순성을 발생시킬 가능성이 있다.


2. 데이터베이스 사용한 정보시스템 특성을 바르게 설명한 것은?

데이터의 일관성을 유지한다.


3. DB를 생성하고 유지보수하며 성능향상과 개선 등의 관리업무 담당자는? DBA


4. 개별 사용자가 생각하는 데이터베이스 구조를 정의한 것은? 외부스키마

** 조직전체는 개념스키마, 저장장치 입장은 내부스키마


5. 데이터 웨어하우스의 특성은? 시계열 데이터를 제공

+ Recent posts