04. JOIN
JOIN 오라클 vs ANSI 1) 정의 하나 이상의 테이블에서 데이터를 조회하기 위해 사용 수행 결과는 하나의 Result Set으로 나온다 JOIN은 서로 다른 테이블의 행을 하나씩 이어 붙이기 때문에 시간이 오래 걸리는 단점이 있다 관계형 데이터베이스에서 SQL을 이용해 테이블간 ‘관계’를 맺는 방법 ...
JOIN 오라클 vs ANSI 1) 정의 하나 이상의 테이블에서 데이터를 조회하기 위해 사용 수행 결과는 하나의 Result Set으로 나온다 JOIN은 서로 다른 테이블의 행을 하나씩 이어 붙이기 때문에 시간이 오래 걸리는 단점이 있다 관계형 데이터베이스에서 SQL을 이용해 테이블간 ‘관계’를 맺는 방법 ...
GROUP_BY_HAVING < SELECT문 해석 순서 > 5) SELECT 컬럼명 AS 별칭, 계산식, 함수식 1) FROM 참조할 테이블명 2) WHERE 컬럼명 | 함수식 비교연산자 비교값 3) GROUP BY 그룹을 묶을 컬럼명 4) HAVING 그룹함수식 비교연산자 비교값 6) ORDER BY 컬럼명 | 별칭 | 컬럼순번 정...
그룹 함수 1) SUM -- < SUM(숫자가 기록된 컬럼명) : 합계 > SELECT SUM(SALARY) FROM EMPLOYEE; 2) AVG -- < AVG(숫자가 기록된 컬럼명) : 평균 > SELECT ROUND(AVG(SALARY)) FROM EMPLOYEE; 3) MIN & MAX -- ...
함수 1) 정의 컬럼의 값을 읽어서 연산한 결과를 반환 함수는 SELECT문의 SELECT절, WHERE절, ORDER BY절, GROUP BY절, HAVING절 사용 가능 2) 종류 단일 행 함수 : N개의 값을 읽어서 N개의 결과를 반환 그룹 함수 : N개의 값을 읽어서 1개의 결과를 반환(Ex. 합계, 평균, 최대, 최...
조회하기 1) 주요 용어 테이블(Table) : 행과 컬럼으로 이뤄져 있는 것 행(Row) : 가로열 컬럼(Colunn) : 세로열 기본키(Primary Key) : 중복되지 않고 행을 구분할 수 있는 것. 줄여서 pk라고 부른다 외래키(Foreign Key) : 외부 테이블의 PK를 가져온 키. 참조키라고 부름 NULL ...
Oracle Database 1) Database 한 조직에 필요한 정보를 여러 응용 시스템에서 공용할 수 있도록 논리적으로 연관된 데이터를 모으고 중복되는 데이터를 최소화하여 구조적으로 통합/저장해 놓은 것 1_ 정의 공용 데이터 : 공동으로 사용되는 데이터 통합 데이터 : 중복 최소화로 중...
데이터 베이스 1. Oracle 구축 1) 순서 오라클 홈페이지에서 Oracle Database 21C Express Edition 다운로드 (https://www.oracle.com/database/technologies/xe-downloads.html) 설치 및 관리자 계정 암호 설정 DB 접속 확인 및 SQLPlus 실행 ...
네트워크 1) 정의 여러 대의 컴퓨터를 통신 회선으로 연결한 것 1_ 서버와 클라이언트 네트워크로 연결된 컴퓨터간의 관계를 역할로 구분한 개념 서버 서비스를 제공하는 프로그램 또는 컴퓨터클라이언트의 연결을 수락하고 요청 내용을 처리 후 응답을 보내는 역할 ...
입출력 1) 입출력 input과 output의 약자. 컴퓨터 내부 또는 외부 장치와 프로그램 간의 데이터를 주고 받는 것 입출력 데이터를 처리할 공통적인 방법으로 스트림 이용 2) 스트림(Stream) 클래스 모든 스트림은 단방향이며 각각의 장치마다 연결할 수 있는 스트림 존재 단방향이기 때문에 입출력을 동시에 하려면 2개...
컬렉션 1) 정의 메모리상에서 자료를 구조적으로 처리하는 방법을 자료구조라 일컫는데 컬렉션(collection)은 자바에서 제공하는 자료구조를 담당하는 프레임워크 추가, 삭제, 정렬 등의 기능처리가 간단하게 해결 되어 자료구조적 알고리즘을 구현할 필요 없음 2) 자료구조 3) 배열의 문제점 & 컬렉션의 장점 배열의 문...