=====>>> 무조건 문제풀기
rows -> "차이점"
ranncte -> 같은 값
rank: 중복 건너 뛰기 (1, 1, 3, 4)
dense_rank : 건너뛰기x (1, 1, 2, 3)
partition by
order by
프자부부자순
Exception => 생략o
Procedure, trigger, userdefine
=> 차이점 표 주의해서 보기
업무 -> 데이터 모델화
1.업무상 관리하고자 하는 대상
2. 엔터티의 특징

데이터 유형
크기
식별자
IE 표기법
각진 박스, PK 맨 위에, 줄하나 긋고
필수 관계 |, 선택관계 O|
Barker 표기법
둥근 박스
#
ㅇ
ㅇ
ㅇ
실선, 점선 사용.
1:M, M:M ) 까마귀 발

점선: 비식별자
실선: 식별자
식별자 비식별자 관계 ERD
유일성
최소성
불변성: 만들면 변하지X
존재성: NOT NULL
식별:강한 관계
비식별: 약한 관계
단점 :
ERD
주방 구조 바꾸기. 성능 good
2.sql 명령문
조인 수행 원리★
optimizer
실행계획 ★
요리 빨리나오게 하기
1차 원자성 : 속성값 2개인거 삭제
2차 부분함수 종속 제거 ★
3차 이행함수 종속 제거 ★
BCMF
삭제 이상
삽입 이상
SELECT▼
INSERT,UPDATE ▲
★ 데이터 무결성 해침!
범위
범위 처리
통계처리
응용 시스템 변경
클러스터링/인덱스
뷰