📃 DATABASE/ORACLE

    [SQL] 데이터베이스 객체_시노님(SYNONYM)

    시노님(Synonym) : 동의어/* * 개정 이력 * 2017.11.28 첫번째 줄 오타 수정('동의오'->'동의어') */ 데이터베이스 객체는 각자 고유한 이름이 있다. 이 객체들에 대한 동의어를 만드는 것이 시노님이다.가령, 내가 이 글을 작성하는데 나를 아는 사람들은 제외한, 나를 모르는 사람들은 나를 '논리코더'로 알고있을 것이다. 이때, 내 실명이 객체의 이름이고, '논리코더'는 시노님이라고 볼 수 있다. 시노님을 사용하는 이유1. 데이터베이스의 투명성을 제공한다.2. 시노님이 참조하고있는 객체의 이름이 바뀌어도 시노님을 이용한 SQL문은 수정될 필요가 없다.3. 시노님의 원 객체를 숨길 수 있어 보안에 유리하다. 이 부분은 뷰(VIEW)와 유사한 특징이다. 시노님 생성12CREATE OR R..

반응형