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

Реферат Використання ADO-технології в інформаційній системі &Готель&





У зв'язку з цим можуть виникнути складнощі при експорті та імпорті даних з програм візуалізації баз даних та інших систем управління базами даних [2].


. 3 Технологія ADO


Технологія ADO завоювала популярність у розробників, завдяки універсальності - базовий набір інтерфейсів OLE DB є в кожній сучасній операційній системі Microsoft. Тому для забезпечення доступу додатки до даних достатньо лише правильно вказати провайдер з'єднання ADO і потім переносити програму на будь-який комп'ютер, де є необхідна база даних і, звичайно, встановлена ??ADO [11].

У Палітрі компонентів Delphi є сторінка ADO, що містить набір компонентів, що дозволяють створювати повноцінні програми БД, які звертаються до даних через ADO.

Технологія Microsoft ActiveX Data Objects забезпечує універсальний доступ до джерел даних з додатків БД. Таку можливість надають функції набору інтерфейсів, створені на основі загальної моделі об'єктів СОМ і описані в специфікації OLE DB.

Технологія ADO і інтерфейси OLE DB забезпечують для додатків єдиний спосіб доступу до джерел даних різних типів. Наприклад, додаток, що використовує ADO, може застосовувати однаково складні операції і до даних, що зберігаються на корпоративному сервері SQL, і до електронних таблиць, і локальним СУБД. Запит SQL, спрямований будь-якого джерела даних через ADO, буде виполнен.DB являє собою набір спеціалізованих об'єктів СОМ, інкапсулюючих стандартні функції обробки даних, і спеціалізовані функції конкретних джерел даних і інтерфейсів, що забезпечують передачу даних між об'єктами.

Відповідно до термінології ADO, будь-яке джерело даних (база даних, електронна таблиця, файл) називається сховищем даних, з яким за допомогою провайдера даних взаємодіє додаток. Мінімальний набір компонентів додатка може включати об'єкт з'єднання, об'єкт набору даних, об'єкт процесора запитів.

У результаті додаток звертається не прямо до джерела даних, а до об'єкта OLE DB, який вміє представити дані (наприклад, з файлу електронної пошти) у вигляді таблиці БД або результату виконання запиту SQL.

Технологія ADO в цілому включає в себе не тільки самі об'єкти OLE DB, але і механізми, що забезпечують взаємодію об'єктів з даними і додатками. На цьому рівні найважливішу роль відіграють провайдери ADO, координують роботу додатків з сховищами даних різних типів [5].

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

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

Так як технологія ADO заснована на стандартних інтерфейсах СОМ, які є системним механізмом Windows, це скорочує загальний обсяг працюючого програмного коду і дозволяє передавати програми БД без допоміжних програм і бібліотек [11].


. 4 Microsoft Jet 4.0 OLE DB Provider

Jet - це ядро ??бази даних, яке забезпечує можливість доступу до даних з усіх програм, OLE Automation, зокрема VBA і Excel, незалежно від інтерфейсу конкретної системи управління базами даних [2]. Ядро Jet зберігає свою інформацію за замовчуванням в файлах з базами даних, що мають розширення mdb. Такі файли містять таблиці, модулі, форми, звіти, запити та індекси. Звичайно, формат mdb - це не єдиний формат баз даних, з якими працює Microsoft Jet. Він підтримує формати баз даних, створених за допомогою Microsoft Access, dBASE і т. Д [2].

За замовчуванням Microsoft Jet є ядром бази даних, який використовується в Microsoft Access. Для підвищення продуктивності і стабільності потрібно використовувати формат бази даних Microsoft Jet 4.0 при використанні клієнта Microsoft Jet 4.0. Аналогічно при використанні клієнта Microsoft Jet 3.5 слід використовувати формат бази даних Microsoft Jet 3.0. У таблиці 1.1 перераховані доступні в даний час формати Jet, а також транслятори dll, використовувані в певних версіях Access і форматах Jet.


Таблиця 1.1. Формати Jet і використовувані транслятори.

Версія AccessФормат JetІспользуемий транслятор dllAccess 2.0Jet 2.0Msrd2x40.dllAccess 95Jet 3.0Msrd3x40.dllAccess 97Jet 3.0Msrd3x40.dllAccess 2000Jet 4.0НетAccess 2002Jet 4.0НетAccess 2003Jet 4.0Нет У таблиці 1.2 перераховані найбільш часто використовувані клієнтами ядра бази даних Microsoft Jet, відповідні версії ядер баз даних Jet і рекомендовані формати баз да...


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





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

  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад
  • Реферат на тему: Створення користувацьких баз даних у системі управління базами даних Access
  • Реферат на тему: Вивчення бази даних та системи управління базами даних
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access