Д.
З таблицею в цілому можна виконувати наступні операції [6]:
- створення;
модифікація;
видалення.
Кожна таблиця БД складається з рядків (запис) і стовпців (поле). Кожне поле повинно мати ім'я унікальне в межах таблиці. Поле містить дані одного з допустимих типів (строкового, целочисленного, дати і т.д.). Особливості організації таблиць залежать від конкретної СУБД.
Кожна таблиця повинна мати хоча б одне поле. Поняття структури таблиці включає в себе:
ключ;
- опис полів;
обмеження посилальної цілісності між таблицями;
обмеження на значення полів;
паролі.
Ключ - поле або комбінація полів, дані в яких однозначно визначають кожен запис у таблиці. Ключ забезпечує:
однозначну ідентифікацію записів таблиці;
прискорене виконання запитів до БД;
встановлення зв'язку між окремими таблицями в БД:
використання обмежень посилальної цілісності.
Відносини (зв'язку) між таблицями - зв'язування або з'єднання таблиць. Зв'язки між таблицями можна встановлювати як при створенні БД, так і при виконанні програми, використовуючи засоби СУБД.
Вибір системи управління баз даних (СКБД) являє собою складну багатопараметричну задачу і є одним з важливих етапів при розробці додатків баз даних. Обраний програмний продукт повинен задовольняти як поточним, так і майбутнім потребам підприємства, при цьому слід враховувати фінансові витрати на придбання необхідного обладнання, самої системи, розробку необхідного програмного забезпечення на її основі, а також навчання персоналу. Крім того, необхідно переконатися, що нова СУБД здатна принести підприємству реальні вигоди.
Очевидно, найбільш простий підхід при виборі СУБД заснований на оцінці того, якою мірою існуючі системи задовольняють основним вимогам створюваного проекту інформаційної системи. Більш складним і дорогим варіантом є створення випробувального проекту на основі кількох СУБД і подальший вибір найбільш підходящого з кандидатів. Але і в цьому випадку необхідно обмежувати коло можливих систем, спираючись на якісь критерії відбору. Взагалі кажучи, перелік вимог до СУБД, що використовуються при аналізі тієї чи іншої інформаційної системи, може змінюватися залежно від поставлених цілей. Проте можна виділити кілька груп критеріїв:
моделювання даних;
особливості архітектури і функціональні можливості;
контроль роботи системи;
особливості розробки додатків;
продуктивність;
надійність;
вимоги до робочого середовища;
змішані критерії.
Слід зазначити, що за існуючою практикою рішення про використання тієї чи іншої СУБД приймає одна людина - зазвичай, керівник підприємства, а він може спиратися аж ніяк не на технічні критерії. Тут свою роль можуть зіграти такі, з технічної точки зору, незначні фактори як рекламна розкрутка компанії-виробника СУБД, використання конкретних систем на інших ...