데이터베이스 시스템
[데이터베이스 시스템] DBMS 아키텍처
Song hyun
2025. 3. 4. 15:54
728x90
반응형
[데이터베이스 시스템] DBMS 아키텍처
-데이터베이스 시스템은 여러 조건을 고려해 효율적으로 데이터를 관리할 수 있게, 다양한 유형이 존재한다.
(1) 중앙집중식 DBMS
-중앙 서버에 과도한 부하가 집중됨 -> 병목현상
-전체적인 성능 저하, 오류 발생 시 전체 시스템 중단 등의 문제점
(2) 클라이언트-서버 구조
-중앙집중식의 단점을 보완한 형태. CS 컴퓨팅 모델은 프로그램의 부하를 분산시키고, 성능을 향상시킴.
-현대에 가장 널리 적용되는 방식
(3) 2계층 클라이언트-서버 구조
-SW 구성요소들이 클라이언트와 서버에 분산되어 있음
-단순함과 기존 시스템과의 하위 호환성이 장점
-DBMS 서버 = 질의 서버 / 트랜잭션 서버 / SQL 서버
(4) 3계층 클라이언트-서버 구조 (=웹 애플리케이션 서버)
-클라이언트와 데이터베이스 서버 사이에 중간 단계인 애플리케이션 서버가 존재함.
728x90
반응형