데이터베이스 객체란 데이터베이스 내에 존재하는 논리적인 저장 구조를 말한다.
오라클과 같은 DBMS가 데이터를 관리하려면 데이터를 어딘가에 저장해 관리해야 하는데,
이런 목적을 달성하기 위해 필요한 모든 논리적인 저장 구조가 데이터베이스 객체다.
데이터베이스 객체로는 데이터를 저장해 놓고 꺼내 쓰는 가장 기본적인 객체인 테이블부터 뷰, 인덱스, 시노님, 시퀀스 등이 있는데,
대표적인 데이터베이스 객체들을 정리하면 다음과 같다.
데이터베이스 객체 | 설명 |
테이블 | 데이터를 담고 있는 객체 |
뷰 | 하나 이상의 테이블을 연결해 마치 테이블인 것처럼 사용하는 객체 |
인덱스 | 테이블에 있는 데이터를 빠르게 찾기 위한 객체 |
시노님 | 데이터베이스 객체에 대한 별칭을 부여한 객체 |
시퀀스 | 일련번호 채번을 할 때 사용되는 객체 |
함수 | 특정 연산을 하고 값을 반환하는 객체 |
프로시저 | 함수와 비슷하지만 값을 반환하지는 않는 객체 |
패키지 | 용도에 맞게 함수나 프로시저를 하나로 묶어 놓은 객체 |
'oracle' 카테고리의 다른 글
데이터 타입 _문자 (0) | 2021.04.01 |
---|---|
데이터베이스 객체 _테이블 (생성) (0) | 2021.04.01 |
PL/SQL의 개요 (0) | 2021.04.01 |
SQL의 개요 (0) | 2021.04.01 |
오라클 에디션별 특징 (0) | 2021.03.31 |