Oracle SQL_5
·
DB/Oracle SQL
2024-11-19         /* RL/SPL(Procedual Language / SQL) - SQL 만으로는 구현이 어렵거나 구현 불가능한 작업을 수행하기 위해서 오라클에서 제공하는 프로그래밍 언어를 말함. - 일반적으로 프로그래밍 언어적인 요소들을 다 가지고 있으며, 데이터베이스 업무를 처리하기 위한 최적화된 언어. - 변수, 조건 처리, 반복 처리 등 다양한 기능을 사용할 수 있음. - PL/SQL 애플리케이션 서버 쪽에서 실행되는 것이 아니라, 데이터베이스 엔진 쪽에서 수행이 됨. 따라서 데이터와 가장 가까운 곳에 위치하고 있으므로 애플리케이션 서버로 데이터를 주고 받는데 따르는 네트워크 트래픽이 최소화 된다는 장점이 ..
Oracle SQL_4
·
DB/Oracle SQL
2024-11-18           /* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ 서브쿼리 - 하나의 쿼리문 안에 포함되어 있는 또 하나의 쿼리문을 말함. - 쿼리문 안에 또 다른 쿼리문이 존재하는 것을 말함. - 서브쿼리는 메인쿼리가 서브쿼리를 포함하는 종속적인 관계임. - 여러 번 쿼리를 실행해서 얻을 수 있는 결과를 하나의 중첩된 쿼리 문장으로 결과를 얻을 수 있게 함. ※ 주의사항 - 서브쿼리는 괄호를 묶어서 사용하는 것이 관례임. - 서브쿼리 안에서는 order by 절은 사용할 수 없음. ..
Oracle SQL_3
·
DB/Oracle SQL
2024-11-15               /* 시퀀스 ==> - 순서를 부여할 때 사용하는 문법. - 연속적인 번호를 만들어 주는 기능을 함 형식) create sequence 시퀀스 이름 start with n(시작번호 설정 - 기본값으로 1) increment by n (증감번호 설정 - 기본값으로 1) [maxvalue n(시퀀스 최대 번호 설정)] - 생략도 가능 [minvalue n(시퀀스 최소 번호 설정)] - 생략도 가능 cache n / nocache(캐쉬 메모리 사용 여부) 1) cache : 시퀀스를 빠르게 제공하기 위해여 미리 캐쉬 ..
Oracle SQL_2
·
DB/Oracle SQL
2024-11-14         /* ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ where 조건절 - 모든 데이터를 가져오는 것이 아니라 사용자가 원하는 데이터만 가져오고 싶은 경우에 사용됨. - where 조건절은 자료를 필터링할 때 사용되는 키워드. - where 조건절은 from 테이블이름 뒤에 기술해야 함. 형식) select 컬럼명1, 컬럼명2, 컬럼명3,,, from 테이블이름 where 조건식; 조건식에 들어가는 내용. 1) = : 조건이 같은지 여부 확인. 2) : 조건이 큰지 여부 확인 5..
Oracle SQL_01
·
DB/Oracle SQL
2024-11-13              -- spl developer에서 한 줄 주석문/* 관계형 데이터 베이스 구성 요소 1. 테이블 - 관계형 데이터베이스는 기본적으로 데이터를 2차원 형태의 표로 저장하고 관리를 함. - 이러한 표 형태의 데이터 저장 공간을 테이블(table)이라고 함. - 테이블은 2차원 형태이므로 가로줄과 세로줄로 구성이 되어 있음. * 가로줄 : 행(row) * 세로줄 : 열(column) 2. 행 - 행은 저장하려는 하나의 개체를 구성하는 값. - 예를 든다면 학생 한 명에 대한 정보를 저장한 것을 말함. 3. 열..