DB
DB 구조 정리(임시-수정 예정)
믿을수없는맛
2023. 10. 13. 13:12
반응형
테이블 스페이스란?
데이터베이스의 데이터들을 저장할 논리적 공간.
스키마란?
임의의 사용자가 생성한 모든 데이터베이스 객체(테이블, 뷰, 인덱스, 함수, 프로시저 등)를 그룹화하거나 분리하는 방법을 제공하는것이 스키마라고 한다.(각각의 스키마에 데이터베이스 객체들이 구성되어 있다.)
오라클
계정과 스키마가 엄격한 1대1 관계로 있으며, 계정 생성시 자동으로 계정명의 이름으로 스키마가 생긴다.
(오라클에서는 스키마가 유저단위로 자동 생성되고 변경할 수 있다.)
PostgreSQL, MySql
다른 DB(Postgresql)에서는 1대N 으로가능.
오라클과 달리 계정을 생성해도 스키마가 자동으로 생성되지는 않는다.
스키마 객체란?
스키마 내에서 생성된 실제 데이터베이스 객체를 나타냅니다.
즉 스키마의 구성요소들을 말하며, 여기에는 테이블, 뷰, 인덱스 등이 포함된다.
반응형