728x90
반응형
남자친구의 Zoom&Circle 공부법을 전수받아 자격증 공부를 시작해봅니다.
Zoom&Circle 공부법이란?
: 중요한 단어에 동그라미(circle)를 그리고, 집중(zoom)하는 것
암기위주의 공부에 아주 효과가 뛰어남(특히, 자격증 공부할 때)
(글 작성시 제약으로 인해 동글라미 대신 하이라이트를 하겠습니당:))
[데이터 모델링의 이해]
데이터 모델링 | 현실세계를 DB로 표현하기 위해 추상화하는 것 | |
데이터 모델링 특징 | 추상화 | 간략하게 표현한다 |
단순화 | 쉽게 이해할 수 있게 표현한다 | |
명확성 | 명확하게 의미가 해석되어야 한다. | |
데이터 모델링 단계 | 개념적설계 | 전사적관점 가장 높은 수준의 추상화 업무측면 (think 생각한다) |
논리적설계 | 특정 DB 모델에 종속한다 식별자 정의, 관계, 속성 등을 모두 표현한다 정규화를 통해 재사용성을 높인다 (write 쓴다) |
|
물리적설계 | DBMS에 테이블, 인덱스 등을 생성한다 성능, 보안, 가용성 고려하여 DB를 구축한다 (make 만든다) |
|
데이터 모델링 관점 | 데이터 | 사용되는 데이터 |
프로세스 | 수행하는 작업 | |
데이터와 프로세스 | 프로세스와 데이터 간의 관계 | |
ERD (Entity Relationship Diagram) |
엔터티 간의 관계 정의하는 모델링 방법 | |
ERD 작성 단계 | 엔터티를 도출하고 그린다 엔터티를 배치한다 엔터티 간의 관계를 설정한다 관계명을 서술한다 관계 참여도를 표현한다 관계의 필수 여부를 표현한다 |
|
데이터 모델링 고려사항 | 독립성 | 변화에 능동적 대응 가능 중복 데이터 제거 정규화 |
고객 요구사항 표현 | 고객의 요구사항을 간결, 명확하게 표현 | |
데이터 품질 확보 | 데이터 표준 확보 |
728x90
반응형
'자격증 > SQLD' 카테고리의 다른 글
SQLD - 정규화 (0) | 2023.09.01 |
---|---|
SQLD - attribute (0) | 2023.09.01 |
SQLD - 데이터 모델링 (0) | 2023.09.01 |
SQLD - 스키마 (0) | 2023.09.01 |
SQLD - sql (0) | 2023.09.01 |