«Разработка проекта управления базами данных для процесса «Учет ремонта и то автотранспорта»»
Download 130,29 Kb.
|
kazedu 133082
- Bu sahifa navigatsiya:
- Cинтаксис команды создания триггера
Триггеры
Триггер – это специальный тип хранимой процедуры, которая автоматически выполняется при возникновении некоторого события (попытке выполнить операции удаления, добавления, редактирования). Как и любой объект базы данных, триггер создается с помощью команды CREATE Cинтаксис команды создания триггераCREATE TRIGGER <имя триггера> ON <имя представления или таблицы> [WITH ENCRYPTION] {{{FOR|AFTER}<[DELETE][,][INSERT] [,][UPDATE]>}|INSTEAD OF} [WITH APPEND] [NOT FOR REPLICATION] AS …. ….>, где ON имя объекта, для которого триггер используется. WITH ENCRYPTION – кодирует текст представления. WITH APPEND – используется для совместимости с версией 6.5 NOT FOR REPLICATION – меняет правила запуска триггера. Такой триггер не будет стартовать при выполнении над таблицей операций, связанных с репликацией данных. При срабатывании триггера создаются таблицы INSERTED, DELETED. INSERTED – для хранения добавленных записей, DELETED – для хранения удаленных записей. Таблицы видимы только для триггера и существуют только при выполнении триггера. Создание триггера для таблицы "Состояние единицы".Проверка на ввод пустой даты окончания ТО или ремонта и замена ее на 9999.01.01 CREATE TRIGGER ConditionUnitTerm ON ConditionUnit FOR INSERT,UPDATE AS IF EXISTS ( SELECT 'TRUE' FROM ConditionUnit WHERE Theend='1900.01.01') BEGIN UPDATE ConditionUnit SET Theend='9999.01.01' WHERE Theend='1900.01.01' END Заключение В результате курсового проекта была реализована база данных для процесса «Учет ремонта и ТО автотранспорта». Были созданы таблицы, в которых были определены ограничения на уровне столбцов и на уровне самой таблицы, и занесены необходимые данные. Изучение предметной области позволило выделить и реализовать основные запросы и представления к базе данных. Для реализации целостности базы данных был созданы триггер, изменяющий введенную дату окончания ремонта или ТО. Реализованная база данных позволит в дальнейшем хранить необходимую информацию, добавлять данные и редактировать их. Эта база данных может быть использована в дальнейшем для разработки информационной системы Учет ремонта и ТО автотранспорта», с целью эффективной организации работы отдела ПТО УАТХ. Список литературы Томас Конноли, Каролин Бегг. Базы данных. Проектирование, реализация и сопровождение. Теория и практика: Пер. с англ. М.:Вильямс> 2001.-1440с. К. Дж. Дейт. Введение в системы баз данных.: Пер. с англ. М.:Вильямс? 2001.-1072с. Г.Н. Калянов. Консалтинг в автоматизации бизнес процессов. М.: Горячая линия - Телеком, 2002. - с.320.:ил. Приложение Приложение Download 130,29 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling