본문 바로가기
반응형

SQLD10

[SQLD] SQLD 인터넷 강의 추천 안녕하세요. 개발하는 땅콩입니다. SQLD 요약본을 올린 지 벌써 몇 년이 됐네요.제가 공부할때 참고용으로 올렸던 SQLD 요약들이 이렇게 유명해질지 몰랐습니다. 이러한 여러분의 조회에 힘입어 제가 강사로 SQLD 강좌를 촬영하게 되었습니다.제가 공부하면서 느꼈던 내용들과 어려웠던 내용들을 최대한 이해하기 쉽게 풀어서 설명했습니다.개인적으로 강의를 오래 듣는 걸 안 좋아해서 최대한 핵심내용만 강조해 13시간이면 모든 내용을 이해할 수 있도록 준비했습니다.준비하면서 많은 고민을 했는데 이러한 고민조차 여러분들의 합격에 도움이 되셨으면 좋겠습니다. 요약 포스팅은 그대로 둘 것이지만 이걸로도 공부가 부족하신 분들에게는 조심스럽게 제 강의를 추천드립니다.몇개월간 제 열정을 담아서 강의를 준비했으니 많은 관심 부.. 2024. 8. 18.
SQLD 기출문제 및 요약 모음 (2022 추가) 안녕하세요. 개발하는 땅콩입니다. SQLD 요약본을 올린 지 벌써 몇 년이 됐네요.제가 공부할때 참고용으로 올렸던 SQLD 요약들이 이렇게 유명해질지 몰랐습니다. 이러한 여러분의 조회에 힘입어 제가 강사로 SQLD 강좌를 촬영하게 되었습니다.제가 공부하면서 느꼈던 내용들과 어려웠던 내용들을 최대한 이해하기 쉽게 풀어서 설명했습니다.개인적으로 강의를 오래 듣는 걸 안 좋아해서 최대한 핵심내용만 강조해 13시간이면 모든 내용을 이해할 수 있도록 준비했습니다.준비하면서 많은 고민을 했는데 이러한 고민조차 여러분들의 합격에 도움이 되셨으면 좋겠습니다. 요약 포스팅은 그대로 둘 것이지만 이걸로도 공부가 부족하신 분들에게는 조심스럽게 제 강의를 추천드립니다.몇개월간 제 열정을 담아서 강의를 준비했으니 많은 관심 부.. 2021. 5. 26.
SQLD 요약 - (8) SQL활용_절차형SQL,PROCEDURE, TRIGGER 절자형SQL SQL문의 연속적인 실행이나 조건에 따른 분기처리를 이용하여 특정 기능을 수행하는 저장모듈인 PROCEDURE, TRIGGER, USER DEFINED FUNCTION을 만들 수 있다. T-SQL : SQL Server를 제어하기 위한 언어 USER DEFINED FUNCTION : PROCEDURE처럼 절차형 SQL을 로직과 함께 데이터베이스 내에 저 장해 놓은 명령문의 집합을 의미. PROCEDURE과 달리 RETURN 사용해서 하나의 값을 반드시 되 돌려주어야 한다. PROCEDURE 저장 모듈 : PL/SQL DB 문장을 서버에 저장하여 사용자와 애플리케이션 사이에서 공유할 수 있도록 만든 일종의 SQL , 컴포넌트 프로그램 독립적으로 실행 되거나 다른 프로그램으로부터 실행될 수 있는.. 2021. 5. 25.
SQLD 요약 - (7) SQL활용_뷰,그룹함수,윈도우함수 뷰 실제 데이터 가지고 있지 않는 가상테이블 뷰 사용 장점 ✔ 독립성 : 테이블 구조가 변경되어도 뷰를 사용하는 응용 프로그램은 변경하지 않아도 된다. ✔ 편리성 : 복잡한 질의를 뷰로 생성함으로써 관련 질의를 단순하게 작성할 수 있다. ✔ 보안성 : 직원의 급여정보와 같이 숨기고 싶은 정 보가 존재할 때 사용 ➡ 생성 : CREATE VIEW V_PLAYER_TEAM AS SELECT ... ; ➡ 삭제 : DROP VIEW V_PLAYER_TEAM; 그룹함수 ROLLUP SELECT절에서 사용되어 SELECT된 데이터와 그 데이터의 총계를 구할 수 있다. CUBE SELECT절에서 사용되어 결합 가능한 모든 값들을 구할 수 있다. GROUPING 해당 ROW가 GROUP BY에 의한 결과면 0, RO.. 2021. 5. 25.
SQLD 요약 - (6) SQL활용_JOIN, 계층형질의,서브쿼리 FROM절 JOIN 형태 1. INNER JOIN 2. NATURAL JOIN 3. USING 조건절 4. ON 조건절 5. CROSS JOIN 6. OUTER JOIN INNER JOIN JOIN조건을 FROM절에서 정의, USING조건절, ON조건절 필수적 NATURAL JOIN 두 테이블 간 동일한 이름을 갖는 모든 컬럼에 대해 Equal Join 수행 (Using, ON 절 정의 불가, SQL Server 미지원) JOIN에 사용된 컬럼들은 같은 데이터 유형이어야 하며, ALIAS나 테이블명과 같은 접두사를 붙일 수 없다. 💡 NATURAL JOIN은 JOIN에 사용된 같은 이름의 칼럼을 하나로 처리, INNER JOIN의 경우는 2개의 칼럼으로 표시한다. USING 조건절 FROM 절에 USIN.. 2021. 5. 25.
SQLD 요약 - (5) SQL기본_GROUPBY, ROWNUM, JOIN GROUP BY 절, HAVING절 특징 1) GROUP BY 절에서는 ALIAS명을 사용할 수 없다. 2) WHERE 절은 전체 데이터를 GROUP으로 나누기 전에 행들을 미리 제거시킨다. 3) HAVING 절은 일반적으로 GROUP BY 절 뒤에 위치한다. 4) GROUP BY, HAVING 절에는 SELECT 절에 정의되지 않은 컬럼은 사용 못함 5) 집계함수 WHERE절에 올 수 없다. GROUP BY 통해 소그룹별 기준 정한 후, SELECT절에서 집 계함수 사용 💥 ORDER BY 절을 SELECT 절에 정의되지 않은 컬럼 사용 가능 Order by 특징 기본적인 정렬순서는 오름차순 (ASC)이다. cf. 내림차순(DESC) 숫자 오름차순 - 가장 작은 값부터 출력 날짜 오름차순 - 가장 날짜.. 2021. 5. 25.
반응형