Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
О.Б.Д / лекции / ЛЕКЦІЯ 1.ppt
Скачиваний:
26
Добавлен:
30.05.2020
Размер:
358.4 Кб
Скачать

ЛЕКЦІЯ 1

ТЕМА: Введення в структурований язик запитів SQL

План

1 Основні поняття

2 Реляційні бази даних

3 Реляційні зв'язки між таблицями баз даних

4 Стандарт і реалізація язика SQL

5 Введення в технологію клієнт-сервер

6 Типи команд SQL

7 Переваги язика SQL

8 Запис SQL-операторів

Основні поняття

База даних (БД) – набір логічно зв'язаних даних (і їх опис), призначений для задоволення інформаційних потреб організації, що спільно використовується.

СУБД (система управління базами даних ) – програмне забезпечення, за допомогою якого користувачі можуть визначати, створювати і підтримувати базу даних, а також здійснювати до неї контрольований доступ.

Реляційні зв'язки між таблицями баз даних

Функції клієнтської та серверної частин

Переваги архітектури

забезпечується більш широкий доступ до існуючих баз даних

підвищується загальна продуктивність системи

знижується вартість апаратного забезпечення

скорочуються комунікаційні витрати

підвищується рівень несуперечності даних

архітектура клієнт-сервер природно відображається на архітектуру відкритих систем.

Типи команд SQL

DDL – язик визначення даних (CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE INDEX, ALTER INDEX, DROP INDEX );

DML – язик маніпулювання даними (INSERT, UPDATE, DELETE);

DQL – язик запитів (SELECT );

DCL – язик управління даними (GRANT, REVOKE );

команди адміністрування даних;

команди управління транзакціями (COMMIT, ROLLBACK, SAVEPOINT, SET TRANSACTION )

Символи формул Бекуса-Науера

Соседние файлы в папке лекции