상세 컨텐츠

본문 제목

[개미의 걸음 Database 3차시] 데이터베이스의 개념과 특징

데이터베이스

by IT개미 데이터 2020. 9. 3. 07:07

본문

728x90

데이터베이스[Database]

① Database 개념의 등장

1950년대, 미국에서 군대의 군비상황을 집중 관리하기 위해 컴퓨터 도서관을 설립하면서 Data의 기지[Base]라는 뜻의 Database가 탄생

② 1차 개념 확대[정형 데이터 관리]

* EU <데이터베이스의 법적 보호에 관한 지침>
 데이터베이스란 체계적이거나 조직적으로 정리되고 전자식 또는 기타 수단으로 개별적으로 접근할 수 있는 독립된 저작물 데이터 또는 기타 소재의 수집물을 뜻한다.

* 국내 <저작권법>
 데이터베이스란 소재를 체계적으로 배열 또는 구성한 편집물로서 개별적으로 그 소재에 접근하거나 그 소재를 검색할 수 있도록 한 것이다.

③ 2차 개념 확대[비정형 데이터 포함]

* 국내 <컴퓨터 용어사전>
 데이터 베이스는 동시에 복수의 적용 업무를 지원할 수 있도록 복수 이용자의 요구에 대응해서 데이터를 받아들이고 저장, 공급하기 위해 일정한 구조에 따랄서 편성된 데이터의 집합이다.

* 국내 <Wikipedia>

 데이터 베이스는 관련된 레코드의 집합
 소프트웨어로는 데이터벵스관리시스템[DBMS]를 의미

* 국내 <데이터 분석 전문가 가이드>
 문자, 기호, 음성, 화상, 영상 등 상호 관련된 다수의 콘텐츠를 정보처리 및 정보통신 기기에 의해 체계적으로 수집, 축적하여 다양한 용도와 방법으로 이용할 수 있도로고 정리한 정보의 집합이다.

 

 

데이터 베이스의 특징

① 통합된 데이터[Integrated Data]

  동일한 내용의 데이터가 중복되어 있지 않다는 것을 의미

  데이터 중복은 관리상의 부작용을 초래

② 저장된 데이터[Stored Data]

  자기 디스크나 자기 테이프 등과 같이 컴퓨터가 접근할 수 있는 저장매체에 저장되는 것을 의미

  일반적으로는 컴퓨터에 저장된 데이터는 저장 주소를 알아야 검색이 가능

  하지만 데이터베이스는 저장된 주소나 위치가 아닌 데이터의 내용, 즉, 값으로 참조 가능

  [대이터 내용에 관한 조건만 맞는다면 서로 다른 위치에 저장되어 있어도 모두 검색 가능]

 데이터 베이스는 기본적으로 컴퓨터 기술을 바탕으로 한다.

③ 공용 데이터[Shared Data]

  여러 사용자가 서로 다른 목적으로 데이터를 공동으로 이용한다는 의미

  데이터베이스가 동시 공유의 개념을 지원하도록 조직하고 관리하는 것은 어려움

  특히, 같은 데이터를 동싱에 사용하기 위해서는 더욱 까다로운 처리가 필요

  대용량화되고 구조가 복잡한 것이 보통

④ 변화되는 데이터[Changable Data]

  데이터베이스에 저장된 내용은 데이터베이스의 현시점에서의 상태를 나타냄

  데이터베이스는 조직을 운영하고 조직의 주요기능을 수행하기 위해 꼭 필요한 운영 데이터

  다만, 이 상태는 새로운 데이터의 삽입, 기존 데이터의 삭제*갱신을 통해 항상 변화하면서도 현재의 정확한 데이터를 지속적으로 유지해야한다.  (→ 고정된 데이터 X)

 

⑤ 실시간 접근[Real-time accessibility]

  데이터베이스는 사용자에게 실시간으로 데이터를 제공할 수 있어야 함

  사용자의 개인 특성이나 제공되는 서비스 유형에 따라 허용되는 응답시간이 다르지만 대개 몇 초 이내에 제공

 

 

728x90

관련글 더보기

댓글 영역