gn="justify"> TTable є спрощеними варіантом TDataSet. Він дозволяє завантажувати в пам'ять цілі таблиці.
В· Компоненти TQuery і TStoredProc призначені для виконання довільних SQL-запитів і збережених процедур.
В· Компонент TCommand відповідають об'єднує в собі можливості трьох компонентів : TTable, TQuery, TStoredProc.
Проектування БД
При розробці БД перше, з чого необхідно почати - це створення таблиці, в яку згодом буде вводитися інформація. Надалі дані в таблиці можуть доповнюватися новими даними, редагуватися або виключатися з таблиці. Ви можете переглядати дані в таблицях або впорядкувати їх за деякими ознаками. p align="justify"> Для того щоб створити нову таблицю, потрібно визначити її структуру. Таблиця складається з полів, в кожному з яких зберігається інформація. Поле має такі атрибути як порядковий номер, ім'я, тип, розмір і ключ. p align="justify"> Приступимо безпосередньо до створення нашої БД:
. Запустимо сервер СУБД Firebird. Для цього виконаємо таку команду: Пуск-> Панель керування-> FirebirdServerManager-> Start. p align="justify">. Створимо інфологічну модель БД. Для цього запустимо додаток Interbase/FirebirdDevelopmentStudio, виберемо В«ДизайнерВ» і створимо новий локальний проект. У вертикальному меню зліва натиснемо іконку В«Об'єкти по групахВ», а в горизонтальному меню - В«Новий об'єкт" -> Створити-> Таблиця. Введемо ім'я таблиці REZCY (різці) і заповнимо сутності та типи даних з табл.3
Таблиця 3
Поля і типи даних таблиці REZCY
ПК (первинний ключ) Ім'я поляТіп даннихРазрешіть NULL + N_PODGRUPPYIntegerKOMMENTARIIChar (100)
Аналогічно створимо інші таблиці VID_REZCA (вид різця), PARAMETRY_REZCA (параметри різця), STELLAZH (стелаж) іSKLAD (склад). Поля і типи даних таблиць вказані в таблицях 4 - 7. p align="center"> Таблиця 4
Поля і типи даних таблиці VID_REZCA
ПК (первічнийключ) Ім'я поляТіп даннихРазрешіть NULLVID_REZCAIntegerN_PODGRUPPYIntegerKOMMENTARIIChar (100) + GOSTInteger
Таблиця 5
Поля і типи даних таблиці PARAMETRY _REZCA
ПК (первічнийключ) Ім'я поляТіп даннихРазрешіть
Таблиця 6
Поля і типи даних таблиці STELLAZH
ПК (первинний ключ) Ім'я поляТіп даннихРазрешіть NULL + ID_ STELLAZHAIntegerID_ZDANIYAIntegerTIP_ STELLAZHAChar (2...