티스토리 뷰

728x90


 
 

[데이터베이스/Database] 데이터베이스 관리 시스템(DBMS) 정의, 기능, 장단점, 데이터 독립성, 역사

(이 글은 대학생이 강의를 이해한 대로 정리한 것이므로 정확하지 않을 수 있음) 1. 데이터베이스 관리 시스템의 정의 데이터베이스 관리 시스템(DBMS: DataBase Management System): 응용 프로그램과 데이

thdbs523.tistory.com

 
데이터베이스 관리 시스템(DBMS)은 데이터베이스를 관리하고 사용자가 요구하는 연산을 수행한다.
 사용자가 표현한 데이터베이스 접근 요구(access request)를 접수해서 조사 분석
② 컴퓨터가 이해할 수 있는 형태로 변환
③ 외부 스키마, 외부/개념 사상, 개념 스키마, 개념/내부 사상, 내부 스키마 그리고 저장 구조를 통해 목표 데이터에 접근
④ 연산을 실행
 
DBMS의 기능적 구성요소
- 질의어 처리기(query processor)
- DML 예비 컴파일러(DML precompiler)
- DDL 컴파일러(DDL compiler)
- DML 컴파일러(DML compiler)
- 런타임 데이터베이스 처리기(run-time database processor)
- 트랜잭션 관리자(transaction manager)
- 저장 데이터 관리자(stored data manager)
 
 

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함