독학사/데이터베이스

데이터베이스의 특징

개발자 입니다 2022. 10. 9. 17:52

평가영역

  • 데이터베이스 시스템의 자기 기술성
  • 프로그램과 데이터의 격리 및 추상화
  • 다중 뷰 제공
  • 데이터 공유와 다수 사용자 트랜젝션 처리

데이터베이스 시스템의 자기 기술성

DBMS는 데이터베이스에 대한 관리 뿐만 아니라 메타 데이터 까지 관리


프로그램과 데이터의 격리 및 추상화

  • 데이터의 격리
    DBMS에선 데이터가 프로그램으로부터 분리됨
  • 프로그램과 연산의 독립성
    데이터에 대한 연산을 데이터베이스 정의의 일부로 저장
  • 데이터 추상화
    상기된 두가지 성질을 제공하는 성질

다중 뷰 제공

데이터베이스 사용자들은 서로다른 관점에서 데이터를 보게된다.(각자 날리는 쿼리가 다르므로 각각 다른 뷰를 본다)


데이터 공유와 다수 사용자 트랜잭션 처리

여러명이서 DBMS를 쓸 수 있고 데이터를 공유하며, 그에 따른 트랜잭션 관리를 해야한다.

 

 

 

설마 시험에 나올까 싶은 그런 파트네요... 서술형만 아니길...