외부 단계, 개념 단계, 내부 단계로 나뉘며 각 단계는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다.
스키마 schema
- 그리스어에서 유래된 단어로 데이터베이스의 조직이나 구조를 의미한다.
외부 스키마 : 서브 스키마라고도 부르며, 뷰(view) 의 개념이다. 개념 스키마 중 사용자에게 필요한 부분 스키마를 의미한다. (사용자가 보는 데이터)
개념 스키마 : 전체 데이터베이스의 정의를 말하는 것으로 통합 조직별로 하나만 존재한다. 저장 장치에 독립적으로 기술되며, 데이터와 관계, 제약사항, 무결성에 대한 내용이 포함된다. (전체 데이터)
내부 스키마 : 물리적 저장 장치에서 데이터베이스가 실제로 저장되는 방법의 표현이다. 인덱스, 데이터 레코드의 배치방법, 데이터 압축 등에 관한 사항이 포함된다. (DBMS가 보는 데이터)
* DBMS : 데이터를 관리하는 소프트웨어 시스템으로 주기억장치에 상주하면서 사용자와 데이터베이스를 연결시켜 준다.
'개인 > 용어' 카테고리의 다른 글
동기(Synchronous), 비동기(Asynchronous) 란 (간략히) (0) | 2023.09.06 |
---|---|
HTTP란? (간단, HTTP 메서드) (0) | 2023.09.02 |
댓글