Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Объекты БД



Рассмотрим некоторые объекты БД, поддерживаемые современными системами управления базами данных (таблица 26).

Таблица 26 – Объекты БД

Объект Описание Комментарий
SCHEMA Схема Именованный набор (множество) объектов БД, управляемых одним пользователем. БД может включать набор разных схем.
DOMAIN Домен   Объект, который может использоваться как альтернатива типу данных для столбца (ов) таблицы, таблиц. Домен определяет тип данных и может также задавать некоторые другие ограничения атрибута, значения по умолчанию. Создатели реляционной базы данных настоятельно рекомендовали использовать домены.
TAB LE Таблица Фундаментальная информационная структура реляционных БД. Поддерживается всеми реляционными СУБД
INDEX Индекс Хранит последовательность упорядочивания данных в столбце (столбцах) таблицы по возрастанию или убыванию. Создаются только те индексы, которые реально необходимы
SEQUENCES Последователь—ность Объект схемы данных, генератор порядковых номеров, используемых для автоматической генерации значений уникальных и первичных ключей. Использование последовательности увеличивает конкурентоспособность приложений БД
PROCEDURE Процедура Хранимый в БД программный модуль, написанный на процедурном языке СУБД и используемым разными пользователями БД Используются для реализации бизнес—правил предметной области
TRIGGER Триггер Хранимая процедура, которая автоматически выполняется СУБД при внесении изменений в указанную таблицу (вставка, обновление, удаление данных). Всегда связан с конкретной таблицей
VIEW Представление, просмотр Виртуальная таблица, которая создается только по вызову и обрабатывается как таблица, затем удаляется. Хранятся в виде SQL—запросов, используются для удобного представления данных или для реализации разграничения прав доступа пользователей.
ROLE Роль Именованный набор прав на множество объектов базы данных. Применяются для эффективного управления привилегиями пользователей БД.
CURSOR Курсор Указатель, используемый для перемещения по наборам записей при их обработке. Поддерживает текущую позицию данных в БД
USERS Пользователи Пользователь БД Применяется для разграничения прав доступа к объектам БД

Различные СУБД поддерживают различный набор объектов, хранимых в БД.

Современные серверные СУБД поддерживают все перечисленные в таблице 26 объекты базы данных. Наиболее своеобразной, в плане поддерживаемых объектов БД, является СУБД Access. Несмотря на это, средствами СУБД Access можно реализовать все предъявляемые к реляционной БД требования.





Дата публикования: 2014-11-03; Прочитано: 509 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...