데이터베이스 스키마의 개념과 정의
스키마(Schema)란? 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한 것(메타 데이터의 집합). 스키마는 데이터베이스를 구성하는 데이터 개체(Entity), 속성(Attribute), 관계(Relationship) 및 데이터 조작 시 데이터 값들이 갖는 제약 조건 등에 관해 전반적으로 정의를 합니다. 사용자의 관점에 따라 외부, 개념, 내부 스키마로 나누어집니다. 스키마의 특징 데이터 사전에 저장이 됩니다. 현실 세계의 특정한 한 부분의 표현으로 특정 데이터 모델을 이용해서 만들어집니다. 데이터의 구조적 특성을 의미합니다. 시간에 따라 불변의 특성을 갖습니다. 인스턴스에 의해 규정됩니다. 외부 스키마(External Schema) 또는 사용자 뷰(View) DB 전체 중에서 개개인 사용자..
2019. 5. 7. 22:47