シノニム | Bronze DBA Oracle Database Fundamentals (1Z0-085-JPN)
シノニムとは
シノニム(Synonym)とは、Oracle Database においてオブジェクト(表・ビュー・シーケンス・プロシージャなど)に対して付ける「別名(エイリアス)」のことです。例えば、他のユーザーが所有するオブジェクトにアクセスするには通常「スキーマ名.オブジェクト名」(例:scott.employees)という形式で指定する必要があります。シノニムを使うと、この長い名前を短い別名に置き換えてアクセスできます。シノニムには「プライベートシノニム」(特定のユーザーだけが使用可能)と「パブリックシノニム(PUBLIC SYNONYM)」(すべてのユーザーが使用可能)の2種類があります。パブリックシノニムは DBA 権限が必要です。
具体例
長い会社名(株式会社○○テクノロジーソリューションズ)を「○○テック」という愛称で呼ぶようなイメージです。