공부기록

DB의 개요 본문

CS/DB

DB의 개요

코타쿠 2021. 4. 30. 15:33
  • 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