Page 64 - 6430
P. 64
Сумісність із SQL-Системами відіграє більшу роль, коли
передбачається проведення роботи з корпоративними даними.
СУБД, добре підготовлені до роботи як засоби первинної
обробки інформації для SQL-Систем, можуть відкрити двері в
системи з архітектурою клієнт-сервер.
СУБД мають доступ до даних SQL у наступних випадках:
бази даних сумісні з ODBC (Open Database Connectivity -
відкрите з'єднання баз даних);
реалізовано природну підтримку SQL-Баз даних;
можлива реалізація SQL-Запитів локальних даних.
Багато СУБД можуть "прозоро" підключатися до вхідних
SQL-Підсистем за допомогою ODBC або драйверів, що є їхньою
частиною, тому існує можливість створення прикладних програм
для них. Деякі програмні продукти також з SQL при обробці
інтерактивних запитів на одержання даних, що перебувають
сервері або на робочому місці.
Access 2.0 і Paradox for Windows працюють із джерелами
SQL-Даних, сумісних із системою ODBC.
FoxPro (for DOS і for Windows) поставляються з додатковими
бібліотеками, які забезпечують доступ до SQL-Баз даних,
здатними працювати разом із системою ODBC, але ця
можливість менш інтегрована, чим засобу первинного уведення
інформації в Access і Paradox for Windows.
Можна прямо управляти базами даних Access за допомогою
мови SQL і передавати наскрізні SQL-Запити сумісним зі
специфікацією ODBC SQL-Базам даних, таким, як MS SQL Server
і Oracle, так що Access здатна служити засобом розробки
масштабованих систем клієнт-сервер.
Тепер перейдемо до операторів SQL мови обробки даних
(data manipulation language— DML). Основні оператори DML—
це SELECT, INSERT, OPDATE і DELETE. Спочатку розглядаються
операції вибірки (SELECT), а далі — операції відновлення (INSERT,
UPDATE, DELETE).
Як уже згадувалося, мова обробки даних DML включає три
операції відновлення: INSERT (вставка), UPDATE (зміна) і
DELETE (видалення) [10].
Вибір даних
Вибір даних являє собою найбільш поширену операцію,
виконувану за допомогою SQL. Оператор SELECT - один з
64