카테고리 : IT2/연습장(끄적끄적) buytime | 2020. 11. 23. 23:58
데이터베이스는 데이터 구조와 제약조건을 명세한 스키마라는 것이 존재합니다. 각 스키마는 외부 스키마, 개념 스키마, 내부 스키마 3개로 나눠집니다. 스키마란 데이터 구조를 표현하는 데이터 객체(object), 개체(entity), 속성(attribute), 관계(relationship), 제약조건(constraints)를 포함하고 있습니다. 이런 3개의 스키마는 데이터베이스 관리적 측면에서 봤을 때 실제로 데이터를 이용하고 있는 개인의 뷰(view)와 이런 개인들의 뷰가 모인 전체의 뷰, 그리고 물리적 저장 장치의 뷰 총 3개의 단계로 나눠집니다. 이 세 단계는 데이터 독립성 보장을 위해 서로 간섭하지 않으며, 우리는 이것을 보통 외부 단계(external level), 개념 단계(conceptual l..