해당 문서에 연결된 문서의 변경사항을 확인하려면 문서 이름을 입력하십시오. (분류에 들어있는 문서를 보려면 분류:분류명으로 입력하십시오). 내 주시문서 목록에 있는 문서의 변경사항은 굵게 나타납니다.
약어 목록:
- 새글
- 새 문서 (새 문서 목록도 보세요)
- 잔글
- 사소한 편집
- 봇
- 봇이 수행한 편집
- (±123)
- 바이트 수로 표현한 문서 크기의 차이
2025년 8월 12일 (화)
|
23:48 | (삭제 기록) [Dbstudy (25×)] | |||
|
23:48 Dbstudy 토론 기여님이 트리거 문서를 삭제했습니다 (내용: "== 트리거 == * Oracle 트리거(Trigger)는 특정 이벤트가 발생했을 때 자동으로 실행되는 PL/SQL 블록입니다. * 예를 들어, INSERT/UPDATE/DELETE가 발생할 때 자동으로 특정 로직을 실행할 수 있도록 설정합니다. === 트리거 기본 개념 === {| class="wikitable" |+ Oracle 트리거 기본개념 |- ! 항목 !! 설명 |- | 정의 || 특...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:48 Dbstudy 토론 기여님이 패키지 문서를 삭제했습니다 (내용: "* Oracle 19c에서의 **패키지(Package)**는 관련된 **PL/SQL 객체들(프로시저, 함수, 변수 등)**을 하나로 묶어 모듈화된 구조로 제공하는 기능입니다. * 이를 통해 코드의 재사용성, 유지보수성, 성능을 크게 향상시킬 수 있습니다. {{요점 |내용= Oracle 19c 패키지 설명 * (영문) Package = 꾸러미, 묶음 → 관련된...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:47 Dbstudy 토론 기여님이 프로시져 문서를 삭제했습니다 (내용: "Oracle PL/SQL 프로시저 설명 === 1. 개념 === * **프로시저(Procedure)**는 특정 작업을 수행하는 PL/SQL 서브프로그램입니다. * 함수와 달리 프로시저는 값을 반환하지 않으며, 주로 반복되는 작업이나 다양한 기능을 묶어두는 데 사용됩니다. * 입력 매개변수를 받아서 로직을 처리한 후, 결과는 출력 매개변...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:47 Dbstudy 토론 기여님이 함수 문서를 삭제했습니다 (내용: "=== Oracle PL/SQL 함수 설명=== ==== 개념 요약 ==== * 함수(Function)는 하나의 값을 반환하는 PL/SQL 서브프로그램입니다. * 프로시저(Procedure)와 달리, 함수는 항상 RETURN을 통해 결과를 반환해야 하며, SQL문 안에서도 호출이 가능합니다. ==== 주요 특징 ==== * 반드시 하나의 값 반환 * SELECT문, WHERE절, PL/SQL 블록...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:47 Dbstudy 토론 기여님이 PL/SQL 기초 문서를 삭제했습니다 (내용: " === PL/SQL 기초 === {{난이도 |제목=학습단계 : 2단계 |별2=2 }} * Oracle의 PL/SQL은 Procedural Language extensions to SQL의 약자로, SQL에 절차적 프로그래밍 기능을 추가한 Oracle의 고유한 프로그래밍 언어입니다. * SQL은 단순한 질의와 조작에 적합하지만, 복잡한 로직(조건문, 반복문 등)은 어렵기 때문에 이를 보...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:47 Dbstudy 토론 기여님이 LATERAL 문서를 삭제했습니다 (내용: " === LATERAL 이란? === {{요점 |내용= LATERAL이란? * (영문)The LATERAL clause allows a subquery in the FROM clause to reference columns from preceding tables in the same FROM clause. * (한글) LATERAL은 FROM 절에 있는 서브쿼리에서 같은 레벨에 있는 테이블의 컬럼을 사용할 수 있게 해주는 기능입니다.(oracle12c 이전에는 FROM절에 있는...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:46 Dbstudy 토론 기여님이 그룹 함수 문서를 삭제했습니다 (내용: " {{요점 |내용= 기본 개념 설명 * Oracle SQL에서 '''그룹 함수(Group Functions)'''는 여러 행(Row)의 값을 그룹으로 묶어 하나의 결과 값으로 요약할 때 사용하는 함수입니다. * 주로 GROUP BY절과 함께 사용되며, '''집계 함수(Aggregate Functions)'''라고도 부릅니다. }} ===Oracle의 주요 그룹 함수 종류=== {| class="wikitab...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:46 Dbstudy 토론 기여님이 집계함수 (aggregate function) 문서를 삭제했습니다 (내용: " == 오라클 집계함수 == {{요점 |내용=집계함수란 무엇인가? * 집계함수는 여러 행의 데이터를 한 개의 결과값으로 요약해주는 함수입니다. * 마치 엑셀에서 합계나 평균을 구하는 것과 비슷한 개념입니다. }} * 다음은 오라클 데이터베이스에서 사용하는 주요 집계 함수 입니다. {| class="wikitable" |- ! 함수 !! 설명 !! 사용 예제 !! 결과 예시 !! 주의사항 |- | '''COUNT''' || 행의...") | ||||
|
23:45 Dbstudy 토론 기여님이 오라클 내부함수 문서를 삭제했습니다 (내용: "좋아요! Oracle 19c에서 자주 사용하는 내장 함수들을 카테고리별로 예제 중심으로 설명드릴게요. 문서는 MediaWiki 문법으로 작성되었으며, 함수 이름, 간단한 설명, 예제 쿼리, 결과까지 포함했습니다. 아래 형식으로 제공드릴게요: ⸻ == Oracle 19c 주요 내장 함수 예제 == === 문자열 함수 === {| class="w...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:44 Dbstudy 토론 기여님이 TRUNCATE TABLE 구문 문서를 삭제했습니다 (내용: " == 개요 == '''TRUNCATE TABLE'''은 오라클 데이터베이스에서 테이블의 모든 데이터를 빠르게 삭제하는 DDL(Data Definition Language) 명령어입니다. DELETE 문과 달리 테이블 구조는 유지하면서 데이터만 완전히 제거합니다. == 주요 특징 == * 테이블의 '''모든 행을 즉시 삭제''' * 테이블 구조는 그대로 유지 (컬...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:44 Dbstudy 토론 기여님이 DROP TABLE 구문 문서를 삭제했습니다 (내용: "{{난이도 |제목=학습단계 : 1단계 |별1=1 }} == 개요 == '''DROP TABLE'''은 오라클 데이터베이스에서 테이블과 그 테이블에 포함된 모든 데이터를 완전히 삭제하는 DDL(Data Definition Language) 명령어입니다. 테이블 구조와 데이터를 영구적으로 제거할 때 사용합니다. == 기본 구문 == <source lang=sql> DROP TABLE [sche...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:43 Dbstudy 토론 기여님이 ALTER TABLE 구문 문서를 삭제했습니다 (내용: "# 오라클 ALTER TABLE 문 == 개요 == {{요점 |내용= '''ALTER TABLE'''은 오라클 데이터베이스에서 기존 테이블의 구조를 변경하는 DDL(Data Definition Language) 명령어입니다. : 테이블 생성 후 다양한 수정 작업을 수행할 수 있습니다. }} == 주요 기능 == * 컬럼 추가/삭제/수정 * 제약조건 추가/삭제/활성화/비활성...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:43 Dbstudy 토론 기여님이 CREATE TABLE 구문 문서를 삭제했습니다 (내용: "== 테이블 생성 == ''' 생성 예시:''' <source lang=sql> CREATE TABLE "SYS"."TB_BIG" -- 컬럼 / 제약조건 정의 ( "COLA" VARCHAR2(20), "COLB" NUMBER, "COLC" NUMBER, "COLD" VARCHAR2(30) -- [ 생략 가능 , PK인덱스를 동시에 생성 CONSTRAINT PK명 PRIMARY KEY (column1) USING INDEX TABLESPACE index_tablespace_name -- ] ) -- [ ]...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:43 Dbstudy 토론 기여님이 MERGE 구문 문서를 삭제했습니다 (내용: "=== MERGE 구문 === {{난이도 |제목=학습단계 : 2단계 |별2=2 }} * MERGE는 특히 ETL 작업, 데이터 동기화, UPSERT 작업에서 많이 사용돼요. {{요점 |내용= MERGE란? * (영문): The MERGE statement allows you to conditionally insert or update data in a target table based on the results of a join with a source table. * (한글): MERGE는 하나의 SQL 문으...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:43 Dbstudy 토론 기여님이 DELETE 구문 문서를 삭제했습니다 (내용: "== 오라클 DELETE 문 == {{난이도 |제목=학습단계 : 1단계 |별1=1 }} === 개요 === {{요점 |내용= '''DELETE''' 문은 오라클 데이터베이스에서 테이블의 데이터 행을 제거하는 데 사용되는 DML(Data Manipulation Language) 명령어입니다. 조건에 맞는 특정 행들만 삭제하거나, 테이블의 모든 데이터를 삭제할 수 있습니다...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:43 Dbstudy 토론 기여님이 UPDATE 구문 문서를 삭제했습니다 (내용: "=== 기본 UPDATE 문법 === {{난이도 |제목=학습단계 : 1단계 |별1=1 }} UPDATE는 기존 데이터를 수정할 때 사용하는 명령어입니다. ==== ▶ 기본 문법: ==== <source lang=sql> UPDATE 테이블명 SET 컬럼1 = 값1, 컬럼2 = 값2, ... WHERE 조건; </source> * SET: 변경하고 싶은 컬럼과 값을 지정합니다. * WHERE: 어떤 행(row)을 수정...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:42 Dbstudy 토론 기여님이 INSERT 구문 문서를 삭제했습니다 (내용: "== INSERT 구문 == {{난이도 |제목=학습단계 : 1단계 |별1=1 }} {{요점 |내용= 기본 개념 설명 * INSERT 구문은 테이블에 새로운 데이터를 추가할 때 사용됩니다. }} === 기본 문법 === <source lang=sql> INSERT INTO 테이블명 (컬럼1, 컬럼2, ...) VALUES (값1, 값2, ...); </source> * INSERT INTO: 데이터를 추가할 테이블명을 지정...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:42 Dbstudy 토론 기여님이 WITH 절 문서를 삭제했습니다 (내용: "=== WITH 절 (CTE)=== {{요점 |내용= WITH 절이란? * (영문)The WITH clause lets you define a temporary result set (also called a CTE: Common Table Expression) that you can refer to within your main query. * (한글)WITH 절은 *임시 테이블(=서브쿼리 결과)을 먼저 정의하고, 그걸 메인 쿼리에서 재사용할 수 있게 해주는 문법이에요.또한, CTE 라...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:42 Dbstudy 토론 기여님이 SQL 조인 문서를 삭제했습니다 (내용: " === Oracle 테이블 조인 (Table Join) === {{요점 |내용=조인이란? > 여러 테이블에서 관련된 데이터를 **하나의 결과로 결합**해서 보여주는 SQL 기능입니다. 예: 직원 정보는 `EMPLOYEES`, 부서 정보는 `DEPARTMENTS`에 있을 때 👉 직원 이름 + 부서 이름을 함께 보여주고 싶을 때 조인을 사용합니다. }} ---- ==== 예제 테이블 ==== <source lang=sql> -- EMPLOYEES 테이블 | EMP_ID | NAME | DEPT_ID | |----...") | ||||
|
23:42 Dbstudy 토론 기여님이 GROUP BY 절 문서를 삭제했습니다 (내용: "=== GROUP BY 절 === {{요점 |내용= GROUP BY 절이란? * (영문): GROUP BY is used to group rows that have the same values in specified columns into summary rows. * (한글): GROUP BY는 특정 컬럼 값을 기준으로 같은 값들끼리 묶어서 결과를 보여주는 SQL 절입니다. }} === 특징 === 집계 함수(예: COUNT(), SUM(), AVG(), MAX(), MIN())와 함께 자주...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:41 Dbstudy 토론 기여님이 SELECT 구문 문서를 삭제했습니다 (내용: "=== SELECT 기본 구문 === {{난이도 |제목=학습단계 : 1단계 |별1=1 }} {| class="wikitable" ! style="border-right: 1px solid #aaa; padding: 5px;" | 명령어 !! 설명 |- | style="border-right: 1px solid #aaa; padding: 5px;" | SELECT | 테이블에 있는 속성을 지정하여 데이터를 조회하는 명령어 (주로 속성(컬럼)을 기술) |- | style="border-right: 1p...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:41 Dbstudy 토론 기여님이 테이블 생성 과 데이터입력 문서를 삭제했습니다 (내용: "* <big>'''테스트용 테이블 생성 및 관련 데이터 입력 SQL '''</big> ** employees : 사원 테이블 ** sales : 판매 테이블 ** customers : 고객 테이블 ** orders : 주문 테이블 ** students : 학생 테이블 ---- * `employees` 사원 테이블 생성 ::<source lang=sql> CREATE TABLE employees ( employee_id NUMBER PRIMARY KEY, department_id N...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:40 Dbstudy 토론 기여님이 테이블 컬럼 데이터 유형 문서를 삭제했습니다 (내용: "=== 데이터 유형 === {{난이도 |제목=학습단계 : 1단계 |별1=1 }} {| class="wikitable" style="border-collapse: collapse; width: 100%; font-size: 14px;" |- ! style="border-right: 1px solid #e0e0e0; padding: 10px; text-align: left; background: #f8f9fa;" | 데이터 유형 ! style="border-right: 1px solid #e0e0e0; padding: 10px; text-align: left; background: #f8f9fa;" | 설명 ! style="padding: 10px; text-align: left; background: #f8f9fa;" | 예시 |- | style="border-right...") | ||||
|
23:40 Dbstudy 토론 기여님이 데이터 베이스 용어 설명 문서를 삭제했습니다 (내용: " __toc__ {{난이도 |제목=학습단계 : 1단계 |별1=1 }} ===데이터 베이스 기본 용어=== # '''데이터베이스 (Database, DB)''' #:* 데이터를 체계적으로 저장하고 관리하는 시스템 #:* 단순히 정보를 모아놓는 것 이상으로, 효율적인 검색, 수정, 삭제 등이 가능 # '''데이터 (Data)''' #:* 현실 세계의 사실이나 값을 기...". 유일한 편집자는 "Oracle" (토론)) | ||||
|
23:39 Dbstudy 토론 기여님이 ORACLE SQL 30일 학습 문서를 삭제했습니다 (내용: "= 30일간의 SQL 기초 학습 = == SQL 30일 학습 묻고답하기(FAQ) == <WikiForumThread id=1 replies=true /> {{틀:중요 |제목=오라클 설치는 오라클 설치(도커 이용) 를 참조 }} ---- == 1일차 - SQL 기본 == {{:데이터 베이스 용어 설명}} ---- == 2일차 - SELECT 구문 사용법 == {{:SELECT 구문}} ---- == 3일차 - SELECT 구문 - WITH절 == {{:WITH 절}} ---- ==...") |
23:45 | 원도우 함수 차이역사 −6 Dbstudy 토론 기여 (→요점 정리) |
2025년 8월 8일 (금)
|
새글 23:57 | MERGE 조인 3개 바뀜 역사 +2,769 [Oracle; Dbstudy (2×)] | |||
|
23:57 (최신 | 이전) −4 Dbstudy 토론 기여 | ||||
|
23:56 (최신 | 이전) 0 Dbstudy 토론 기여 | ||||
새글 |
|
14:44 (최신 | 이전) +2,773 Oracle 토론 기여 (새 문서: == MERGE 조인 == * 정확한 명칭은 'MERGE JOIN' 또는 'SORT MERGE JOIN') * SORT(정렬) 후 MERGE(합치다) 의 의미 --- === MERGE 조인이 필요한 경우 === # 조인에 사용되는 양쪽 테이블이 이미 정렬되어 있거나, 정렬 비용이 크지 않은 경우 # 대량의 데이터에 대해 효율적인 조인이 필요할 때 === MERGE 조인 동작 원리 === # 조인에 참여하는 두 테이블의 조인 컬럼을 기준으로 정렬(sorting)....) |
|
14:10 | HASH 조인 10개 바뀜 역사 +5,913 [Oracle (10×)] | |||
|
14:10 (최신 | 이전) +2 Oracle 토론 기여 (→해시 조인(Hash Join)) | ||||
|
14:08 (최신 | 이전) +638 Oracle 토론 기여 (→해시 조인(Hash Join)) | ||||
|
13:36 (최신 | 이전) +230 Oracle 토론 기여 (→해시 버킷 개수의 결정) | ||||
|
13:36 (최신 | 이전) +703 Oracle 토론 기여 (→Hash 버킷의 역할과 기능) | ||||
|
13:32 (최신 | 이전) +778 Oracle 토론 기여 | ||||
|
13:23 (최신 | 이전) +232 Oracle 토론 기여 | ||||
|
13:18 (최신 | 이전) +85 Oracle 토론 기여 | ||||
|
13:13 (최신 | 이전) +465 Oracle 토론 기여 | ||||
|
09:02 (최신 | 이전) +2,778 Oracle 토론 기여 (→HASH 조인이 느려지는 원인) | ||||
|
08:55 (최신 | 이전) +2 Oracle 토론 기여 (→결론) |
새글 13:58 | 테이블 조인 방식 차이역사 +59 Oracle 토론 기여 (새 문서: {{:NL 조인}} ---- {{:HASH 조인}} ---- {{:MERGE 조인}}) |
|
10:56 | NL 조인 10개 바뀜 역사 +2,611 [Oracle (10×)] | |||
|
10:56 (최신 | 이전) +4 Oracle 토론 기여 (→인덱스 조건) | ||||
|
10:56 (최신 | 이전) +2 Oracle 토론 기여 (→인덱스 조건) | ||||
|
10:55 (최신 | 이전) +40 Oracle 토론 기여 (→인덱스 조건) | ||||
|
10:54 (최신 | 이전) +1 Oracle 토론 기여 (→인덱스 조건) | ||||
|
10:54 (최신 | 이전) 0 Oracle 토론 기여 (→인덱스 조건) | ||||
|
10:53 (최신 | 이전) −688 Oracle 토론 기여 (→인덱스 오브젝트 장점) | ||||
|
10:52 (최신 | 이전) +2 Oracle 토론 기여 (→NL조인 파이썬으로 구현한 예제) | ||||
|
10:51 (최신 | 이전) +23 Oracle 토론 기여 (→NL 조인의 특징) | ||||
|
10:49 (최신 | 이전) +2 Oracle 토론 기여 (→NL조인 파이썬으로 구현한 예제) | ||||
|
09:10 (최신 | 이전) +3,225 Oracle 토론 기여 |