это единственный объект, который хранит данные пользователя и к
которому он может обращаться непосредственно.
Объекты базы данных при создании получают имена. Все
объекты базы данных имеют создателя и владельца; обычно
создатель и владелец объекта является одним и тем же лицом.
Именование объектов базы данных подчиняется следующим
правилам:
1.Имя объекта базы данных должно быть длиной от 1 до 30
символов.
2.Имя не должно содержать кавычек.
3.Имя не является регистрочувствительным
4.Имя должно начинаться с буквы.
5.Имя может содержать только символы A-Z, 0-9, _,$ и #.
6.Имя не должно дублировать зарезервированные слова.
7.Имя не должно дублировать имя какого-либо иного объекта
базы данных, владельцем которого является тот же
пользователь.
8.Некоторые объекты (индексы, последовательности, таблицы
и обзоры) базы данных могут в дальнейшем определяться
вместе с именем пользователя - владельца данного объекта.
Например, кроме имени EMP можно использовать имя
USER.EMP.
Алиасы таблиц и столбцов, хотя и не являются объектами базы,
должны следовать указанным правилам.
Термины: literal, constant, value (литерал, константа, значение) в
Oracle имеют одинаковое значение; все представляют определенную
часть информации. Например - 'JACK', 'BLUE ISLAND', '101' -
символьные литералы; '01-JAN-89' – литерал типа дата; 5001 -
цифровой литерал. Заметьте, что символьные и датные литералы
заключены в одиночные кавычки. Кавычки позволяют Oracle
отличать имена объектов базы данных от символьных и датных
литералов.
Переменные в системе Oracle служат местом для помещения
литералов. Переменные Oracle работают аналогично переменным в
языках программирования. В любой данный момент времени
переменная может быть либо пустой, либо хранить литерал.
Переменные в основном используются во вложенном SQL.
Каждый литерал или переменная, с которыми работает система
Oracle, имеет определенный тип данных. Тип данных ассоциируется с
фиксированным набором свойств, присущих его значениям. Этот