ify"> У таблиці В«PODPISHIKВ» первинним ключем є поле В«ID_PODPISHIKВ», так як інформація, що знаходиться в цьому полі, є унікальною.
Дана таблиця є батьківського для таблиці В«RASSILKAВ» і В«REDAKCIIВ». Поля В«ID_RASSILKAВ», В«ID_REDAKCIIВ» таблиць В«RASSILKAВ» і В«REDAKCIIВ» посилаються на поля таблиці В«PODPISHIKВ». При цьому здійснюється каскадна посилальна цілісність, тобто при видаленні коду в таблиці В«PODPISHIKВ» видаляються всі пов'язані записи в дочірній таблиці. br/>
.4 Склад і опис таблиць БД
У даній автоматизованій системі використовується база даних, що складається з трьох таблиць: Підписка, Розсилка, Редакції.
Таблиця 1 - Список полів таблиці В«ПередплатникВ»
Найменування атрібутовТіп полейРазмер полейДопустімость невизначених значенійID_подпісчікаIntegerNOT NULLИмяCharacter20ФамилияCharacter20Дата рожденіяDataАдресCharacter50Дата регистрацииDataID_рассылкиIntegerID_редакцииInteger
Таблиця 2 - Список полів таблиці В«РозсилкаВ»
Найменування атрібутовТіп полейРазмер полейДопустімость невизначених значенійID_рассилкіIntegerNOT NULLИмяCharacter20ФамилияCharacter20ДолжностьInteger
Таблиця 3 - Список полів таблиці В«РедакціїВ»
Найменування атрібутовТіп полейРазмер полейДопустімость невизначених значенійID_редакцііIntegerNOT NULLНазваніе редакцииCharacter20Наименования ізданійCharacter20Способ отправленіяCharacter20
РОЗДІЛ 3 РОЗРОБКА І ОПИС ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ АІС В«ПЕРЕДПЛАТАВ»
.1 Вибір СУБД і засобів розробки додатків
Практично будь-яка комп'ютерна програма вимагає для своєї роботи введення вихідних даних. Спосіб такого введення і організації відповідних даних істотно залежить від виду вирішуваних завдань. p align="justify"> Якщо обсяг вихідних даних невеликий (близько декількох чисел, символів, символьних послідовностей тощо), то найбільш ефективним способом введення буде діалогове взаємодія користувача з програмою з фіксацією (якщо це необхідно) даних, що вводяться в файлі. Такого ж роду файл можна використовувати і у випадках, коли частина використовуваних даних змінюється при переході від одного варіанта розв'язуваної задачі до іншого. p align="justify"> У разі, коли обсяг даних великий, доступ до них відрізняється від послідовного, а самі дані деяким чином структуровані і можуть бути підготовлені заздалегідь, доцільним стає використання бази даних і відповідних засобів доступу до СУБД для читання, коригування і додавання даних.
Найбільш поширеною в даний час є реляційна модель організації даних і засновані на ній БД і СУБД. Чисто реляційна модель даних має цілий ряд обмежень, що перешкоджають її застосування у вирішенні складних науково-технічних завдань. Найбільш істот...