DB

GW·2023년 8월 3일
post-thumbnail

oracle 설치


하나의 데이터베이스는 여러개의 테이블을 가지고 있고 테이블은 컬럼을 가지고 있다.

NUMBER : 숫자
CHAR : 고정길이 문자열
VARCHAR2 : 가변길이 문자열 (4000byte가 최대)
CLOB : 제한없이 원하는대로 마음대로 사용할수 있는 타입이다.(제한없는 대용량 타입)

Rows

  • 테이블의 하나의 행으로 표현
  • 각행은 여러개의 컬럼으로 구성

Keys

Primary Key

  • 하나의 테이블에서 절대 중복이 되지 않는 키
  • 예 : 회원 아이디, 이메일 주소 등
  • 테이블은 하나 이상의 PK를 꼭 가져야 한다.

Foreign Key

  • PK를 참조하는 키
  • 주로 관계를 형성할 때 생성됨.

DML

  • SELECT
  • INSERT
  • UPDATE
  • DELETE
  • Merge into(오라클에만 있다.)

SELECT[COLUMN]
FROM[TABLE]
ORDER BY[COLUMN]

ASC:오름차순
DESC:내림차순

데이터 필터링

하나 이상의 테이블에서 여러 데이터를 가져옴, 단 조건에 맞는 데이터만 가져옴

SELECT[COLUMN]
FROM[TABLE]
WHERE[CONDITION]

0개의 댓글