тупу до даніх, застосовується для доступу до баз даних до Microsoft Visual Basic, Microsoft Access, Visual Basic for Applications,
ADO (ActiveX Data Objects) - компактна технологія доступу до даніх, орієнтована на Web,
OLE DB - база даних OLE, набор спеціфікацій інтерфейсів компонентної об'єктної МОДЕЛІ COM. p> Метою даної курсової роботи є Розгляд основних можливіть програмування баз даних в Visual C + +, зокрема вікорістовуючі ODBC та DAO.
Програмування баз даних за помощью ODBC .
ODBC або Open Database Connectivity (Зв'язок відкритих баз даних) - незалежний від Постачальника Механізм доступу до даніх з різніх джерел. ВІН є реалізацією спеціфікацій X/Open та SAG CLI (SQL Access Group Call Level Interface) - інтерфейс уровня виклику групи доступу SQL, якові Виконала фирма Microsoft. ODBC предлагает Функції для взаємодії з базами даних за помощью мови програмування, Наприклад, додавання, модіфікування и видалений даніх, Отримання службової ІНФОРМАЦІЇ про базу даніх, табліці та Індекси.
Архітектура ODBC.
Архітектура ODBC Складається з п'яти основних рівнів: прикладними рівень, інтерфейс ODBC, диспетчер драйверів, драйвер та джерело даніх .
прикладними рівень реалізує GUI (Graphical User Interface - Графічний інтерфейс користувача) та бізнес-логіку. ВІН написань на мові програмування, такій як Java, Visual Basic або C + +. Прикладна програма вікорістовує Функції з інтерфейсу ODBC для взаємодії з базами даних.
Диспетчер драйверів є Частинами ODBC Microsoft. ВІН керує різнімі драйверами, что знаходяться в Системі, віконуючі завантаження, спрямування вікліків на Потрібний драйвер и Надання прикладній Програмі ІНФОРМАЦІЇ про драйвер, коли це звітність,. Оскількі одна прикладна программа может буті зв'язана з декількома базами даніх, то диспетчер драйверів гарантує, что відповідна система Керування базою даніх отрімує ВСІ запиті, что надходять до неї, та что ВСІ дані з джерела даніх будут передані прикладній Програмі.
Драйвер - та частина архітектури, яка все знає про будь-яку базу даніх. Система драйверів ODBC працює НЕ позбав на платформі WINDOWS, альо и на других, зокрема UNIX, что перетворює API ODBC на Могутній інструмент для создания платформно-незалежних! застосування. Крім того ODBC приводити вікорістовуємій в застосуванні синтаксис SQL до єдиного стандарту, что дозволяє розробляті ! застосування незалежні від виду Бази даних. Звичайний драйвер пов'язаний з конкретною базою даніх, Наприклад, драйвер Access, Oracle та драйвер SQL Server. Інтерфейс ODBC має набор функцій, таких як оператори SQL, управління з'єднанням, інформація про базу даніх ТОЩО. У обов'язки драйвера входити їх реалізація. Це означає, что в Деяк базах даніх драйвер винен емулюваті Функції інтерфейсу ODBC, Які НЕ підтрімуються системою Керування базою даніх. ВІН Виконує роботу по ...