anthurium 2021. 8. 11. 20:57

DBMS란?

  • DBMS란?
    • DataBase Management System의 약자.
    • 한마디로 데이터를 저장하고 관리하게 해주는 소프트웨어.
      • SQL Server, Oracle, MySQL 등등..
  • DBMS에 대한 정의를 학문적으로 파면 밑도 끝도 없다.
  • 따라서, 데이터(테이블 구조)를 저장하는 저장소 프로그램 정도로 생각하자.

 

Database란?

  • 데이터베이스란 하나의 캐비닛이다.
    • 사전적 의미: cabinet (n) 보관(서랍)장; (n) 내각

 

Why 캐비닛이 필요하지?

  • 예전에는 종이를 보관하기 위해서
    • 예) 각종 서류, 문서들
  • 현재에는 자료를 보관하기 위해서
    • 예) 자료 --> 곧 데이터를 보관/저장하기 위해서
  • 사무실의 수많은 문서와 서류를 생각해보자.
  • DB가 없던 시절에는 캐비닛으로 정리하였지만 지금은 DB로 정리한다.

 

많이 만들 수 있는가?

  • 캐비닛도 여러 개를 살 수 있다.
  • 병원의 경우
    • 환자 캐비닛, 의사(직원) 캐비닛, 과 캐비닛, 진찰 캐비닛 등등
  • 따라서, DBMS S/W 내에서 데이터베이스를 여러 개 만들 수 있다.