본문 바로가기
개인/용어

3단계 데이터베이스 구조(스키마 schema 란? ) _ 간략히

by hyeley5 2023. 3. 27.

외부 단계, 개념 단계, 내부 단계로 나뉘며 각 단계는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다.

 

스키마 schema

- 그리스어에서 유래된 단어로 데이터베이스의 조직이나 구조를 의미한다.

 

외부 스키마 : 서브 스키마라고도 부르며, 뷰(view) 의 개념이다. 개념 스키마 중 사용자에게 필요한 부분 스키마를 의미한다. (사용자가 보는 데이터)

 

개념 스키마 : 전체 데이터베이스의 정의를 말하는 것으로 통합 조직별로 하나만 존재한다. 저장 장치에 독립적으로 기술되며, 데이터와 관계, 제약사항, 무결성에 대한 내용이 포함된다. (전체 데이터)

 

내부 스키마 : 물리적 저장 장치에서 데이터베이스가 실제로 저장되는 방법의 표현이다. 인덱스, 데이터 레코드의 배치방법, 데이터 압축 등에 관한 사항이 포함된다. (DBMS가 보는 데이터)

 

 

* DBMS : 데이터를 관리하는 소프트웨어 시스템으로 주기억장치에 상주하면서 사용자와 데이터베이스를 연결시켜 준다.

'개인 > 용어' 카테고리의 다른 글

동기(Synchronous), 비동기(Asynchronous) 란 (간략히)  (0) 2023.09.06
HTTP란? (간단, HTTP 메서드)  (0) 2023.09.02

댓글