Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування багатокористувацької інформаційної системи "Університетська бібліотека"

Реферат Проектування багатокористувацької інформаційної системи "Університетська бібліотека"





"justify">/* Примірник Списали Спісанние_кнігі ON CHILD UPDATE NO ACTION */

if

/* update (Шифр) */(Шифр) @ nullcnt = 0 @ validcnt = count (*) inserted, Примірник

/* inserted. Шифр = Примірник. Шифр * /. Шифр = Примірник. Шифр

/**/@ validcnt + @ nullcnt! = @ numrows @ errno = 30007,

@ errmsg = 'Cannot UPDATE Спісанние_кнігі because Примірник does not exist.' error

/* ERwin Builtin Tue May 29 17:12:41 2007 * /: @ errno @ errmsgtransaction

go


// Створення тригера на видалення з таблиці В«СтудентиВ»


create trigger tD_Студенти on Студенти for DELETE as

/* ERwin Builtin Tue May 29 17:12:41 2007 */

/* DELETE trigger on Студенти */@ errno int,

@ errmsg varchar (255)

/* ERwin Builtin Tue May 29 17:12:41 2007 */

/* Студенти R/12 Пользованіе_бібліотекой2 ON PARENT DELETE NO ACTION */exists (* from deleted, Пользованіе_бібліотекой2

where

/* Пользованіе_бібліотекой2. Чітательскій_номер = deleted. Чітательскій_номер */

Пользованіе_бібліотекой2. Чітательскій_номер = deleted. Чітательскій_номер

)

begin

select @ errno = 30001,

@ errmsg = 'Cannot DELETE Студенти because Пользованіе_бібліотекой2 exists.'

goto error

/* ERwin Builtin Tue May 29 17:12:41 2007 * /: @ errno @ errmsgtransaction

go


// Створення тригера на оновлення таблиці В«СтудентиВ»


create trigger tU_Студенти on Студенти for UPDATE as

/* ERwin Builtin Tue May 29 17:12:41 2007 */

/* UPDATE trigger on Студенти */@ numrows int,

@ nullcnt int,

@ validcnt int,

@ insЧітательскій_номер int,

@ errno int,

@ errmsg varchar (255) @ numrows = @ @ rowcount

/* ERwin Builtin Tue May 29 17:12:41 2007 */

/* Студенти R/12 Пользованіе_бібліотекой2 ON PARENT UPDATE NO ACTION */

/* update (Чітательскій_номер) */(Чітательскій_номер)

beginexists (* from deleted, Пользованіе_бібліотекой2

where

/* Пользованіе_бібліотекой2. Чітательскій_номер = deleted. Чітательскій_номер */

Пользованіе_бібліотекой2. Чітательскій_номер = deleted. Чітательскій_номер

)

begin

Назад | сторінка 62 з 67 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Комп'ютеризація та студенти
  • Реферат на тему: База даних "Студенти"
  • Реферат на тему: База даних "Студенти"
  • Реферат на тему: Розробка програми "Шифр Цезаря"
  • Реферат на тему: Електронний підручник "Програма Erwin"