오라클2024. 12. 16. 09:375강: 테이블 관리와 데이터 조작

1. 테이블 관리란? 테이블 관리는 데이터베이스에서 데이터를 저장하는 구조를 설정하고 관리하는 작업이다.이를 위해 SQL은 CREATE, ALTER, DROP 명령어를 제공한다. 주요 명령어 CREATE: 테이블 생성 ALTER: 기존 테이블 수정 DROP: 테이블 삭제   2. CREATE TABLE 새로운 테이블을 생성한다. 기본 문법 CREATE TABLE 테이블이름 ( 컬럼이름 데이터타입 제약조건, ...);  예제 employees 테이블과 비슷한 구조의 new_employees 테이블 생성: CREATE TABLE new_employees ( employee_id NUMBER PRIMARY KEY, first_name VARCHAR2(50), last_name VAR..

오라클2024. 12. 11. 16:454강 : JOIN과 서브쿼리 활용

1. JOIN이란? JOIN은 여러 테이블에서 관련 데이터를 조합하여 하나의 결과로 반환하는 데 사용된다. JOIN의 주요 유형 1. INNER JOIN : 두 테이블에서 일치하는 데이터만 반환2. LEFT OUTER JOIN : 왼쪽 테이블의 모든 행과 오른쪾 테이블의 일치하는 데이터 반환3. RIGHT OUTER JOIN : 오르쪽 테이블의 모든 행과 왼쪽테이블의 일치하는 데이터 반환4. FULL OUTER JOIN : 두 테이블의 모든 데이터를 반환5. CROSS JOIN : 두 테이블의 모든 조합 반환  2. INNER JOIN  두 테이블에서 일치하는 데이터만 반환한다. 기본 문법SELECT [컬럼 이름들]FROM 테이블1INNER JOIN 테이블2ON 테이블1.컬럼 = 테이블2.컬럼; 예제 e..

오라클2024. 12. 11. 14:103강 : SQL 기본 함수와 데이터 연산

1. SQL 함수란? SQL 함수는 데이터를 처리하거나 계산하는 데 사용하는 내장 함수이다.데이터를 변환하거나 통계를 계산할 때 유용하게 사용된다. 함수 종류 1. 단일 행 함수 : 각 행에 대해 하나의 결과를 변환예) 문자열, 숫자, 날짜 처리함수 2.집계 함수 : 여러 행을 그룹화하여 하나의 결과를 반환예)합계, 평균, 최대값 등  2. 문자열 함수 문자열 데이터를 처리하는 데 사용된다. 문자열 연결 (CONCAT)SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM employees; 문자열 길이 (LENGTH)SELECT first_name, LENGTH(first_name) AS name_length FROM employees; 대/소문자 변..

오라클2024. 12. 11. 13:522강 : SQL 기본 문법과 SELECT 활용

1. SQL 문법 구조 SQL은 데이터베이스와 상호작용하는 언어로, 명령문은 아래와 같은 구조를 가진다.SELECT [컬럼 이름]FROM [테이블 이름]WHERE [조건]ORDER BY [컬럼 이름]; 주요 키워드  SELECT : 조회할 데이터를 지정FROM : 데이털르 가져올 테이블 지정.WHERE : 조건을 설정하여 원하는 데이터만 필터링ORDER BY : 데이터를 정렬  2. SELECT 문 기본SELECT 문을 사용해 데이터를 조회하는 방법을 배워봅시다. 전체 데이터 조회 테이블의 모든 데이터를 가져옵니다. SELECT * FROM employees; * : 테이블의 모든 컬럼을 선택.  특정 컬럼 조회 필요한 컬럼만 지정하여 조회한다. SELECT first_name ,last_name F..

image