, R2 (kl, k 3) і R3 (k2, k 3).
НФ рідко використовується на практиці. Дуже важко визначити сама наявність залежностей В«проекції-з'єднанняВ», тому що твердження про наявність такої залежності робиться для всіх можливих станів БД, а не тільки для поточного екземпляра відносини R.
2. Проектна частина
2.1 Опис предметної області
Згідно поставленому завданню можна уявити, що економічним об'єктом є торговельне підприємство, що спеціалізується на продажу комп'ютерної техніки. Надалі фірма буде зватися ТОВ В«ЛегіонВ». p align="justify"> Основна діяльність фірми це виробництво і реалізація продукції. Оскільки фірма В«ЛегіонВ» досить молода, вона досить швидко зміцнює і розширює своє становище на ринку, тим самим постійно збільшуючи кількість своїх клієнтів. Щоб найбільш швидко і ефективно функціонувати і розширювати бізнес фірмі, просто, необхідно вести автоматизований облік постачань виробів від постачальників. p align="justify"> В даний час фірма В«ЛегіонВ» є швидко розвивається і конкурентоспроможної, і для того щоб не втратити і зміцнити свої позиції на ринку, вона використовує новітні технічні засоби та програми. Причому програми постійно удосконалюються і створюються нові поліпшені версії, також розробляються нові більш досконалі бази даних. Останньою з таких розробок є база даних В«ПоставкиВ», яка дозволить організувати на більш якісному рівні зберігання, облік, знаходження і відображення запитуваної інформації. Дана база буде включати в себе всі необхідні відомості про постачальника, виробі і договорах. p align="justify"> Основні цілі для досягнення, яких створена ця база даних:
Г? Забезпечення більш швидкого і зручного пошуку працівниками необхідної інформації;
Г? Точний облік договорів на підприємстві;
Г? Забезпечення більшої захисту інформації від несанкціонованого доступу.
Автоматизований спосіб ведення даних процесів дозволяє найбільш достовірно, швидко і безпомилково збирати і робити різні операції з даними. А значить, дозволить швидше і якісніше виконувати працівникові роботу, не відволікаючись на повторну перевірку даних. p align="justify"> Код кожного постачальника, є унікальним, що дозволяє легко і достовірно знайти будь-які дані про даний постачальнику. А код вироби, який також є унікальним, дозволяє автоматизувати облік перевезених товарів. p align="justify"> У даній предметній області можна виділити наступні укрупнені специфікації:
Г? Відомості про кожного постачальника;
Г? Інформація про виріб;
Г? Відомості про договори, укладених з даними пос...