Схемы , таблицы , хранимые процедуры и триггеры являются ключевыми объектами базы данных. Мы уже использовали типы тестирования БД и тестовые сценарии для этих объектов базы данных.
Schemas
Схема базы данных определяет структуру системы базы данных в формате, поддерживаемом системой управления базами данных. Схема представляет собой структуру базы данных (состоящую из таблиц базы данных в случае реляционных баз данных).
Схема базы данных представляет собой набор формул, называемых ограничениями целостности, наложенными на базу данных. Эти ограничения целостности обеспечивают совместимость между частями схемы.
В реляционной базе данных схема состоит из таблиц, полей, представлений, индексов, пакетов, процедур, функций, триггеров, типов, материализованных представлений, синонимов, ссылок на базы данных и других элементов.
Схемы обычно хранятся в словаре данных. Хотя схема определена на языке текстовой базы данных, этот термин часто используется для обозначения графического изображения структуры базы данных. Другими словами, схема - это структура базы данных, которая определяет объекты в базе данных.
Общий тип схем, используемых в хранилище данных:
- Звездная схема
- Схема снежинок
- Галактическая схема
Таблицы в базе данных
В реляционной базе данных таблица используется для организации информации в строках и столбцах.
Пример.Таблица Customer содержит информацию, такую как идентификатор клиента, адреса, номера телефонов и т. д. Как ряд столбцов.
Каждая отдельная часть данных является полем в таблице. Столбец состоит из всех записей в одном поле, таких как номера телефонов всех клиентов. Поля организованы в виде записей, которые представляют собой полные комплекты информации (например, набор информации о конкретном клиенте), каждая из которых содержит строку.
Хранимые процедуры
Хранимая процедура представляет собой серию операторов SQL, хранящихся в базе данных в скомпилированной форме, и несколько программ могут делиться ею. Использование хранимых процедур может быть полезно для обеспечения целостности данных, доступа к управлению данными и повышения производительности.
Триггеры
Триггер базы данных - это код, который выполняется в ответ на определенные события в конкретной таблице или представление в базе данных. Триггер в основном используется для поддержания целостности информации в базе данных.
0 комментариев