자격증/SQLD - 취득완료(27)
-
[질의]SQLD 합격 후 보수교육
보호되어 있는 글입니다.
2025.07.06 -
ROLLUP, CUBE, GROUP SET, GROUPING, LISTAGG
GROUP SET-- GROUPING SETS 함수를 사용하여 컬럼별로 그룹으로 묶어 출력하기-- 지정한 모든 열을 각각 대그룹으로 처리하여 출력-- CUBE와 같으나 소계가 없음 RULLUP-- ROLLUP 함수는 명시한 열에 대해 소그룹별 결과를 출력하고, 마지막에 최종결과를 출력한다.-- ROLLUP 함수에 명시한 열에 한하여 결과가 출력되며, ROLLUP 함수에는 그룹함수를 지정할 수 없다.-- ROLLUP 결과와 동일하게 출력되며, 그 아래에 부서와 상관없이 직책별 결과가 함께 출력된다.CUBE-- CUBE 함수는 지정한 모든 열에서 가능한 조합의 결과를 모두 출력한다. GROUPING 결론적으로 GROUP BY시 해당 그룹에 소속되어 있는지 확인하는 함수이며, 그룹이면 1 - 그렇지 않으면 ..
2025.06.26 -
인덱스
보호되어 있는 글입니다.
2025.06.25 -
시스템 카탈로그(데이터 사전) with View 공부
/* 1. 뷰의 개념과 사용하기 => 중요 - 뷰(View)는 한마디로 물리적인 테이블을 근거로 한 논리적인 가상테이블 - 디스크 저장 공간이 할당되지 않는다. 즉, 실질적으로 데이터를 저장하지 않고, 데이터 사전에, 뷰를 정의할 때 기술한 쿼리문만 저장되어 있다. 하지만 사용방법은 테이블에서 파생된 객체 테이블과 유사하기 때문에 가상테이블이라 한다. 뷰의 정의는 USER_VIEWS 데이터 사전을 통해 조회가 가능하다. 2. 동작원리 - 뷰는 데이터를 저장하고 있지 않은 가상테이블이므로 실체가 없다. 뷰가 테이블처럼 사용될 수 있는 이유는, 뷰를 정의할 때 CREATE VIEW 명령어 다음의 AS 절에 기술한 쿼리문장 자체를 데이터딕셔너리에 저장하고 있다가 이를 실행하기 때문이다...
2025.06.24 -
SQLD 자격증 합격 후기
국비과정을 들으면서, 매일같이 새벽 5시에 일어나서 공부하면서 한달가량 준비했던 기억이 납니다. 정보처리기사 필기 공부해서 필기 합격후 실기 공부했던 부분이 가장 도움이 되었던거 같아요. 환달 공부하면서 사실 흐름을 잃었다.. 하지만, 국비과정에서 데이터베이스 과정 ORACLE병행과 자체적으로 MS SERVER를 설치해서 매일같이 공부했던거 같아요. 눈으로만 보는 것보다 실제 작성해보는것이 실전감각을 읽히는 것이라고 생각합니다. 이론 같은경우는 정처기 처럼 달달 암기하고 외웠습니다. 다음 후기는 정처기 실기에서 뵙겠습니다.
2025.06.21 -
[에러 정리]
자식 테이블에 추가하려고 할때... 부모테이블에 해당 키가 존재하지 않을시.. 즉, 외래키가 존재하지 않은때...
2025.06.20