Курсовая работа: Visual C++. Бази даних Укр.
визначення даних. Прості функції вибору,
вставки, модифікації і видалення в мові
маніпулювання даними. Прості вирази.
Відповідність специфікаціям SAG CAE 1992 на
мінімальну граматику плюс зміна таблиць,
створення і видалення індексу, створення і
видалення логічних таблиць бази даних для DLL.
Повний оператор SELECT для DDL. Повний
Оператор SELECT для DML. Функціїї в виразах,
наприклад, SUM and MAX.
Розширена
граматика
Додаткові можливості, такі як зовнішні
з’єднання, позиційовані модифікація і видалення,
більше виразів і типів даних, виклики процедур.
ODBC не є еквівалентом Embedded SQL (Вбудований SQL), який використовує оператори SQL в вихідних програмах, написаних на інших мовах. Схожі гібрідні програми перед передечею компілятору основної мови програмування оброблюються прекомпілятором. ODBC інтерпретує оператори SQL під час виконання. Основна програма не потребує прекомпіляції для виконання різних операторів SQL, як і не треба компілювати окремі версії програми для різних джерел даних.
Блок-схема типової ODBC -програми.
Перш ніж реалізувати оператори SQL, застосування ODBC повинно виконати ряд дій, щоб під’єднатись до джерела даних. Типові дії звертання ODBC:
SQLAllocEnv(); Виділяє середовище ODBC
SQLAllocConnect(); Виділяє пам’ять для підключення
SQLConnect(); Завантажує драйвер, підключає до джерела
|
SQL Free Stmt(); Звільнює пам’ять, виділену для оператора
SQLDisconnect(); Перерозподіляє драйвер, відключає від джерела