SQL SEC3 _ 쿼리 템플릿
1. TASK 확인 지표 구체화 : 추상적이지 않고 구체적인 지표 명시 (분자, 분모 명시) 지표 탐색 : 유사한 문제를 해결한 케이스가 있는 지 확인 -> 있다면 해당 쿼리 리뷰 테이블 결정 2. DB 구조 확인 단일지표 다량 지표-> JOIN 필요 join key 확인 driving table이 무엇인지 체크 테이블에서 파악해야할 정보 데이터가 어떻게 ...
- 좋아요수
- 0
- 데이터베이스
1. TASK 확인 지표 구체화 : 추상적이지 않고 구체적인 지표 명시 (분자, 분모 명시) 지표 탐색 : 유사한 문제를 해결한 케이스가 있는 지 확인 -> 있다면 해당 쿼리 리뷰 테이블 결정 2. DB 구조 확인 단일지표 다량 지표-> JOIN 필요 join key 확인 driving table이 무엇인지 체크 테이블에서 파악해야할 정보 데이터가 어떻게 ...
WHERE 조건을 걸 때 조건 칼럼이 어떻게 생겼는 지 확인하기 (EX. type) 칼럼의 내용이 없는 값을 추출 WHERE COL IS NULL
select 문 실행순서 실행 순서에 맞춰서 쿼리문을 작성하는 게, 튜닝 관점에서 유리하고, 성능 낭비를 방지할 수 있다. 실행 순서 때문에 ROWNUM 순서가 바뀐다. FROM + JOIN 조회를 하기 위한 테이블을 가져옴. JOIN이 필요하다면 이때 진행 WHERE 받아온 테이블에 조건을 검 GROUP BY 집계 기준 으로 사용할 그룹 칼럼 지정. GR...
관계형 DB OLTP (Online Transaction Processing) : 트랜잭션 을 하기위한 데이터베이스 특징 보류, 중간 상태가 없어서 데이터의 무결성을 유지할 수 있다. 데이터 추가, 변경이 많다. 쿼리 속도가 느리다. 트랜잭션 : 데이터베이스의 상태를 변화시키기 위해 수행되는 작업의 단위 관련 DBMS oracle 데이터 베이스 시장 1위 ...