아카이브

DBMS 본문

데이터베이스

DBMS

주멘이 2018. 6. 6. 17:23

< DBMS >

- DataBase Management System

- 사용자와 DB 사이에서 사용자의 요구에 따라 동작하기 위해 DB를 관리하는 S/W

- 기존 File System이 갖는 데이터의 종속성, 중복성 문제를 해결하는 시스템

- 모든 응용 프로그램들이 DB를 공용할 수 있게 함


< 필수 기능 >

1. 정의

- DB에 저장될 Type과 구조에 대한 정의, 이용 방식, 제약 조건 등을 명시

2. 조작

- 데이터 검색, 갱신, 삽입, 삭제 등을 체계적으로 처리하기 위해 사용자와 DB 사이의 Interface 수단을 제공

3. 제어

- DB를 접근하는 삽입, 갱신, 삭제 시 데이터의 무결성이 유지되도록 함

- 정당한 사용자의 허가된 데이터에 접근할 수 있도록 보안을 유지하고 권한을 검사


< 장점, 단점>

1. 장점

- 논리적, 물리적 독립성 보장

- 중복 방지

- 데이터 공동 사용

- 데이터의 일관성, 무결성 유지

- 보안 유지

- 데이터 표준화, 통합 관리

- 최신의 데이터를 유지할 수 있고, 실시간 처리 가능

2. 단점

- 비용 증가

- 집중적인 접근으로 과부하가 발생할 수 있음

- 파일의 예비와 백업이 어려움


출처

http://blog.daum.net/amajerry/16


'데이터베이스' 카테고리의 다른 글

Clustered Index VS Non-Clustered Index  (0) 2018.06.09
Stored Procedure ( 저장 프로시저 )  (0) 2018.06.09
무결성(Integrity)  (0) 2018.06.09
TRIGGER  (0) 2018.06.06
1 : 1 / 1 : N / N : M  (0) 2018.06.06