반응형
뷰
- 가상 테이블
- 독립적인 인덱스를 가질 수 없다.
- 논리적 데이터 독립성을 제공
- 하나의 뷰를 삭제하면 그 뷰를 기초로 정의된 다른 뷰도 자동으로 삭제
- 뷰로 구성된 내용에 대한 삽입, 삭제, 갱신 연산에 재약이 따름
- 저장 장치 내에 물리적으로 존재하지 않지만, 사용자에게는 있는 것 처럼 간주
- 뷰를 통해서만 데이터에 접근하게 하면 뷰에 나타나지 않는 데이터를 안전하게 보호
- 정의된 뷰는 다른 뷰의 정의에 기초가 될 수 있다.
뷰 정의문
CREATE VIEW 뷰이름[(속성 이름)[,속성이름])]
AS SELECT문
뷰 삭제문
DROP VIEW 뷰이름 [RESTRICTED | CASCADE]
시스템 카탈로그 ( 데이터 사전 ) Data Dictionary
- 시스템 자신이 필요로 하는 여러 가지 객체에 관한 정보를 포함하고 있는 시스템 데이터베이스로서,
포함하고 있는 객체로는 테이블, 데이터베이스 스키마, 뷰, 패키지, 접근 권한 등
- 카탈로그에 저장된 정보를 메타 데이터(Meta - Data)라고 한다.
- DBMS가 스스로 생성하고 유지한다.
- 카탈로그들이 생성되면 자료 사전(Data Dictionary)에 저장되기 때문에 좁은 의미로는 자료사전이라고 한다.
반응형
'개인 공부' 카테고리의 다른 글
데이터베이스 공부 ( 병행 제어 ) (0) | 2019.07.26 |
---|---|
데이터 베이스 공부 ( 트랜잭션 ) (0) | 2019.07.26 |
데이터베이스 공부 ( SQL문 ) (0) | 2019.07.26 |
데이터베이스 공부 ( 정규화 ) (0) | 2019.07.26 |
데이터베이스 공부 (관계 대수 및 해석 ) (0) | 2019.07.26 |