관계형 데이터베이스

  • 관계형 데이터베이스는 키(key)와 값(value)들의 간단한 관계를 테이블화 시킨 매우 간단한 원칙은 전산정보 데이터베이스이다. 보통 RDB라고 불리고 있다.
  • 2차원 표를 이용해 데이터 목록화 관리를 하는 것이 주 목적이다.(Excel, Google 스프레드 시트)
  • 실세계를 그대로 반영함으로 직관적인 이해가 가능함.
  • 실생활에서 사용하는 모든 정보를 관계형 데이터베이스로 관리할 수 있음.


관계형 모델

  • 관계형 모델은 집합론에 기반을 둔 일종의 데이터베이스 모델이다. 이 모델은 에드거커드에 의해 최초로 제안되고 체계화 되어있다.
  • 컬럼(열)과 로우(행)를 이루는 하나 이상의 테이블이 존재하고 테이블에 데이터가 저장됨.
  • 각각의 테이블은 각각의 로우를 식별하는 기본키(Primary Key)가 있다.
  • 컬럼은 필드(Field)혹은 속성(Attribute)라고도 불림. 로우는 레코드 혹은 튜플로 불림.


관계형 데이터베이스의 혁신성

  • 역사적 혁신성
    • 최초로 2차원 표를 이용한 데이터베이스 소프트웨어
  • 기능적 혁신성
    • 직관적인 방법으로 데이터를 추출할 수 있음
    • SQL 언어를 이용한 간편한 데이터 추출
    • 데이터베이스 사용자 층의 빠른 증가에 기여
    • 개발 및 업무 생산성 확대

Leave a comment