о 255 знаків.
. Числовий - дані, використовувані для математичних обчислень, за винятком фінансових розрахунків (для них слід використовувати тип «Грошовий»). Зберігає 1, 2, 4 або 8 байтів.
. Дата / Час - використовується для зберігання дат і часу полів, в яких дані представлені в спеціальному форматі. Дані цього типу займають 8 байт.
1.2 Опис зв'язків між таблицями
Зв'язок між таблицями встановлює відношення між співпадаючими значеннями в ключових полях. Розрізняються зв'язку декількох типів, для яких введено такі позначення:
) «один до одного» (1: 1);
) «один до багатьох» (1:?);
) «багато до багатьох» (?:?).
У цій роботі використовувалася зв'язок «один до багатьох» - це найбільш відповідний вид зв'язку, для цієї бази даних. При такого зв'язку кожному рядку таблиці «А» може відповідати безліч рядків таблиці «Б», однак кожному рядку таблиці «Б» може відповідати тільки один рядок таблиці «А».
Зв'язок «один до багатьох» створюється в тому випадку, коли тільки на один з пов'язують стовпців накладено обмеження унікальності чи він є первинним ключем.
1.3 Створення запитів
Створення запитів значно спрощує діяльність по звітності в готелі, зручно систематизує інформацію, і дозволяє оперативно її використовувати. Список запитів представлений нижче:
Запит № 1. Виїжджають на дату.
Даний запит дозволяє переглядати список клієнтів, що виїжджають на поточну і попередню дату.
Даний запит дозволяє вивести журнал, що містить інформацію про клієнтів, їх термін перебування, займаних ними номерів, стан оплати та інформацію про обслуговуючий їх менеджері.
Запит № 3. Проживають сьогодні.
Даний запит дозволяє переглядати список клієнтів, що проживають на поточну дату. Оскільки за умовами поставленого завдання не дані чіткі рекомендації з визначення, то проживають на поточну дату вважаються і клієнти, які звільняють в цей день номер.
Запит № 4. Вільні номери на дату.
Даний запит дозволяє переглядати список вільних номерів на введену дату. Оскільки за умовами поставленого завдання не дані чіткі рекомендації з визначення, то вільними вважатимуться і номера, що звільняються в цей день.
Запит № 5. Співробітник обслуговує.
Даний запит дозволяє переглядати список клієнтів, що обслуговуються конкретним співробітником.
2. Програмна специфікація в Delphi 7
.1 Теоретична частина
Щоб почати розробку нової програми в Delphi7 треба в меню File вибрати команду New | Application. Робота над новим проектом починається із створення стартової форми - головного вікна програми. Стартова форма створюється шляхом зміни значень властивостей форми Form1 (налаштування форми) і додавання до форми необхідних компонентів (полів введення Edit, полів виведення текстової інформації La...