яд:
? КЛІЄНТ ( N_klienta, N_rieltora, FIO, adres);
? ДОГОВІР ( N_dogovora, N_rieltora, N_klienta ??u>, cena, info);
? Вільний об'єкт ( N_Sv_O, N_rieltora, cena, raion);
? проданий об'єкт ( N_Pr_O, N_rieltora , cena, raion).
2.2 Склад і опис таблиць БД
БД буде складатися з п'яти таблиць:
Таблиця 2.1.- Клієнт
Найменування атрібутовТіп полейРазмер полейДопустімость невизначених значенійN_KlientaInteger15NOT NULLN_RieltoraInteger15NOT NULLFamiliaCharacter50NOT NULLNameCharacter50NOT NULLOtchestvoCharacter50NOT NULLAdresCharacter50NOT NULLTelephonInteger50NOT NULLUsloviyaCharacter50NOT NULLData_rogInteger30NOT NULLpassportInteger30NOT NULL
Таблиця 2.2.- Ріелтор
Найменування атрібутовТіп полейРазмер полейДопустімость невизначених значенійN_RieltoraInteger15NOT NULLInteger15NOT NULLFamiliaCharacter50NOT NULLNameCharacter50NOT NULLOtchestvoCharacter50NOT NULLAdresCharacter50NOT NULLTelephonInteger50NOT NULLData_rogInteger30NOT NULLpassportInteger30NOT NULL
Таблиця 2.3.- Договір
Найменування атрібутовТіп полейРазмер полейДопустімость невизначених значенійN_DogovoraInteger15NOT NULLN_KlientaInteger15NOT NULLN_RieltoraInteger15NOT NULLCenaInteger15NOT NULLInfoInteger15NOT NULL
Таблиця 2.4.- Вільний об'єкт
Найменування атрібутовТіп полейРазмер полейДопустімость невизначених значенійN_Sv_ObektaInteger15NOT NULLN_RieltoraInteger15NOT NULLCenaInteger15NOT NULLRaionCharacter15NOT NULLInfoInteger15NOT NULL
Таблиця 2.5.- Проданий об'єкт
Найменування атрібутовТіп полейРазмер полейДопустімость невизначених значенійN_Pr_ObektaInteger15NOT NULLN_RieltoraInteger15NOT NULLCenaInteger15NOT NULLRaionCharacter15NOT NULLInfoInteger15NOT NULL
.3 Визначення ключів (первинних і зовнішніх) і зв'язків між таблицями
У таблиці «Ріелтор» первинним ключем є «N_Rieltora», тому що інформація, що міститься в цьому полі - номер ріелтора - є унікальною. Дана таблиця є батьківської для таблиць «Клієнт», «Договір», «Вільний об'єкт» «Проданий об'єкт». Поле «N_Rieltora» таблиці «Клієнт» посилається на первинний ключ таблиці «Ріелтор». При цьому здійснюється каскадна посилальна цілісність: при видаленні номера клієнта, вільного об'єкта з головної таблиці видаляються всі пов'язані записи в дочірній таблиці, а при зміні в таблиці «Договір», «Проданий об'єкт» вносяться зміни в записах таблиці" Клієнт".
Глава 3. Розробка і опис програмного забезпечення АІС
.1 Вибір СУБД та / або інструментальних програмних засобів
База даних - система спеціальним чином організованих даних, програмних, технічних, мовних організаційно-методичних засобів, призначених для забезпечення централізованого накопичення та колективного багатоцільового використання цих даних. Базою даних називається пойменована структурована сукупність взаємозв'язаних даних, що відносяться до конкретної предметної області і перебувають під це...