Summary

[데이터베이스 개론] 01장. 데이터베이스 기본 개념

프로그래민 2022. 1. 16. 14:37
반응형

데이터베이스의 필요성

데이터와 정보

데이터는 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값으로써 자료라고 한다. 정보는 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조작한 결과물이다. 데이터에서 정보를 추출하는 과정 또는 방법을 정보처리라고 한다. 정보처리는 데이터를 상황에 맞게 분석하거나 해석하여 데이터 간의 의미관계를 파악하는 것이다. 

 

정보 시스템과 데이터베이스

정보 시스템의 역할과 구성

조직 운영에 필요한 데이터를 수집하여 저장해두었다가 의사 결정이 필요할 때 처리하여 유용한 정보를 만들어주는 수단을 정보 시스템이라고 한다. 정보 시스템 안에서 데이터를 저장하고 있다가 제공하는 핵심역학을 데이터베이스가 담당한다. 

 

데이터베이스의 정의와 특징

데이터베이스의 정의

데이터베이스, DB는 특정 조직의 여러 사용자가 공유하여 사용할 수 있도록 통합해서 저장운영 데이터의 집합이다.

  • 데이터베이스는 공유 데이터 : 데이터베이스는 특정 조직의 여러 사용자가 함께 소유하고 이용할 수 있어야 하는 공용 데이터.
  • 데이터베이스는 통합 데이터 : 데이터의 중복을 최소화하고 통제가 가능한 중복만 허용하는 데이터.
  • 데이터베이스는 저장 데이터 : 컴퓨터가 접근할 수 있는 매체에 데이터베이스를 저장.
  • 데이터베이스는 운영 데이터 : 일시적으로 사용하고 마는 것이 나닌, 지속적으로 유지해야 하는 데이터.

 

데이터베이스의 특징

  • 데이터베이스는 실시간 접근이 가능 : 데이터베이스는 사용자의 데이터 요구에 실시간으로 응답.
  • 데이터베이스는 계속 변화 : 데이터베이스는 현실 상태를 반영하며 동적인 특징을 가지고 있어 삽입, 삭제, 수정으로 데이터를 유지.
  • 데이터베이스는 동시 공유 가능 : 데이터베이스는 여러 사용자가 동시에 데이터를 이용 가능.
  • 데이터베이스는 내용 참조 가능 : 데이터베이스는 저장 주소나 위치가 아니라 데이터의 내용, 값으로 참조.

 

데이터와 데이터베이스

데이터베이스의 가장 중요한 목적은 데이터의 유형별로 저장 및 처리 기술을 적합하게 선택하여 데이터를 모아두는 것이다.

정형 데이터

정형 데이터는 구조화된 데이터, 즉 미리 정해진 구조에 따라 저장된 데이터이다. 액셀의 스프레드시트, 관계형 데이터베이스의 테이블이 대표적인 예이다.

 

반정형 데이터

반정형 데이터는 구조에 따라 저장된 데이터이지만 정형 데이터와 달리 데이터 내용 안에 구조에 대한 설명이 함께 존재하는 형태이다. 따라서 데이터 내용에 대한 설명, 파싱이 필요하고 보통 파일의 형태이다. HTML, XML, JSON이 대표적이 예이다.

 

비정형 데이터

비정형 데이터는 정해진 구조가 없이 저장된 데이터로써 소셜 데이터의 텍스트, 영상, 이미지, 워드나 PDF 문서같은 멀티미디어 데이터가 대표적인 예이다.

 

 

출처
데이터베이스 개론 2판 - 한빛아카데미 출판, 김연희 저
 

데이터베이스 개론 - 교보문고

[요약]①데이터베이스 기초 이론 : 1장에서 데이터베이스를, 2장에서 DBMS를 소개합니다. 3장에서는 이들을 조합한 데이터베이스 시스템을 소개합니다.②데이터 모델과 연산 : 4장에서 데이터 모

www.kyobobook.co.kr

반응형