Основы проектирования реляционных баз данных


Правила определения имен - часть 2


Имя команды определяется пользователем.
  • Синонимы таблиц и представлений, для идентификации которых используются длинные идентификаторы. Синонимы сохраняются в системном каталоге и используются в качестве альтернативных имен таблиц и представлений.
  • Таблицы базы данных, для идентификации которых используются, возможно, квалифицируемые длинные идентификаторы. В качестве квалификаторов применяются имена пользователей.
  • Представления (виртуальные таблицы) базы данных, для идентификации которых используются, возможно, квалифицируемые длинные идентификаторы. В качестве квалификаторов применяются имена пользователей.
  • События таймера, для идентификации которых используются, возможно, квалифицируемые длинные идентификаторы. В качестве квалификаторов применяются имена пользователей.
  • Хранимые процедуры, для идентификации которых используются, возможно, квалифицируемые длинные идентификаторы. В качестве квалификаторов применяются имена пользователей.
  • Триггеры, для идентификации которых используются, возможно, квалифицируемые длинные идентификаторы. В качестве квалификаторов применяются имена пользователей.
  • Таким образом, способ именования и идентификации объектов реляционной базы данных задается отчасти их иерархией и подчиняется следующим общим правилам:

    • имена столбцов должны быть уникальны в таблице;
    • имена таблиц должны быть уникальны в схеме;
    • имена схем должны быть уникальны в каталоге (базе данных);
    • для доступа к объекту базы данных используется квалификация имени;
    • для идентификаторов объектов используются буквы, цифры и символы подчеркивания.




    Начало  Назад  Вперед



    Книжный магазин