기본 개념

  • 데이터베이스 용어는 ‘Data’와 ‘Base’의 합성어로 1960년 초부터 공식적으로 사용한다
  • 현재는 언론 매체를 통해 누구나 쉽게 접하는 일상적 용어가 된다

데이터베이스 정의

  • 데이터베이스
    • 여러 사용자나 응용 프로그램들이 함께 사용할 목적으로 체계적으로 통합하여 저장한 운영에 꼭 필요한 필수 데이터들의 저장소이다
  • 공용 데이터의 저장소
    • 많은 사용자들이 다양한 목적을 위해 공동으로 소유하고 유지하는 공용 데이터들의 저장소를 의미한다
  • 통합 데이터의 저장소
    • 여러 곳에서 필요한 데이터를 하나로 통합한 통합 데이터들의 저장소를 의미한다
    • 여러 장소에 흩어져 있더라도 상호 연결되어 접근할 수 있는 논리적 통합을 뜻한다
  • 운영 데이터의 저장소
    • 특정 조직의 운영 목적을 위해 사용되는 운영 데이터들의 저장소이다
      • 조직 운영을 위해 필수적 데이터, 반드시 필요한 데이터들의 모임이어야 한다
  • 저장 데이터의 저장소
    • 컴퓨터를 통해 직접 접근이 가능한 ‘0’과’1’의 이진 문자열로 표현되는 디지털화된 저장 데이터들의 저장소를 의미한다

데이터베이스의 특성

  • 실시간 접근 (realtime accessibility)
    • 데이터베이스 접근 사용자수가 몇만 명이라도 사용자의 데이터 요구에 실시간 응답을 해야 한다
  • 끊임없는 변화 (contnuous evolution)
    • 현실 세계가 시시각각 변화함에 따라 마치 살아서 활동하는 생명처럼 역동적으로 변화함으로써 현실 세계를 정확히 반영해야 한다
  • 동시 공용 (concurrent sharing)
    • 여러 사용자가 동시에 공용할 수 있어 누구나 필요할 때 자기가 원하는 데이터를 활용할 수 있어야 한다
  • 내용 기반 참조 (contect based referencing)
    • 데이터 참조를 위해 데이터의 저장 위치는 알 필요가 없고 오직 찾고자 하는 데이터의 내용 즉, 값을 이용하여 데이터 접근이 가능해야 한다

+ Recent posts