본문 바로가기

코딩/DB

데이터베이스와 DBMS 정리(DB)

데이터 베이스와 DBMS

데이터 베이스란 여러 시스템들이 공유할 수 있도록 저장되어 운용되는 데이터의 집합을 말한다.

먼저 데이터베이스는 통합된 데이터 이다. 데이터베이스를 사용하게 되면 데이터를 통합하여 관리 하기 때문에 데이터 중복현상이 발생하지 않게 된다. 그 외 실시간 접근, 사용자가 데이터베이스에 접근하여 데이터를 요청하면 데이터베이스는 실시간으로 응답이 가능하다는 특성과 계속적인 삽입, 삭제, 갱신으로 데이터의 변화가 일어난다는 특성을 꼽을 수 있다.

 

 

데이터 베이스 특징

  • 데이터베이스는 통합된 데이터다.
  • 데이터 중복현상이 발생안한다.
  • 실시간 접근 가능, 실시간으로 응답
  • 데이터의 변화가 일어난다.

 

DBMS

DBMS란 Database Management System의 약어이며, 응용 프로그램과 데이터베이스 사이에서 데이터가 올바르게 정보 교환을 할 수 있도록 관리해주는 시스템을 말한다.

DBMS의 기능은 3가지인데 아래 표와 같다

정의 기능 테이블 등을 설계하고 생성할 수 있는 기능
조작 기능 데이터의 삽입, 수정, 삭제, 검색 등의 데이터를 조작할 수 있는 기능
제어 기능 저장된 데이터가 일관성을 유지하고 데이터의 중복 문제를 발생하지 않도록 하는 기능