Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- restapi
- bootstrap
- Firebase
- 티스토리챌린지
- myBatis
- Eclipse
- SQL
- firestore
- 기업설명회
- 깃허브
- CSS
- vscode
- SQLD
- AJAX
- 오블완
- 스파르타코딩클럽
- 자바
- 코딩
- error
- JavaScript
- jQuery
- HTML
- 이클립스
- java
- github
- icon
- 웹개발
- chart.js
- 오류
- spring
Archives
- Today
- Total
푸들푸들
[SQLD] 1과목 - 데이터 모델링 본문
데이터 모델의 이해
2. 데이터모델링: 추단명
3. 데이터 모델링 프로세스: 개논물
- 개념적: 추상화
- 논리적: 재사용
- 물리적: DB
4. 데이터 모델링 유의점: 중복최소화, 비유연,비일관성
5. 스키마 종류
- 외부 : 사용자 관점
- 개념 : 통합
- 내부(DB) : 물리적
Q2> 데이터 모델링: 업무에 대하 설명 가능, 별도의 표기법X
Q4> 데이터의 정의를 데이터의 사용 프로세스와 분리!
엔터티
1. 엔터티=테이블
2. 특징
속성1 | 속성2 |
인스턴스 1 | 2 |
3 | 4 |
인스턴스=행=row
3. 분류
- 유형과 무형: 유사개
- 발생시점: 기중행
4. 이름짓기
Q1> 병원: DB/ 환자: 엔터티/ 이름,주소: 속성
속성
1. 인스턴스의 최소 단위
2. 분류: 기설파
- 기본: 원래
- 설계
- 파생: 계산
3. 1속성->1속성값
4. 도메인=구역, 값의 범위
Q3> 이자율: 기본 / 이자: 파생
관계
1. 분류
2. 표기법
- 관계명, 관계차수,관계선택사항
- IE 표기법 중심
- | 한개, O 없을수도, < 여러개
- 점선: 비식별, 실선: 식별
- 연관관계: 소스코드 / 의존관계: 오퍼레이션
PK |
일반 속성 |
3. ERD / UML
- ERD: 존재적 관계와 행위에 의한 관계를 구분X
- UML: 구분, 연관관계와 의존관계로 표현함
4. 관계 체크 사항
- 연관규칙, 정보의 조합 / 규칙, 동사
식별자
1. ex) Primary Key -> 보통 번호
2. 특징
- 유일성, 최소성, 불변성, 존재성(Not null)
- (대표성)
3. 식별/비식별
- 식별: 강한 관계
- 비식별: 약한 관계
4. 분류
Q8> 조인관계 최소화 -> 식별관계
'구디아카데미 > SQLD' 카테고리의 다른 글
[SQLD] 오답노트 - 1과목 (1) | 2024.11.11 |
---|---|
[SQLD] 2과목 - SQL 기본 (2) (1) | 2024.11.06 |
[SQLD] 2과목 - SQL 기본 (1) | 2024.11.05 |
[SQLD] 1과목 - 개정 (0) | 2024.11.05 |
[SQLD] 1과목 - 데이터 모델과 성능 (0) | 2024.11.04 |