전체 글41 [SQLD] 조인 (Join) Fastcampus 합격의 하이패스 : SQLD 자격 과정 강의를 들으면서 학습한 내용을 정리한 글입니다 합격의 하이패스 : SQLD 자격 과정 | 패스트캠퍼스 합격패스 : SQLD 자격 과정 fastcampus.co.kr 개념 정리 조인 조인은 두 개 이상의 테이블을 하나의 집합으로 만드는 연산을 의미합니다. SQL문의 FROM 절에 두 개 이상의 테이블 혹은 집합이 존재할 경우 조인이 수행됩니다. 특히 조인은 3개 이상의 테이블을 조인한다고 하더라도, 특정 시점에 2개의 테이블 단위로 조인이 됩니다. 각각의 조인 단계에서는 서로 다른 조인 기법이 사용될 수 있습니다. ex) A, B 조인시 NL 조인 수행 + A, B 조인의 결과와 C를 조인 시 해시 조인 수행 NL(Nested Loops) 조인 특.. 2024. 2. 19. [SQLD] 인덱스 Fastcampus 합격의 하이패스 : SQLD 자격 과정 강의를 들으면서 학습한 내용을 정리한 글입니다. 합격의 하이패스 : SQLD 자격 과정 | 패스트캠퍼스 합격패스 : SQLD 자격 과정 fastcampus.co.kr 개념 정리 인덱스 인덱스는 원하는 데이터를 쉽게 찾을 수 있도록 돕는 책의 찾아보기와 유사한 개념입니다. 검색 조건에 부합하는 데이터를 효과적으로(빠르게) 검색할 수 있도록 도와줍니다.한 테이블은 0~N개의 인덱스를 가질 수 있고 테이블에 인덱스가 과도하게 많으면, INSERT, UPDATE, DELETE와 같은 DML 작업 시 부하가 발생합니다. B*Tree 인덱스 DBMS에서 널리 사용되는 일반적인 인덱스입니다. 루트 블록, 브랜치 블록, 리프 블록으로 이루어져 있습니다. 가장 .. 2024. 2. 18. [윈도우] 윈도우 11 Pro 원격 데스크톱 서버 설정 참고 윈도우 11 Pro 버전의 컴퓨터에서만 원격 데스크톱(RDP, Remote Desktop Protocol) 서버로 사용할 수 있습니다. 윈도우 11 Home과 같은 버전들은 원격 데스크톱 접속용 컴퓨터(RDP Client)로는 사용 가능하지만, 원격 데스크톱 서버(RDP Server)로 사용할 수는 없습니다. 윈도우 11 Pro 원격 데스크톱 서버 설정 윈도우 11의 [시작 버튼] 을 클릭하고, [설정]을 선택합니다. [설정]의 [시스템]을 클릭합니다. 이후 하단의 원격 데스크톱 탭을 클릭합니다. [원격 데스크톱] 탭을 클릭하고, 이 PC에서 연결 및 사용을 하도록 켭니다. 포트 번호가 기본 설정된 3389 포트인지를 확인합니다. 이후, 사용하는 공유기에 접속해서 포트포워딩을 수행합니다. 저의 경우.. 2024. 2. 17. [SQLD] 윈도우 함수 PARTITION BY PARTITION BY 구문은 윈도우 함수의 실행 방식을 구성하는 데 필수적인 구문이며, 윈도우 함수의 작용 범위를 세분화하는 역할을 합니다. 이 구문은 결과 세트를 특정 열(들)의 값에 따라 여러 파티션이나 그룹으로 나누는 데 사용됩니다. 이렇게 분할함으로써, 각 그룹내에서 집계 함수(AVG, SUM, COUNT 등)를 독립적으로 적용할 수 있으며, 각 행에 대한 계산을 그룹별로 수행할 수 있습니다. 예를 들어, 직원들의 급여에 대한 데이터가 있고 부서별로 평균 급여를 계산하고 싶다고 가정한다면, 이 경우 `PARTITION BY` 구분을 사용하여 부서별로 데이터를 파티션하고, 각 부서 내에서 평균 급여를 계산할 수 있습니다. SELECT 부서, 이름, 급여, AVG(급여) OV.. 2024. 2. 13. 이전 1 2 3 4 5 6 7 8 ··· 11 다음