Зміст: Вступ Програмування баз даних за допомогою ODBC Архітектура ODBC Концепції API ODBC Блок-схема типової ODBC-програми Програма установки ODBC Приклад програми ODBC Стандарт SQL та ODBC ODBC в MFS-застосуваннях Створення структури застосування за допомогою AppWizard Об’єкти доступу до даних (DAO) Класи DAO Побудова застосування DAO Візуальні інструменти баз даних Висновки Висновки. В даній роботі, за допомогою створення власних прикладів, були розглянуті основні можливості програмування баз даних в Visual C++, зокрема використовуючи ODBC та DAO, а також можливості візуального конструювання баз даних. Резюме: ODBC – могутній, незалежний від постачальника механізм доступу до інформації з різних джерел даних. В основі ODBC лежать драйвери ODBC. Джерелами даних можуть бути локальні файли та сервери віддалених даних. Джерела даних звичайно вказуються за допомогою програми установки ODBC, хоча функція SQLDriverConnect робить можливим підключення до джерела даних, який і не був встановлений таким чином. Сеанс ODBC містить звертання до функцій, які будують з’єднання з джерелом даних, конструюють і представляють оператори SQL та обробляють результати. ODBC підтримує варіанти стандартного SQL – оператори маніпулювання даними (SELECT, INSERT, UPDATE, DELETE) та оператори визначення даних (CREATE TABLE, DROP TABLE, CREATE INDEX, DROP INDEX, ALTER TABLE, CREATE VIEW). MFS надає два класи для підтримки ODBC – CDatabase та CRecordset. DAO - представляє засновану на OLE технологію, що використовується в Visual Basic for Application та Microsoft Access для доступу до баз даних за допомогою Jet-машини баз даних Microsoft. MFS, Visual C++ AppWizard та ClassWizard забезпечують підтримку розробки DAO-застосувань в Visual C++. Бібліотеки DAO поставляються у вигляді компонент. Для спрощення представлення DAO пропонується 5 основних (CDaoRecordset, CDaoDatabase, CDaoWorkspace, CDaoQueryDef, CDaoTableDef) та 2 додаткових класи (CDaoFieldExchange, CDaoException). Visual C++ пропонує візуальні інструменти для роботи з базами даних. Деякі з цих інструментів доступні для більшості джерел даних ODBC (створення проекту Database project); інші характерні для Microsoft SQL Server (створення проекту New Database Wizard). Проект бази даних може бути створений для доступу до інформації, що міститься в існуючій базі даних. Дані можна редагувати, додавати та видаляти; можна створювати запити. При наявності Microsoft SQL Server доступний ряд додаткових можливостей, зокрема можна додавати таблиці та, використовуючи діаграми баз даних, можна вказувати взаємозв’язки. стор.47 Замовити роботу
|