본문 바로가기

DB/DB

[DB] 기초

DB란

  • 데이터의 집합, 데이터의 저장 형태를 말한다.
    • IT분야에서 데이터란 컴퓨터가 처리할 수 있는 자료를 말한다.
  • 논리적으로 연관된 데이터를 모아 일정한 형태로 저장해놓은 것이다.

DB가 만들어지는 과정

  • 데이터 나열
  • 연관 데이터 수집
  • 연관데이터를 저장
  • 중복데이터 제거

DB가 필요한 이유

  • 데이터 중복을 최소화해서 조직의 목적에 맞게 효율적으로 관리하기 위해서이다.

DB 관리

  • DB의관리는 DBMS를 통해 한다.
    • DBMS는 데이터베이스 관리 시스템이다.

DB의 종류

  • 계층형 DB
    • 데이터가 부모 자식 관계를 이루는 트리 구조를 가지는 모델이다.
  • 네트워크형 DB
    • 데이터를 노드로 표현한 모델이다.
  • 키-값 DB
    • 키와 값을 일대일 대응해 데이터를 저장하는 모델이다.