SQLD 보수교육
SQLD 보수교육 공부
1. 데이터 모델링의 이해
데이터 모델링의 정의
- 데이터베이스 시스템이나 정보 시스템에서 데이터의 구조를 체계적으로 정의하고 설계하는 과정
개념 모델링 , 논리모델링, 물리모델링
데이터 모델링의 3가지 요소
- 엔터티 (테이블)
- 업무의 필요하고 유용한 정보를 저장하고 관리하기 위한 집합
- 속성 (컬럼)
- 엔터디의 정보를 구성하는 의미상 더 이상 분리할 수 없는 데이터 단위
- 관계 (외래키)
- 엔터티의 인스턴스 사이의 논리적인 연과성으로 존재의 현태 행위로서 서로에게 연광성이 부여된 상태
정규화
- 이상 현상을 야기하는 속성 간의 종속 관계를 제거하기 위해 엔터디를 작은 여러 언터디로 무손실 분해하는 과정
2. SQL 기본과 활용
SELECT 순서 FROM -> WHERE -> GROUP BY -> HAVING -> SELECT -> ORDERBY
### JOIN 두 개이상의 테이블을 연결해 데이터를 출력하는 데이터 베이스의 연산
서브쿼리
SQL 문 안에서 포함되어 있는 또 다른 SQL을 의미
댓글남기기