1. 데이터 모델의 이해* 데이터 모델링이란?‣ 정보시스템 구축을 위한 데이터 관점의 업무 분석 기법‣ 현실세계의 데이터에 대해 약속된 표기법에 의해 표현하는 과정‣ 데이터베이스를 구축하기 위한 분석/설계의 과정* 데이터 모델링의 목적① 정보시스템 구축의 대상이 되는 ..
1. 모델링의 이해 1가. 모델링의 정의 : “다양한 현상을 표기법에 의해 표기하는 것”나. ★ 특징 3가지: 추상화, 단순화, 명확화다. 모델링의 3가지 관점: 데이터 관점, 프로세스 관점, 상관 관점2. 데이터모델의 기본개념이해가. 데이터모델링의 정의: “정보시스템..
[ PART 02_데이터 모델링의 이해 ] 데이터 모델링(Data Modeling) 001. 데이터 모델링의 이해 √ “데이터 모델링” 추상화 → 현실세계를 데이터베이스로 표현 고객과의 의사소통 → 고객의 업무 프로세스 이해 → 데이터 모델링 표기법으로 모델링 고객이 ..
1. 데이터 모델의 이해(1) 모델링의 이해① 모델링의 정의- 가설적 또는 일정 양식에 맞춘 표현- 어떤 것에 대한 예비표현으로 그로부터 최종 대상이 구축되도록 하는 계획으로서 기여하는 것- 복잡한 '현실세계'를 단순화시켜 표현하는 것- 사물 또는 사건에 관한 양상이나..
I. 데이터 모델링의 이해 데이터 모델링의 이해 모델링의 특징 추상화 : 현실세계, 다양한 현상 일정한 양식인 표기법에 의해 표현(=모형화, 가설적) 단순화 : 복잡한 현실세계를 약속된 규약에 의해 제한된 표기법이나 언어로 표현 명확화 : 누구나 이해하기 쉽게 대상에 ..
모델링의 이해1. 모델링의 특징 : 추상화, 단순화, 명확화 (암기단어 : 추단명)2. 데이터 모델링 세가지 관점 : 데이터 관점, 프로세스 관점, 데이터와 프로세스의 상관관점3. 데이터 모델링의 유의점 : 중복, 비유연성, 비일관성4. 데이터 모델링의 3단계 : 개념..
[ PART 03_SQL 기본 및 활용 ] SQL 기본 001. 관계형 데이터베이스(Relation Database) 1970년대 E.F. Codd박사의 논문에서 처음 소개된 데이터베이스 릴레이션(Relation)과 릴레이션의 조인 연산을 통해서 합집합, 교집합, 차집..
제1장 데이터모델링의 이해 제1절 데이터모델링의 이해 모델링의 특징모델링의 세 가지 관점 1. 추상화1. 데이터 관점(What) 2. 단순화2. 프로세스 관점(How) 3. 명확화3. 상관 관점(Data vs Process) 데이터 모델링을 하는 이유 1. 정보시스템 ..
* 모델링 특징 3가지 ★- 추상화 : 일정한 형식에 맞추어 표현- 단순화 : 제한된 표기법, 언어로 표현해서 쉽게 이해하도록- 명확화(=정확화) : 누구나 쉽게 이해하도록 애매모호함을 제거해 정확하게 현상을 기술 * 정보시스템 구축에서 모델링 활용- 계획/ 분석/ 설..
90분 동안 50문제를 푸는 시험. 1과목은 10문제, 2과목은 40문제. 시간분배는 1과목에 20분, 2과목에 70분으로 하지만, 시간이 부족하지는 않음. 합격기준은 전체점수가 60점 이상이어야 하고, 과목별 40%이상 취득해야 함. 따라서, 과목1에서는 최소한 1..
NL Join선행 테이블 읽음 -> 후행 테이블 읽음 -> 조인랜덤 방식으로 데이터 액세스따라서, 처리 범위가 좁은 것이 유리 = 행의 수가 적은 것을 선행 테이블로 하는 것이 유리Sort Merge Join스캔 방식으로 데이터 읽음넓은 범위 데이터 처리 시 이용but..
Dat a Modeling 고객의 비즈니스 프로세스를 이해하고, 규칙을 정의하며, 데이터 모델을 표현함특징 명확성 ; 명확하게 한가지 의미를 가짐 (요구사항에 대해 간결히 표현) 독립성 : 정규화를 통한 중복 데이터를 제거해 독립성 확보, 고객 업무변화에 능동적 대응 ..