Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

dongdorodongdong

스키마 본문

Database

스키마

d5ngs 2019. 3. 24. 20:20

정의


- 데이터베이스의 구조(개체, 속성, 관계), 제약조건에 대한 명세를 기술한 설계도.



특징


  • 데이터 사전(시스템 카탈로그)에 저장한다.
  • Meta-Data(데이터의 데이터)라고도 불린다.
  • 사용자의 관점에 따라 외부, 내부, 개념 스키마로 나뉨.




외부 스키마(서브 스키마)
  • 여러 개의 외부 스키마가 존재
  • 하나의 외부 스키마를 여러개의 응용 프로그램이나 사용자가 공용 가능
  • 전체 데이터베이스의 한 논리적인 부분이며 서브 스키마
  • 사용자나 응용프로그램이 접근하여 각자가 보는 관점
  • 사용자는 SQL을 이용하여 접근, 응용프로그램은 C,JAVA 등 언어를 사용하여 접근

개념 스키마(논리 스키마)
  • 응용 프로그램, 사용자들이 필요로 하는 데이터를 통합한 조직 전체의 데이터베이스로 하나만 존재
  • 데이터베이스의 전체적인 논리적 구조
  • 개체간의 관계와 제약 조건을 나타낸다.
  • 데이터베이스의 접근 권한, 보안, 무결성 규칙을 명세화
  • 단순히 스키마라고 할 수 있음

내부 스키마(물리 스키마)
  • 물리적인 저장 구조
  • 레코드의 물리적인 구조를 정의, 저장 데이터 항목의 표현방법, 레코드의 물리적 순서 등을 나타낸다.



* Data Warehouse

  • 정의
    - 조직이나 기업체의 중심이 되는 업무시스템에서 모아진 정보를 일관된 스키마로 저장한 저장소


'Database' 카테고리의 다른 글

정규화  (0) 2019.03.24
병행제어(동시성 제어)  (0) 2019.03.24
Transaction  (0) 2019.03.24
릴레이션  (0) 2019.03.24
VIEW  (0) 2019.03.22