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

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





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

begin @ nullcnt = 0 @ validcnt = count (*) inserted, Студенти

/* inserted. Чітательскій_номер = Студенти. Чітательскій_номер * /. Чітательскій_номер = Студенти. Чітательскій_номер

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

@ errmsg = 'Cannot UPDATE Пользованіе_бібліотекой2 because Студенти does not exist.' error

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

go


// Створення тригера на видалення з таблиці В«Пользованіе_бібліотекой3В»

create trigger tD_Пользованіе_бібліотекой3 on Пользованіе_бібліотекой3 for DELETE as

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

/* DELETE trigger on Пользованіе_бібліотекой3 */@ errno int,

@ errmsg varchar (255)

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

/* Викладачі R/11 Пользованіе_бібліотекой3 ON CHILD DELETE NO ACTION */exists (select * from deleted, Викладачі

where

/* deleted. Чітательскій_номер = Викладачі. Чітательскій_номер * /. Чітательскій_номер = Викладачі. Чітательскій_номер and

not exists (

select * from Пользованіе_бібліотекой3

/* Пользованіе_бібліотекой3. Чітательскій_номер = Викладачі. Чітательскій_номер */

Пользованіе_бібліотекой3. Чітательскій_номер = Викладачі. Чітательскій_номер

)

)

begin

select @ errno = 30010,

@ errmsg = 'Cannot DELETE last Пользованіе_бібліотекой3 because Викладачі exists.'

goto error

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

/* Примірник R/10 Пользованіе_бібліотекой3 ON CHILD DELETE NO ACTION */exists (select * from deleted, Примірник

/* deleted. Шифр = Примірник. Шифр * /. Шифр = Примірник. Шифр andexists (

select * from Пользованіе_бібліотекой3

/* Пользованіе_бібліотекой3. Шифр = Примірник. Шифр */

Пользованіе_бібліотекой3. Шифр = Примірник. Шифр

)

)

begin

select @ errno = 30010,

@ errmsg = 'Cannot DELETE last Пользованіе_бібліотекой3 because Примірник exists.'

goto error

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

go


// Створення т...


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





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

  • Реферат на тему: Симетричні шифри із закритим ключем. Афінний шифр і операція XOR
  • Реферат на тему: Розробка програми "Шифр Цезаря"
  • Реферат на тему: Розробка бази даних "Викладачі"
  • Реферат на тему: Електронний підручник "Програма Erwin"
  • Реферат на тему: Програмний пакет CA ERwin Modeling Suite