
데이터베이스/DBMS, 관계형 데이터모델/ SQL

과계형 데이터베이스의 구성요소/ 오라클데이터베이스

📌Docker 집에서 따라 할 부분 mac은 docker만 가능 도커는 리눅스 기반 WSL(리눅스 기반 가상화 기준?) 설치 완료 ~ 도커 명령어 도커 이미지 pull : docker image pull 레파지토리명[:태그명] docker images :

Scott 실습용 테이블 살펴보기/ 셀렉션, 프로젝션, 조인/ SELECT절과 FROM절/ALL, DISTINCT/ ORDER BY

필요한 데이터만 쏙 출력하는 WHERE절원하는 데이터만 가져올 수 있음SELECT ...FROM 테이블 명 WHERE 조건식;참고) 조건식 - 참/거짓 판별식주로 많이 사용하는 연산: 비교연산, 논리연산👩🏫참고오라클 테이블: 대문자오라클 컬럼명: 대문자\-> 인식

1) 단일행 함수(single-row function) : 데이터가 한 행씩 입력되고 입력된 한 행당 결과가 하나씩 나오는 함수2) 다중행 함수(multiple-row function): 여러 행이 입력되어 하나의 행의 결과로 반환되는 함수문자 데이터를 가공하는 문자

🧐단일행함수모든 행을 각각 하나씩 바꿀 수 있다.🧐다중행함수모든 행에 걸쳐서 결과값으로 하나를 출력해낸다.레코드 개수가 동일해야한다.여러 행을 바탕으로 하나의 결과 값을 도출해 내기 위해 사용하는 함수입니다.SUM 함수를 사용하여 급여 합계 출력하기SUM 함수를 사

하나의 단위로 데이터를 처리하는 트랜잭션1) 관계형 데이터베이스에서 하나의 작업 또는 밀접하게 연관되어 있는 작업 수행을 위해 나눌 수 없는 최소 수행 단위2) SQL 문법 중 이러한 트랜잭션을 제어하는 데 사용하는 명령어를 TCL 이라고 합니다.SQL작성SQL작성\-

조인(join)은 두 개 이상의 테이블을 연결하여 하나의 테이블 처럼 출력할 때 사용하는 방식입니다. 집합 연산자를 사용한 결과와 비슷하게 느낄 수도 있습니다. 차이점은 집합 연산자를 사용한 결과는 두 개 이상 SELECT문의 결과 값을 세로로 연결한 것이고 조인을 사

SQL문 속 또 다른 SQL문, 서브 쿼리SELECT 서브쿼리(1) FROM 서브쿼리(2) WHERE 서브쿼리(3)(1) 스칼라 서브쿼리스칼라: 단일값(2) 인라인 뷰: 가상의 테이블(3) 상관 부속 질의1) 서브 쿼리는 연산자와 같은 비교 또는 조회 대상의 오른쪽에

INSERT: 추가UPDATE: 수정DELETE: 삭제SELECT: 조회 - DQLDML은 COMMIINT 하면 영구반영, COMMIT 전에는 ROLLBACK 가능CREATE TABLE 테이블명 AS SELECT ...👩🏫참고)DDLCREATE 대상 - 생성ALT

객체를 생성, 변경, 삭제하는 데이터 정의어데이터 정의어(DDL - Data Definition Language)데이터베이스 데이터를 보관하고 관리하기 위해 제공되는 여러 객체(object)의 생성, 변경, 삭제 관련 기능을 수행데이터 정의어를 사용할 때 유의점1) 데

객체 종류 데이터베이스를 위한 데이터를 저장한 데이터 사전 1. 데이터 사전이란? DICTIONARY 테이블 동의어 DICT 1) 데이터베이스를 구상하고 운영하는 데 필요한 모든 정보를 저장하는 특수한 테이블 2) 데이터베이스가 생성되는 시점에 자동으로 만들어

제약조건 CHECK 제약 조건 확인하기 ex) age: 14세 이상 >참고) DEFAULT 기본값, 회원 가입일자(SYSDATE) 제약 조건 비활성화, 활성화 비활성화 ALTER TABLE 테이블명 DISABLE CONSTRAINT 제약조건명; 활성화 ALTER

제약 조건 CREATE TABLE 테이블명( 컬럼명 자료형 [제약조건], ... ); 제약 조건의 종류 1. 제약 조건이란? 1) 제약 조건은 테이블의 특정 열에 지정 2) 제약 조건을 지정한 열에 제약 조건에 부합하지 않는 데이터를 저장할 수 없습니다. 3) 제

Oracle Procedual Language extension to SQL데이터베이스 관련 특정 작업을 수행하는 명령어와 실행에 필요한 여러 요소를 정의하는 명령어 등으로 구성되며, 이러한 명령어를 모아 둔 PL/SQL 프로그램의 기본 단위선언부와 예외 처리부는 생략

자료형이 다른 여러 데이터를 저장하는 레코드📚자료형스칼라: 단일값- 숫자, 문자열, 날짜, 논리형NUMBER: 숫자CHARVARCHAR2DATE: 날짜BOOLEAN: 논리형, true, fale, NULLLOB: Large OBject - CLOB, BLOB참조형테이

1) SELECT문 또는 데이터 조작어 같은 SQL문을 실행했을 때 해당 SQL문을 처리하는 정보를 저장한 메모리 공간(메모리 공간은 Private SQL Area라고 부르며 정확히 표현하자면 커서는 이 메모리의 포인터를 말합니다.)2) 커서는 사용 방법에 따라 명시적

1) PL/SQL로 만든 프로그램을 주기적으로 또는 필요할 때마다 여러 번 사용할 목적으로 이름을 지정하여 오라클에 저장해 두는 PL/SQL 프로그램을 저장 서브프로그램(stored subprogram)이라고 합니다.2) 익명 블록과 달리 저장 서브프로그램은 오라클에