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

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





justify">/* таблиці В«СтудентиВ» */

IF EXISTS (SELECT * FROM Примірник /* перевіряємо наявність відповідного запису в */

WHERE Шифр ​​= @ Shifr) /* таблиці В«ПримірникВ» */

IF EXISTS (SELECT * FROM Сотруднікі_бібліотекі/* перевіряємо наявність відповідної */

WHERE табельний_номер = @ tab_nomer) /* запису в таблиці В« Сотруднікі_бібліотекі В»*/ /* якщо умови виконуються, додаємо */

INTO Пользованіе_бібліотекой2 /* в таблицю нові значення */

VALUES (@ Chit_nomer, @ data_vidachi, @ data_priema, @ tab_nomer, @ Shifr)

8. Вставка в таблицю В«Сотруднікі_бібліотекіВ». Перевіряється, наявність відповідного запису в полі номер-відділу в таблиці «³дділиВ».

CREATE PROCEDURE NewSotrudnik

@ Tab_nom int, /* Оголошуємо необхідні змінні */

@ Fam varchar (20),

@ Name varchar (20),

@ Sec_name varchar (20),

@ data_rogd datetime,

@ Dolgn varchar (20),

@ Nom_otd int

AS

IF EXISTS (SELECT * FROM Сотруднікі_бібліотекі /* Перевіряємо, чи немає вже у таблиці */

WHERE Табельний_номер = @ Tab_nom) /* записи з таким же значенням первинного ключа */

RETURN 0 /* якщо є, завершується процедура */

IF EXISTS (SELECT * FROM Відділи /* Перевіряємо, чи є вже у таблиці «³дділиВ» */

WHERE Номер_отдела = @ Nom_otd) /* записи з таким же значенням поля номер_отдела */ /* якщо умова виконується, додаємо */

INTO Сотруднікі_бібліотекі /* в таблицю нові значення */

VALUES (@ Tab_nom, @ Fam, @ Name, @ Sec_name, @ data_rogd, @ Dolgn, @ Nom_otd)


9. Скільки існує посад в бібліотеці.

CREATE PROCEDURE KolDolgnSELECT COUNT (DISTINCT Сотруднікі_бібліотекі. посада) Сотруднікі_бібліотекі /* COUNT (DISTINCT <поле>) підраховує кількість різнойменних значень якого-небудь поля в таблиці */

10. Оновлення таблиці «³дділиВ». Змінився...


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





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

  • Реферат на тему: Відеореклама. Електронні таблиці
  • Реферат на тему: Електронні таблиці Excel 2003
  • Реферат на тему: Методика викладання інформатики (електронні таблиці Excel)
  • Реферат на тему: Зведення і групування статистичних матеріалів. Статистичні таблиці
  • Реферат на тему: Побудова графіків функцій засобами електронної таблиці Excel