정처기
[02. 데이터 입 출력] DBMS / 정규화 / 데이터 모델링 / 분산 데이터 설계
곱창국수
2024. 4. 23. 16:30
DBMS
- 스키마
- 데이터베이스의 자료구조와 표현 방법, 관계 등을 정의한 제약조건
- 종류
- 외부스키마
- 내부스키마
- 개념 스키마
- 필수 기능
- 정의
- 조작
- 제어
데이터 모델링
- 구조
- 연산
- 제약조건
데이터 베이스 정규화
분산 데이터베이스 설계
- 위치 투명성 ( Location Transparency ) : 물리적인 위치 고려 없이 동일한 명령을 수행해야 한다.
- 중복 투명성 ( Replication Transparency ) : 중복데이터와 데이터 저장위치등에 대한 정보를 사용자가 별도로 인지하 필요가 없어야 한다.
- 분할 투명성 ( Fragmentation Transparency ) : 테이블의 분할 구조를 사용자가 별도로 파악할 필요가 없어야한다.
- 장애 투명성 ( Failure Transparency ) : 분산 환경에서 장애가 발생하더라도 데이터 무결성과 트랜잭션은 보장되어야한다.
- 병행 투명성 ( Concurrency Transparency ) : 다수 트랜잭션이 동시에 수행되는 환경에서도 결과의 일관성은 유지되어야한다.