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

Реферат Розробка клієнтського веб-інтерфейсу до бази даних туристичної фірми





оведена генерація SQL-скрипта для створення бази даних за допомогою стандартних засобів системи проектування баз даних Sybase PowerDesigner. p> Текст згенерованого SQL - скрипта наведено в додатку 2.

Схема бази даних в SQL Server, отримана в результаті проектування, зображена на малюнку 25.

В 

Рисунок 25 - Схема даних


Всі необхідні обмеження цілісності задаються первинними і зовнішніми ключами, а також дозволом каскадного оновлення даних. Також здійснюється контроль на рівні збережених процедур і клієнтського додатку. br/>

.1.2 Розробка збережених процедур і уявлень

Важливою частиною розроблюваної інформаційної системи є збережені процедури, за допомогою яких буде здійснюватися обробка даних на стороні сервера.

Процедура, що зберігається - послідовність SQL-операторів, що зберігаються і виконуються на сервері.

Представлення (перегляд) - віртуальні таблиці, інформація в яких не зберігається постійно, а формується динамічно при зверненні до них.

Основні процедури, необхідні для ведення бази даних, представлені в таблиці 1.


Таблиця 1. Збережені процедури

Назва процедурыПараметрыОписаниеAddAct @ ID int, @ Desc varchar (100), @ Disc float, @ StartDate datetime, @ EndDate datetimeДобавленіе нової акцііAddGood @ ID int, @ name varchar (100), @ typename varchar (100 ), @ agename varchar (100), @ price money, @ img image = nullДобавленіе нового товараAddGoodAct @ Act varchar (100), @ Code intДобавленіе товару в акціюAddPur @ GID int, @ SID varchar (100), @ Cnt int, @ p money, @ d datetimeДобавленіе закупкіAddSup @ ID int, @ name varchar (100), @ repr varchar (100), @ addr varchar (100), @ phone varchar (100) Додавання нового поставщікаAddUser @ log varchar (100), @ pas varchar (100), @ role intДобавленіе пользователяDelAct @ ID intУдаленіе акцііDelGood @ ID intУдаленіе товараDelGoodAct @ ID intУдаленіе товару з акцііDelPur @ PID intУдаленіе закупкіNewReturn @ SaleID int, @ GoodID int, @ RetData datetime, @ couse varchar (100) Оформити возвратNewSale @ SaleID int, @ GoodID int, @ WarehouseID int, @ SaleDate datetime, @ count intОформіть нову продажуUpdGood @ ID int, @ name varchar (100), @ price money, @ img image = nullОбновленіе інформації про товареUpdSup @ ID int, @ name varchar (100) , @ repr varchar (100), @ addr varchar (100), @ phone varchar (100) Оновлення інформації про поставщікеUpdUser @ log varchar (100), @ pas varchar (100), Оновлення інформації про користувача

Таблиця 2. Уявлення

НазваниеОписаниеActiveActionsПредставляет інформацію про поточні ацияхGoods_SumDiscountsПредставляет інформацію про товари і знижки на ніхGoods_UserВиводіт сукупну інформацію про товари для покупателяGoods_User_temp_allВыводит сумарну сукупну інформацію про товари для продавцаGoods_User_w1Виводіт сукупну інформацію про товари на першому складі для продавцаGoods_User_w2Виводіт сукупну інформацію про...


Назад | сторінка 14 з 29 | Наступна сторінка





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

  • Реферат на тему: Створення бази даних, що зберігає інформацію про студентів навчального закл ...
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Програма управління базою даних, яка містить інформацію про читачів, книгах ...
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Розробка бази даних для обліку роботи магазину "Побутові товари" ...