ORACLE 패키지 사용의 장점

2021. 3. 3. 23:28WHAT WE LEARN

패키지 - 변수, 상수, 서브프로그램등 항목을 묶어 놓은 객체로 다른 프로그램에서 패키지 항목을 참조하고 실행 할 수 있다.

 

패키지 사용이유

  1. 모듈화 기능 - 비슷한 기능을하는 서브 프로그램이나 변수, 상수, 커서, 사용자 정의 타입을 하나의 패키지에 넣어두면 이해, 관리가 쉽다.
  2. 프로그램 설계의 용이 - 패키지는 선언부(스팩)과 본문(바디)로 구성되며 선언부만 있어도 컴파일 한뒤 저장이 가능하다.

  3. 캡슐화 - 패키지 선언부는 외부에 공개 되지만 커서, 함수 ,프로시져와 같은 세부 구현 내용은 본문에 담겨 외부에서 볼 수 없다.

  4. 속도 - 패키지에 있는 서브 프로그램을 호출하면 해당 패키지 전체를 메모리에 올려 이후 같은 패키지 내 다른 서브 프로그램 호출시 더 나은 성능을 보인다.

'WHAT WE LEARN' 카테고리의 다른 글

Toad의 사용이유  (0) 2021.03.03
JSP 서블릿 맵핑시 url-pattern규칙  (0) 2021.03.01
JSP 기본 객체를 통한 데이터 공유  (0) 2021.03.01
JSP 기본 객체별 생성주기  (0) 2021.03.01
MIME이란  (0) 2021.03.01