Средства управления транзакциями:
Операторы |
Смысл |
Действие |
COMMIT |
Завершить транзакцию |
Завершает комплексную обработку данных, включённых в общую транзакцию |
ROLLBACK |
Откатить транзакцию |
Отменяет изменения в ходе выполнения |
SAVEPOINT |
Сохранить промежуточную точку выполнения транзакции |
Сохраняет промежуточное состояние базы данных |
Средства администрирования данных:
Операторы |
Смысл |
Действие |
ALTER DATABASE |
Изменить БД |
Изменяет набор основных объектов БД |
ALTER DBAREA |
Изменить область хранения БД |
Изменяет ранее созданную область хранения БД |
ALTER PASSWORD |
Изменить пароль |
Изменяет пароль для БД |
CREATE DATABASE |
Создать БД |
Создаёт новую БД |
CREATE DBAREA |
Создать область хранения БД |
Создаёт новую область хранения БД |
DROP DATABASE |
Удалить БД |
Удаляет существующую БД |
GRANTE |
Предоставить права |
Предоставляет права доступа к БД |
REVOKE |
Лишить прав |
Лишает прав доступа к некоторым объектам |
Программный SQL:
Операторы |
Смысл |
Действие |
DECLARE |
Определяет кур/сор |
Задаёт имя курсора |
OPEN |
Открыть курсор |
|
FETCH |
Считать строку из множества строк |
|
CLOSE |
Закрыть курсор |
|
PREPARE |
Подготовить оператор SQL к динамическому выполнению |
|
EXECUTE |
Выполнить оператор SQL |
SQL 1 поддерживает следующие типы данных:
Вопросы темы:
1. Запрос выборки в языке SQL. Выборка из одной таблицы.
2. Суммирование данных с помощью функций агрегирования (групповых функций).
1. Запрос выборки в языке SQL. Выборка из одной таблицы
Рассмотрим результаты выполнения команд SQL на примере базы данных, состоящей из трёх таблиц: Преподаватель, Студент и Оценка. Изобразим эти таблицы:
Преподаватель |
||
pnum |
pname |
pcaf |
001 |
П-1 |
К-1 |
002 |
П-2 |
К-1 |
003 |
П-3 |
К-2 |
Студент |
|||
snum |
sname |
sgrp |
spdp |
001 |
С-1 |
Г-1 |
001 |
002 |
С-2 |
Г-2 |
001 |
003 |
С-3 |
Г-2 |
002 |
004 |
С-4 |
Г-3 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.