본문 바로가기

오라클5

Oracle - DDL (02) DDL(Data Definition Language) : 데이터 정의 언어로 객체를 만들고 (CREATE), 수정하고(ALTER), 삭제하는(DROP) 구문​​ALTER(바꾸다, 변조하다)수정 가능한 것 : 컬럼(추가/수정/삭제), 제약조건(추가/삭제), 이름변경(테이블, 컬럼, 제약조건)​[작성법] 테이블을 수정하는 경우 ALTER TABLE 테이블명 ADD|MODIFY|DROP 수정할 내용; 1.제약조건 추가/삭제-- * 작성법 중 [] 대괄호 : 생략할 수도, 안 할 수도 있다.-- 제약조건 추가 : ALTER TABLE 테이블명-- ADD [CONSTRAINT 제약조건명] 제약조건(컬럼명) [REFERENCES 테이블명 [(컬럼명)]];-- 제약조건 삭제 : ALTER .. 2025. 3. 2.
Oracle - DDL (01) 데이터 딕셔너리란? 자원을 효율적으로 관리하기 위한 다양한 정보를 저장하는 시스템 테이블 데이터 딕셔너리는 사용자가 테이블을 생성하거나 사용자를 변경하는 등의 작업을 할 때 데이터베이스 서버에 의해 자동으로 갱신되는 테이블 ​- USER_TABLES : 자신의 계정이 소유한 객체 등에 관한 정보를 조회할 수 있는 딕셔너리 뷰 DDL--DDL(DATA DEFINITION LANGUAGE) : 데이터 정의 언어--객체(OBJECT)를 만들고(CREATE), 수정(ALTER)하고, 삭제(DROP)등--데이터의 전체 구조를 정의하는 언어로 주로 DB관리자, 설계자가 사용함--오라클에서의 객체 : 테이블(TALBLE), 뷰(VIEW), 시퀀스(SQUENCE), 인덱스(INDEX),-- .. 2025. 3. 2.
Oracle - Select문 (04) Oracle - Select문 (04)2025.01.20 - [코딩공부/DB] - Oracle - Select문 (01)2025.01.20 - [코딩공부/DB] - Oracle - Select문 (02)2025.01.20 - [코딩공부/DB] - Oracle - Select문 (03) JOIN 용어 정리JOIN하나 이상의 테이블에서 데이터를 조회하기 위해 사용수행 결과는 하나의 RESULT SET 으로 나옴관계형 데이터 베이스에서 SQL을 이용해 테이블간 '관계'를 맺는 방법​관계형 데이터베이스는 최소환의 데이터를 테이블에 담고있어 원하는 정보를 테이블에서 조회하려면 한 개 이상의 테이블에서 데이터를 읽어와야 되는 경우가 많다. 이 때, 테이블간 관계를 맺기 위한 연결고리 역할이 필요한데 두 테이블에서 .. 2025. 1. 20.
Oracle - Select문 (03) Oracle - Select문 (03)2025.01.20 - [코딩공부/DB] - Oracle - Select문 (01)2025.01.20 - [코딩공부/DB] - Oracle - Select문 (02) Oracle - Select문 (02)Oracle - Select문 (02) 2025.01.20 - [코딩공부/DB] - Oracle - Select문 (01) Oracle - Select문 (01)SELECT (DML 또는 DQL) : 조회데이터를 조회(SELECT) 하면 조건에 맞는 행들이 조회됨.이때, 조회된 행들의 집합을 "RESULTjimin10722.tistory.com  SELECT문 해석 순서5 : SELECT 컬럼명 AS 별칭, 계산식, 함수식1 : FROM 참조할 테이블명2 : WHER.. 2025. 1. 20.
Oracle - Select문 (02) Oracle - Select문 (02) 2025.01.20 - [코딩공부/DB] - Oracle - Select문 (01) Oracle - Select문 (01)SELECT (DML 또는 DQL) : 조회데이터를 조회(SELECT) 하면 조건에 맞는 행들이 조회됨.이때, 조회된 행들의 집합을 "RESULT SET"이라고 한다. RESULT SET에는 0개 이상의 행이 포함될 수 있다. 왜 0개? 조건에 맞jimin10722.tistory.com 함수 : 컬럼의 값을 읽어서 연산한 결과를 반환--단일행(SINGLE ROW) 함수: N개의 값을 읽어 N개의 결과 반환--그룹(GROUP) 함수 : N개의 값을 읽어 1개의 결과 반환--함수는 select절, where절, order by, group by, h.. 2025. 1. 20.
728x90
반응형