공부기록
DB의 개요 본문
- DBMS는 사용자에게 데이터 관리에 필요한 기능을 제공한다
- 데이터를 정의하고 생성하고 변경하고 삭제하고 접근하고 조작하는 기본적인 연산기능 제공
- DBMS는 데이터 추상화, 데이터 독립성, 데이터 보호 등 사용자에게 데이터베이스 관리에 도움을 주는 다양한 기능을 제공
- DMBS의 이점
- 데이터 추상화 제공
- 데이터 접근의 용이성 제공
- 데이터 접근을 위한 언어(SQL)제공, 편리한 사용자 인터페이스 제공
- 데이터 중복 및 불일치성에 대한 제어가 용이
- 데이터 불일치성은 데이터간에 서로 값이 일치하지 않는 현상을 말함
- 데이터 중복이 발생하면 데이터 불일치가 발생하기 쉬움
- 데이터 무결성 제약조건 유지 용이
- 데이터 제약조건은 데이터가 만족하여야 하는 조건
- 갱신 원자성 제공
- 갱신 원자성이란 변경되어야 하는 데이터들이 모두 갱신되거나, 모두 갱신되지 않아야 함을 말한다.
- 갱신 원자성이 제공되지 않으면 데이터 불일치가 나타날 수 있다.
- 데이터 동시성 제어
- 다수의 사용자가 동시에 동일 데이터 베이스에 접근할 수 있도록 제어 기능을 제공
- 데이터 보호
- 데이터 백업 및 회복
'CS > DB' 카테고리의 다른 글
데이터베이스 언어 (SQL) (0) | 2021.04.30 |
---|---|
추가 관계 대수 (0) | 2021.04.30 |
관계 대수 (0) | 2021.04.30 |
관계형 데이터 모델 (0) | 2021.04.30 |
데이터 추상화와 데이터 모델 (0) | 2021.04.30 |