Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
tspp.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
203.26 Кб
Скачать

43. Інструментальні засоби для роботи з базами даних.

Інструментальні засоби являють собою програми, що призначені для обслуговування БД, а також для виконання допоміжних дій при розробці додатків, наприклад, для створення таблиць і налагодження SQL-запитів. Разом з Delphі поставляється велика кількість інструментальних програм, що застосовані для роботи як з локальними, так і з виддаленими БД C++-Builder IntraBuilder Visual J++  Visual C++ PowerBuilder Developer/2000 Visual Basic Delphi Oracle Informix Sybase Microsoft SQL Server Borland InterBase

44. Основи мови побудови запитів sql. Функції sql.

В сучасних реляційних СУБД таких як Oracle, Informix, Sybase, DB2, dBASE, Paradox тощо використовується мова структурованих запитів SQL, що є досить потужною та популярною мовою маніпулювання даними реляційних СУБД. Основні можливості мови SQL захищені стандартами ANSIX.3.135 в 1986 році та ISO в 1987. Після внесення ряду доповнень в стандарт, мова SQL стала поєднувати в собі мож­ливості мови визначення даних, мови маніпулювання даними та мови обробки запитів.

SQL-технологія реалізує наступні основні функції реляційних СУБД:

^> визначення даних, тобто SQL дозволяє визначити структуру підтримуваних даних і організацію використовуваних реляційних відношень;

Ь доступ до даних - SQL забезпечує санкціонований доступ до даних клієнту;

Ьуправління доступом - SQL забезпечує синхронізацію обробки бази даних різними прикладними програмами, захистом доступу від несанкційованого доступу;

Ь розділення даних - SQL координує роботу клієнтів, що одночасно виконують операції з БД;

Ь забезпечення цілосності даних, тобто використання SQL може забезпечити досить складні обмеження, задоволення яким буде перевірятися у випадках модифікації БД;

Ь маніпулювання даними - SQL забезпечує клієнту можливість міняти дані в базі даних шляхом введення нової інформації, видалення старої та модифікації існуючої.

Обмін між клієнтом та базою даних здійснюється з допомогою сеансу SQL - періоду взаємодії користувача з базою даних внаслідок вико­ристання команд SQL. Починається сеанс в момент підключення користувача до БД. В період роботи сеансу користувач може вводити команди SQL та виконувати запити, управління даними, створювати нові таблиці в БД.

Сеанс SQL починається з вводу команди CONNECT, що виконує підключення користувача (клієнта) до БД. Формат команди наступний:

CONNECT <ім'я користувача>@<ім'я БД>

При підключенні користувача до БД буде автоматично надано запит на введення пароля користувача.

Завершення сеансу SQL здійснюється введенням команди DISCONNECT, введення якої відключить користувача від БД.

В SQL-технології підтримуються наступні типи даних:

& символьні - дані, що складають відповідні найменування із слів чи словосполучень, тобто текст;

•=> числові - дані в числовому форматі, що придатні для проведення арифметичних операцій;

^> значення дати та часу - дата та час, що встановлені на внутрішньому годиннику комп 'ютера в принятих системою форматах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]