DB 물리적 설계 시 고려사항
- 응답 시간
- 저장 공간의 효율성
- 트랜잭션 처리량
트랜잭션 상태
- 철회 (Aborted)
- 트랜잭션 수행 실패 → Rollback 연산을 실행한 상태
분산 DB 시스템
- 논리적으로는 하나의 시스템에 속하지만, 물리적으로는 여러 개의 컴퓨터 사이트에 분산되어 있음
- 위치 투명성, 중복 투명성, 병행 투명성, 장애 투명성을 목표로 함
- DB 설계가 비교적 어렵고, 개발/처리 비용이 증가한다는 단점이 있음
- 구성요소
- 분산처리기, 분산DB, 분산 네트워크, 분산 트랜잭션
- 구조
- 전역, 분할, 할당, 지역 스키마
저장 레코드 양식 설계 시 고려사항
- 데이터 타입, 데이터 값의 분포, 접근 빈도
트랜잭션 모델링
- 트랜잭션을 개념적 시스템 독립적으로 정의함
- 트랜잭션의 입출력 기능, 형태만 정의함
- 검색, 갱신, 혼합
Partially Committed
- 마지막 연산이 실행된 직후의 상태로, 아직 Commit 연산 실행 전
'🏆 자격증 > ⚡ 정처기' 카테고리의 다른 글
[필기] 프언 활용 정리 - 2022년 (0) | 2023.07.07 |
---|---|
[필기] 프언 활용 정리 - 2021년 (0) | 2023.07.06 |
[필기] DB 구축 정리 - 2021년 (0) | 2023.07.05 |
[필기] SW 개발 정리 - 2022년 (0) | 2023.07.04 |
[필기] SW 개발 정리 - 2021년 (0) | 2023.07.04 |