RDBMS


1. RDBMS(Relational DataBase Management System) : 관계형 데이터베이스 관리 시스템

  • RDB를 생성하고 수정하며 관리할 수 있는 소프트웨어
  • 관계형 모델을 기반으로 하는 DBMS 유형
  • RDMBS의 테이블은 서로 연관되어 있어 일반 DBMS보다 효율적으로 데이터를 저장, 구성 및 관리할 수 있다.
  • 2차원 테이블 형태로 표현하는 관계형 데이터 모델에 기초
  • 데이터의 원자성, 일관성을 유지하며 무결성을 높인다
  • 비교적 만들거나 이용하기 쉽고 확장이 용이함

2. 장점

  • DB수준에서의 트랜잭션을 사용한 쉬운 개발 방식
  • 인가받지 않은 사용자들로부터의 조회나 변경을 막는다
  • DB에 정보를 추가하기 전에 유효성 검사를 하여 데이터 품질 향상
  • 데이터의 분류, 정렬, 탐색 속도가 비교적 빠르다

3. 단점

  • 반드시 스키마 규격에 맞춰서 데이터를 다뤄야함
  • 데이터 처리에 대한 부하 발생시, 처리가 어려움
  • ER모델링이 개발전에 완료되어야 하며, 이는 개발을 느리게 만들 수 있다.
  • 테이블에 다양한 가변성이 있는 데이터를 저장하기 어려움
profile
우린 답을 찾을것이다. 항상 그랬듯이.

0개의 댓글