Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проектування бази даних &Автосалон&

Реферат Проектування бази даних &Автосалон&





айвера, відповідного псевдоніму, які можна налаштовувати вручну.

Сторінка Configuration використовується для налаштування параметрів драйверів BDE, призначених для забезпечення доступу до локальних СУБД і серверів БД. Також тут визначається системна конфігурація BDE, яка включає параметри числових форматів, форматів дати і часу. Вся інформація на цій сторінці також структурована у вигляді ієрархічного дерева.

При виборі в лівій частині панелі утиліти якого-небудь вузла, в правій частині на сторінці Definition відображається вся необхідна інформація для цього об'єкта.

Збереження змін здійснюється за допомогою команд меню Object , спливаючого меню або при переміщенні на інший псевдонім.

Для створення нового псевдоніма потрібно вибрати команду New з меню Object або із спливаючого меню вузла Databases на однойменній сторінці. Потім в простому діалозі задається необхідний драйвер.

Відзначимо, що один з чотирьох стандартних локальних драйверів встановлюється на сторінці Configuration в якості визначеного, тому в списку він доступний під назвою STANDARD, а інші не видно взагалі. З драйверів SQL Links доступні ті, які були встановлені при інсталяції Delphi або пізніше.

Крім того, в списку можна вибрати один з драйверів ODBC, установка яких здійснюється стандартними системними засобами на Панелі управління Windows.

Після вибору драйвера в дереві псевдонімів БД з'являється новий вузол, для драйвера якого потрібно встановити необхідні параметри.

Для чотирьох локальних драйверів список параметрів у правій частині панелі утиліти на сторінці Definition обмежується параметрами стандартного драйвера (STANDARD), докладна настройка для кожного драйвера здійснюється на сторінці Configuration.

Клас TBDEDataSet

Цей клас є нащадком класу TDataSet, його значення важко переоцінити: саме TBDEDataSet забезпечує працездатність найважливіших механізмів набору даних за рахунок звернення до функцій BDE (табл. 16.6). Наприклад, клас TBDEDataSet перекриває абстрактні методи свого предка TDataSet, відповідальні за такі найважливіші операції, як читання даних і збереження змін в базі даних, навігація по записах набору даних, фільтрація.

Клас TDBDataSet

Клас TDBDataSet є безпосереднім предком основних компонентів доступу до даних ттаblе, TQuery і TstoredProc. Нові властивості і методи класу забезпечують з'єднання набору даних з базою даних і використовують функції BDE.

У процесі з'єднання найважливішу роль відіграє властивість DatabaseName, яке повинно містити псевдонім або повний шлях до файлів БД. Для управління окремим з'єднанням з базою даних можна застосовувати спеціальний компонент TDatabase. Покажчик на екземпляр такого компонента міститься у властивості Database.

Багато функції API BDE використовують у своїй роботі дескриптор спеціальної структури, яка описує підключену базу даних. Доступ до цього дескриптору можна отримати через властивість DBHandie.

Додаток баз даних одночасно може використовувати кілька наборів даних, кожен з яких підключено до власної бази даних. Сукупність з'єднань управляється в рамках сеансу роботи, який инкапсулируется компонентом TSession. Покажчик на екземпляр такого компонента можна використовувати в наборі даних за допомогою властивості DBSession.

Компонент TTable

Компонент TTаblе інкапсулює таблицю реляційної бази даних, причому незалежно від типу бази даних. Для доступу до даних компонент використовує функції BDE.

Необхідна для роботи база даних задається властивістю DatabaseName, в якому можна вказати зареєстрований у BDE псевдонім БД або повний шлях до файлів БД.

Таблиця БД, на основі якої створюється набір даних, визначається властивістю TableName. При необхідності тип таблиці задається властивістю TаblеТуре, хоча зазвичай це властивість має значення ttDefault, яке включає автоматичне визначення типу таблиці по розширенню файлу.


.5 Головна форма програми



На головній формі розташовуються наступні компоненти:

Компонент Image1 дозволяє наочно побачити ту модель автомашин, яку ви обираєте, що зберігається в базі даних в графічному форматі.

Компонент TMemo - поле редагування, компонент може відображати тільки рядки, які цілком видно по висоті.

Компонент Label (їх у формі дві) використовуються для написання написи на формі (наприклад, каталог легкових автомобілів).

Компонент DBNavigator викорис...


Назад | сторінка 8 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Вивчення бази даних та системи управління базами даних
  • Реферат на тему: Створення бази даних критичних властивостей речовин в редакторі баз даних M ...
  • Реферат на тему: Проектування бази даних "База даних районного відділу податкової інспе ...
  • Реферат на тему: Бази даних та системи управління базами даних