분류 전체보기 (126) 썸네일형 리스트형 [SQLD] 순수 관계 연산자 순수 관계 연산자순수 관계 연산자랑 관계 데이터베이스에 적용할 수 있도록 개발한 관계 연산자를 말한다.관계의 구조와 특성을 이용하는 연산자관계 데이터 모델에서 새로 제시된 연산자관계에 저장되어 있는 데이터를 다양하게 처리하는데 사용순수 관계 연산자 종류SELECTPROJECTJOINDIVISION순수 관계 연산자와 SQL 문장 비교SELECT 연산은 WHERE 절로 구현PROJECT 연산은 SELECT 절로 구현(NATURAL) JOION 연산은 다양한 JOIN 기능으로 구현DIVIDE 연산은 현재 사용되지 않음 [SQLD] JOIN 조인 JOIN(조인)두 개 이상의 테이블들을 연결 또는 결합하여 데이터를 출력하는 것을 조인(JOIN)이라고 하며, 일반적인 경우 행들은 PRIMARY KEY(PK)나 FOREIGN KEY(FK) 값의 연관에 의해 조인이 성립된다.하지만 어떤 경우에는 이러한 PK, FK의 관계가 없어도 논리적인 값들의 연관만으로 조인이 성립 된다.여러 테이블의 데이터를 사용하여 동시에 출력하거나 참조할 경우 사용FROM절에 조인할 테이블 나열ORACLE 표준은 테이블 나열 순서가 중요하지 않지만, ANSI 표준은 OUTER JOIN시 순서 중요WHERE 절에서 조인 조건을 작성(ORACLE 표준)동일한 열 이름이 여러 테이블에 존재할 경우 열 이름 앞에 테이블 이름이나 테이블 Alias 붙임N개의 테이블을 조인하려면 최소 N.. [Docker] Docker Hub Docker Hub도커 허브(Docker Hub)는 컨테이너 이미지를 찾고 공유하기 위해 Docker에서 제공하는 서비스이다.즉 도커 컨테이너 이미지의 원격 저장소이다.도커 컨테이너 이미지를 빌드, 저장 및 공유할 수 있는 중앙 리포지토리로 사용된다.사용자는 Docker Hub를 통해 컨테이너 이미지를 검색, 다운로드, 업로드하여 다른 사용자와 공유할 수 있다.Docker Hub에는 수많은 오픈 소스 컨테이너 이미지가 있어서 다양한 이미지들을 쉽게 활용할 수 있다.Docker Hub 사용법docker search 도커 허브에는 다양한 컨테이너 이미지가 저장되어 있다.Docker CLI(Command-Line Interface)를 통해 도커 허브에서 이미지 검색을 할 수 있다.docker pull :이미지.. [SQLD] ORDER BY절 ORDER BY절데이터는 입력된 순서로 출력되나, 출력되는 행의 순서를 사용자가 변경하고자 할 때 ORDER BY절을 사용ORDER BY 뒤에 명시된 컬럼 순서로 정렬1차 정렬, 2차 정렬 전달 가능정렬 순서를 오름차순(ASC: Ascending), 내림차순(DESC: Descending)으로 전달생략 시 오름차순 정렬이 default유일하게 SELECT절에 정의한 컬럼 별칭 사용 가능SELECT절 보다 늦게 수행되는 구문은 ORDER BY절 뿐이므로 ORDER BY절만 SELECT에서 정의한 컬럼 별칭 사용 가능SELECT절에 선언된 순서대로의 숫자로도 사용 가능ORDER BY절 특징기본적인 정렬 순서는 오름차순(ASC)이다.숫자형 데이터 타입은 오름차순으로 정렬할 경우 가장 작은 값부터 출력된다.날짜.. [SQLD] GROUP BY, HAVING절 GROUP BY절각 행을 특정 조건에 따라 그룹으로 분리하여 계산하도록 하는 구문식GROUP BY절에 그룹을 지정할 컬럼을 (여러 개) 전달만약 그룹 연산에서 제외할 대상이 있다면 미리 WHERE절에서 해당 행을 제외함WHERE절이 GROUP BY절보다 먼저 수행그룹에 대한 조건은 WHERE절에서 사용할 수 없음SELECT절에 집계 함수를 사용하여 그룹 연산 결과를 표현GROUP BY절을 사용하면 데이터가 요약되므로 요약되기 전 데이터와 함께 출력할 수 없음HAVING절그룹 함수 결과를 조건으로 사용할 때 사용WHERE절을 사용하여 그룹을 제한할 수 없으므로 HAVING절에 전달HAVING절이 GROUP BY절 앞에 올 수는 있지만 뒤에 쓰는 것을 권장내부적 연산 순서가 SELECT절보다 먼저이므로 SE.. [SQLD] WHERE절 WHERE절테이블에 있는 데이터 중 원하는 조건에 맞는 데이터만 조회하고 싶은 경우 사용엑셀의 필터 기능과 유사여러 조건을 동시에 전달 가능AND, OR로 조건 연결NULL 조회 시 IS NULL / IS NOT NULL 연산자 사용= 연산자로 조회 불가연산자를 사용하여 다양한 표현 가능조건 전달 시 비교 대상의 데이터 타입이 일치하는 것이 좋음ex) 부서번호 컬럼의 데이터 타입은 숫자인데 문자 상수로 비교할 경우 성능 이슈가 발생할 수 있음문법IN 연산자포함 연산자로 여러 상수와 일치하는 조건 전달 시 사용상수를 괄호로 묶어서 동시에 전달 가능문자와 날짜의 경우 반드시 홀따옴표와 함께 사용IN 연산자를 사용하면 조건 대상과 연산자의 반복을 줄일 수 있음BETWEEN A AND B 연산자A 보다 크거나 .. [SQLD] 함수 함수 정의input value가 있을 경우 그에 맞는 output value를 출력해주는 객체input value와 output value의 관계를 정의한 객체from절을 제외한 모든 절에서 사용 가능 함수 기능기본적인 쿼리문을 더 강력하게 함데이터의 계산을 수행함개별 데이터의 항목을 수정함표시할 날짜 및 숫자 형식을 지정함열 데이터의 유형(data type)을 변환함 함수 종류단일행 함수와 복수행 함수로 구분단일행 함수(Single-row Function)input과 output의 관계가 1:1복수행 함수(다중행 함수, Multi-row Function)여러 건의 데이터를 동시에 입력 받아서 하나의 요약값을 리턴그룹함수 또는 집계함수라고도 함입/출력 값 타입에 따른 함수 분류문자형 함수문자열 결합, 추.. [Docker] 원티드 백엔드 챌린지 4월 (4/4회) Week 2-2 클라우드 서비스에서 Docker AWS ECR, 쿠버네티스 - 컨테이너 오케스트레이션 기술 쿠버네티스 소개 - CI/ CD 를 사용하는 클라우드 서비스들 소개 - AWS ECR 를 사용한 내 Docker 이미지 배포 아하모먼트 로컬환경에서 배포와 프로덕트 환경 배포 차이가 뭘까? 이전 1 2 3 4 5 6 7 8 ··· 16 다음 목록 더보기