July 2006
Intermediate to advanced
560 pages
12h 57m
English
A synonym is nothing more than an alias or alternate name for a table, view, sequence, or other schema object. Because a synonym is just an alternate name for an object, it requires no storage other than its definition. When an application uses a synonym, Oracle forwards the request to the synonym's underlying base object.
Among other things, you can use a synonym to hide the true schema and name of an object and make it harder for a malicious program or user to target the underlying object. You might also use a synonym to simplify a long or cryptic object name.
Oracle allows you to create both private and public synonyms. A private synonym is a synonym within a database schema that a developer typically uses ...
Read now
Unlock full access