Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Fondovi-lekcii.doc
Скачиваний:
20
Добавлен:
10.11.2018
Размер:
4.09 Mб
Скачать
  1. Типи даних.

1.3.1. Команди

В сі команди SQL мають однакову структуру:

Всього в SQL існує приблизно 40 команд. Кожна команда просить СУБД виконати певну дію: вибрати дані, створити таблицю чи вставити в таблицю нові дані.

Основні команди SQL

Команда

Опис

Опрацювання даних

SELECT

Вибирає дані із таблиці

INSERT

Додає нові рядки до таблиці

DELETE

Вилучає рядки із таблиці

UPDATE

Оновлює дані, які містяться в таблиці

Визначення даних

CREATE TABLE

Створює нову таблицю і додає її до бази даних

DROP TABLE

Знищує таблицю, тобто вилучає її із бази даних

ALTER TABLE

Змінює структуру існуючої таблиці

CREATE VIEW

Створює новий погляд та додає його до бази даних

DROP VIEW

Знищує погляд, тобто вилучає його з бази даних

CREATE INDEX

Створює індекс для стовпчика

DROP INDEX

Знищує індекс для стовпчика

CREATE SCHEMA

Створює нову схему

DROP SCHEMA

Знищує схему

CREATE DOMAIN

Створює та додає до бази даних новий домен

ALTER DOMAIN

Змінює визначення домену

DROP DOMAIN

Знищує домен, тобто вилучає домен з бази даних

Управління доступом

GRANT

Надає користувачу певні привілеї доступу

REVOKE

Скасовує вказані привілеї доступу

Управління транзакціями

COMMIT

Завершує біжучу транзакцію

ROLLBACK

Скасовує біжучу транзакцію

SET TRANSACTION

Починає транзакцію і вказує режим доступу до даних

Кожна команда SQL починається із ключового слова, яке визначає дію, що виконується командою. Команда містить одну або кілька секцій. Секція описує дані, з якими працює команда, або містить уточнюючу інформацію про дії, що виконуються командою. Кожна секція також починається із ключового слова, наприклад: WHERE, FROM, INTO. Деякі секції в команді обов’язкові, а деякі необов’язкові. Конкретна структура та зміст секцій залежить від команди. Багато секцій містять імена таблиць чи стовпчиків, деякі секції містять додаткові ключові слова, константи, вирази.

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