Study/데이터 베이스
[DBMS 강의 - 01] DBMS
Wr4ith
2014. 3. 4. 17:31
DBMS
DataBase Management System의 약자로 데이터의 집합인 데이터베이스(이하 DB)를 운영하는 S/W를 의미한다.
정확하게는 DBMS와 DB는 구별해야 하지만 실제로는 혼용하는 경우가 많다. DBMS와 DB의 관계를 그림으로 나타내면 다음과 같다.
필요성
위에서 말해듯이 DBMS는 필수로 설치해야 할 S/W가 아니다. 그러나 DBMS는 상당히 많은 기능을 제공하기 때문에 DB는 무조건 DBMS가 있어야 한다는 인식이 널리 퍼지게 되었다.
그렇기 때문에 DB와 DBMS 용어를 혼용하여 사용하는 경우가 많다. DBMS의 필요성은 다음과 같다.
- 데이터의 무결성
- 데이터의 중복 방지
- 데이터의 비일관성 방지
- 데이터의 공유도 개선
- 데이터의 표준화
- 보안 강화
- 프로그램 수정과 유지 보수의 용이
- 성능 향상
- 백업 및 복구 기능 제공
종류