Oracle SQL

AnHyunDong·2022년 9월 1일
0

Database

목록 보기
1/6

Oracle

  • 미국 오라클사의 관계 데이터베이스 관리 시스템(RDBMS)의 이름
  • 현재 유닉스 환경에서 가장 널리 사용되는 제품중 하나

용어정리

  • 객체 : 데이터베이스 내에 존재하는 논리적인 저장 구조
  • 테이블 : 데이터를 담고 있는 객체
  • 뷰 : 하나 이상의 테이블을 연결해 마치 테이블인 것처럼 사용하는 객체
  • 인덱스 : 테이블에 있는 데이터를 빠르게 찾기 위한 객체
  • 시노님 : 데이터베이스 객체에 대한 별칭을 부여하한 객체
  • 시퀀스 : 일련번호 채번을 할 때 사용되는 객체
  • 함수 : 특정 연산을 하고 값을 반환하는 객체
  • 프로시저 : 함수와 비슷하지만 값을 반환하지 는 않는 객체
  • 패키지 : 용도에 맞게 함수나 프로시저를 하나로 묶어 놓은 객체

SQL

DDL

  • 데이터베이스 객체(테이블, 뷰, 인덱스..)의 구조를 정의
SQL 문내용
CREATE데이터베이스 객체 생성
DROP데이터베이스 객체 삭제
ALTER기존에 존재하는 데이터베이스 객체 다시 정의

DML

  • 데이터의 삽입, 삭제, 갱신 등을 처리
SQL 문내용
INSERT데이터베이스 객체의 데이터 입력
DELETE데이터베이스 객체의 데이터 삭제
UPDATE데이터베이스 객체 안의 데이터 수정

DCL

  • 데이터베이스 사용자의 권한을 제어
SQL 문내용
GRANT데이터베이스 객체
REVOKE이미 부여된 데이터베이스 객체 권한을 취소
profile
사진은 남아 추억이 메모는 남아 스펙이 된다

0개의 댓글