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

Реферат Розробка бази даних і серверної частини інформаційної системи обліку технічного обслуговування верстатів засобами СУБД Microsoft SQL Server





lign="justify"> нетБезяков Ярослав СергеевічCodeDolКод должностіцелий40001-9999нетFK5672

Для таблиці "Посада"

Ім'я столбцаСодержательное опісаніеТіп даннихРазмерностьОбласть допустимих значенійВозможность значення NullРолиПримерПримечаниеCodeDolКод должностіцелий3001-500нетPK231NameDolНазваніе должностісімвольний30 А - Я нетглавний ремонтник OkladОкладсімвольний7 00000-99999 , А-Я нет15000 рублів

1.5 Програмна реалізація проекту бази даних


Програмна реалізація проекту бази даних виконана за допомогою операторів мови SQL CREATE DATABASES, CREATE TABLE.

Текст програми створення бази даних наведений у додатку А.

Для спроектованої бази даних засобами СУБД Microsoft SQL Server 2008 побудована діаграма, яка наведена у додатку Б.

Текст програми введення тестових даних наведено в додатку В.


1.6 Розробка тригерів для підтримки складних обмежень цілісності в базі даних


1. Тригер на команду вставки

Даний тригер додає відомості про пасажира, при цьому перевіряє правильність введення даних.


create trigger name_valemployeeinsert, update @ @ rowcount = 1 @ p char (30), @ i int, @ s char @ p = FIOra from employee @ i = 1 @ i <= len (@ p ) @ s = substring (@ p, @ i, 1) not ((@ s between 'ГЂ' and 'Гџ' ) or (@ s between 'Г ' and 'Гї' ) or (@ s = '') or (@ s = '-') (@ s between 'A' and 'Z') or (@ s between 'a' and 'z')) 'Скасування: неправильно вказано прізвище сотрудніка'tran @ i = @ i +1' Додавання/зміна виконано'


Виклик тригера здійснюється запитами виду:

Результат роботи тригера для даного прикладу наведено на рисунках 2, 3


В 

Малюнок 2.


Виклик тригера здійснюється запитами виду:

into employee values ​​(10, 'Ульянов Петро Петрович', 3);


В 

Малюнок 3.


. Тригер на команду видалення

Даний тригер видаляє всі дані про пасажира.


Назад | сторінка 4 з 9 | Наступна сторінка





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

  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Створення бази даних в СУБД MS SQL Server
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад
  • Реферат на тему: Створення та аналіз бази даних обліку комунальних витрат підприємств. Орга ...