Simple is IT, 누구나 보고 누구나 깨닫는 IT

What is DataBase? 본문

Simple is IT/Database

What is DataBase?

currenjin 2020. 4. 29. 10:12

DataBase

: 데이터베이스는 여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합이다.

: 정형화, 다수 프로그램의 공통 사용, 데이터를 활용해 정보를 찾는 데이터 마이닝

자료 수집을 통한 정보 도출

DB 특징

자료 추상 : 복잡한 자료 쉽게 사용, 개념화, 사물의 공통 성질 추출

자료 독립 : 자료와 프로그램의 독립성 유지

자기 정의 : 자료의 구성과 내용을 DB 자신이 저장 및 관리

DB 장점

데이터의 논리적 독립성 : 논리적 구조가 변경되어도 DB를 이용하는 프로그램에는 영향이 없다.

데이터의 물리적 독립성 : 저장 장치의 구조를 변경해도 DB를 이용하는 프로그램 및 개념스키마에는 영향이 없다.

데이터의 무결성 유지 : 데이터를 사용할 때 다양한 제약 조건으로 데이터에 결점이 생기지 않도록 유지한다.

데이터 중복성 최소화 : 데이터를 통합하여 구성함으로 중복을 미리 통제한다.

데이터 불일치 제거 : 중복을 최소화하여 불일치를 제거한다.

데이터 처리 시스템의 형태

일괄 처리 시스템

데이터를 모아서 한 번에 처리 하는 시스템

: 속도 빠름, 처리 비용 적게, 성능 높음

: 사용자의 입장에선 즉시 처리되지 않기에 대기해야함.

온라인 실시간 처리 시스템

데이터 발생 즉시 처리하여 결과를 산출하는 처리 시스템

: 데이터는 생성되는 그 출처로부터 곧바로 처리

: 원격 터미널들과 계속적으로 통신을 하기 때문에 통신 제어기가 필요해 구조가 복잡

분산 처리 시스템

물리적으로 분산 되어 있는 DB를 논리적으로 하나의 시스템인 것처럼 사용하도록 데이터를 처리해주는 시스템

: 신뢰성이 높음, 확장이 용이

: 시스템 구축이나 운영이 복잡함.


'Simple is IT > Database' 카테고리의 다른 글

DataBase_정규화 (Nomalization)  (0) 2020.04.29
DataBase_관계 데이터 모델 (Relationship Data Model)  (0) 2020.04.29
ERD (Entity-Relationship Diagram)  (0) 2020.04.29
Data Modeling  (0) 2020.04.29
DBMS (DataBase Management System)  (0) 2020.04.29
Comments