외부스키마
-
DB - 스키마CS/DB 2021. 2. 12. 19:30
스키마 스키마 데이터베이스의 자료의 구조, 자료의 표현 방법, 자료 간의 관계를 형식 언어로 정의한 구조이다. DBMS(데이터 베이스 관리 시스템)가 주어진 설정에 따라 스키마를 생성하며, 사용자가 자료를 저장, 조회, 삭제, 변경할 때는 DBMS는 자신이 생성한 데이터베이스 스키마를 참조하여 명령을 수행한다. 스키마는 3층 구조(외부 스키마, 개념 스키마, 내부 스키마)로 되어있다. 외부 스키마 외부 스키마 = 서브 스키마 = 사용자 뷰 프로그래머나 사용자의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의한다. 하나의 데이터에 여러개의 외부 스키마가 존재할 수 있다. 개념 스키마 개념 스키마 = 전체적인 뷰 데이터베이스의 전체적인 논리적 구조로서, 모든 응용 프로그램이나 사용자들이 필요로 하는 ..