Часть полного текста документа: Національний університет "Києво-Могилянська Академія" Курсова робота на тему: " Visual C++. Бази даних. " Студентки 4-го курсу департаменту комп'ютерних технологій Фіялка Світлани Науковий керівник: Спасітєлєва С.О. Київ-1999 Зміст: Вступ Програмування баз даних за допомогою ODBC Архітектура ODBC Концепції API ODBC Блок-схема типової ODBC-програми Програма установки ODBC Приклад програми ODBC Стандарт SQL та ODBC ODBC в MFS-застосуваннях Створення структури застосування за допомогою AppWizard Об'єкти доступу до даних (DAO Класи DAO Побудова застосування DAO Візуальні інструменти баз даних Висновки Вступ . В першу чергу Visual C++ - це компілятор C++, але це також і середовище, компоненти якого, взаємодіючи один з одним, спрощують процес розробки застосувань. Середовище Visual C++ пропонує великі можливості для програмування Windows-застосувань. Найхарактернішою його компонентою є бібліотека основних класів Microsoft (Microsoft Foundation Classes - MFS). Великий набір класів С++ інкапсулює основну частину API (Application Standart Interface) Win32 і пропонує могутню основу для написання типових застосувань. До складу Visual C++ входить Microsoft Developer Studio Integrated Development Environment - інтегроване середовище для розробки застосувань (IDE). Visual Studio 97 - остання версія Microsoft Developer Studio - є ядром системи розробки Visual C++. Вона пропонує багато різних можливостей, надає доступ до багатьох компонент системи розроблювача Visual C++, а також взаємодіє з такими засобами розробки Micrisoft, як Visual J++ або Microsoft Network Library. Visual Studio підтримує інтерфейс для компонентів проектів, початкових файлів і файлів ресурсів, а також ряд інструментів для побудови, запуску і тестування застосувань, хоча компілятор C/C++ та інші компоненти середовища розробника можна використовувати і з командного рядка. Visual Studio пропонує інтегрований інтерфейс для таких основних інструментів Visual C++ як майстри. Майстри (Wizards), такі як AppWizard, - це інструменти генерації структур застосувань. За допомогою таких майстрів можна створювати структури застосувань серверів або контейнерів компонентів OLE, застосувань ODBC та DAO, серверів автоматизації, елементів управління ActiveX. Visual C++ пропонує широкі можливості для програмування баз даних, які, зокрема, полягають в розширеному керуванні джерел даних і відладці. В застосуваннях можна використовувати декілька технологій баз даних: ODBC (Open Database Connectivity) - Зв'язок відкритих баз даних, незалежний від постачальника механізм доступу до даних з різних джерел, DAO (Data Access Objects) - Об'єкти доступу до даних, застосовується для доступу к базам даних в Microsoft Visual Basic, Microsoft Access, Visual Basic for Applications, ADO (ActiveX Data Objects) - компактна технологія доступу до даних, орієнтована на Web, OLE DB - база даних OLE, набір специфікацій інтерфейсів компонентної об'єктної моделі COM. Метою даної курсової роботи є розгляд основних можливостей програмування баз даних в Visual C++, зокрема використовуючи ODBC та DAO. Програмування баз даних за допомогою ODBC. ODBC або Open Database Connectivity (Зв'язок відкритих баз даних) - незалежний від постачальника механізм доступу до даних з різних джерел. ............ |