반응형

2024/10 42

데이터 모델링의 4단계

Ⅰ. 현실세계 추상화 모델링, 데이터 모델링의 개요가. 데이터 모델링의 정의- 현실세계 데이터를 추상화하여 데이터베이스의 데이터로 표현하기 위한 전체 설계 과정 나. 데이터 모델링의 4단계 절차요구사항분석- 데이터 처리 요구 분석개념모델링- 독립적 개념 스키마 설계- 트랜잭션 모델링논리모델링- DBMS 개념 스키마 설계- 트랜잭션 I/F 설계물리모델링- 물리적 구조 설계- 트랜잭션 세부 설계- 전 단계 수정 사항 있을 시 피드백 루프로 이전 단계로 돌아가서 수정 Ⅱ. 데이터 모델링의 4단계 상세 설명 및 중요 고려 요인가. 데이터 모델링 단계별 상세 설명단계세부절차설명요구사항분석요구사항 도출- 업무 관계자 인터뷰- 외부자료 수집 분석요구사항 분석- 요구사항의 명확성, 완전성, 모호성 검증- 요구사항 도출..

IT 기술/DB 2024.10.01

NoSQL CAP 이론

Ⅰ. 분산 데이터베이스의 속성, NoSQL의 CAP 개념- 분산 DB의 3가지 속성 일관성, 가용성, 파티션 허용에 대해 3가지 전부 만족할 수 없고 장애 상황 시 2가지만 선택 가능하다는 이론 Ⅱ. NoSQL의 CAP의 개념도 및 2 Pick 설명가. CAP의 개념도 일관성(Consistency)- 모든 사용자는 항상 동시에 같은 데이터를 조회한다.가용성(Availability)- 모든 사용자는 항상 read/write 할 수 있다.- 노드 장애시 대체 노드가 작동한다.파티션 허용(Partition Tolerance)- 물리적 네트워크 분할 시에도 시스템은 정상 동작 한다. 나. CAP의 Two Pick 설명구분대표 시스템설명C + A- Oracle- MySQL- 가용성과 일관성 확보, 오류 허용하지 ..

IT 기술/DB 2024.10.01
반응형