스키마와 3단계 데이터베이스 구조
스키마(Schema) - 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의한 것 - 스키마, 데이터베이스, 테이블 = 평면도, 집, 방 - 스키마는 데이터베이스를 구성하는 데이터 개체(Entity), 속성(Attribute), 관계(Relationship) 및 데이터 조작 시 데이터값들이 갖는 제약 조건 등에 관해 전반적으로 정의한다. - 스키마는 사용자의 관점에 따라 외부, 개념, 내부로 나눠진다. - 특징 1. 스키마는 데이터 사전에 저장되며, 메타데이터라고도 불린다. 2. 스키마는 현실 세계의 특정한 한 부분의 표현으로서 특정 데이터 모델을 이용해서 만들어진다. 3. 스키마는 시간에 따라 불변인 특성을 갖는다. 4. 스키마는 데이터의 구조적 특성을 의미하며, 인스턴스에 의해 규정된다. 인스턴스(..
2023. 9. 15.