SQL для начинающих



Объявление курсора

В этой главе...
Объявление курсора



Выражение запроса
Предложение ORDER BY
Разрешение обновления
Чувствительность
Перемещаемость

Открытие курсора
Выборка данных из отдельных строк
Синтаксис
Ориентация перемещаемого курсора
Позиционные операторы DELETE и UPDATE
Закрытие курсора

Составные команды

В этой главе...
Составные команды
Атомарность
Переменные

Курсоры
Состояния
Таблица 19.1. Значения класса sqlstate
Обработка состояний
Объявление обработчиков состояний
Таблица 19.2. Состояния, которые можно определить в обработчике
Действие и эффект обработчика
Необрабатываемые состояния
Присваивание
Операторы управления ветвлением

IF...THEN...ELSE...END IF
CASE...END CASE
Простой оператор CASE
Внимание
Оператор CASE с поиском
LOOP...END LOOP
LEAVE
WHILE...DO...END WHILE
REPEAT...UNTIL..END REPEAT
FOR...DO...END FOR

ITERATE
Хранимые процедуры
Хранимые функции
Полномочия
Хранимые модули

Предложение WHENEVER

В этой главе...
SQLSTATE
Предложение WHENEVER

Область диагностики
Область заголовка диагностики
Таблица 20.1. Область заголовка диагностики
Таблица 20.2. Информационная область диагностики
Пример нарушения ограничения
Ввод новых ограничений в уже созданную таблицу
Что означает информация, возвращаемая параметром SQLSTATE
Обработка исключений

Мнение, что клиенты знают, чего хотят

В этой главе...
Мнение, что клиенты знают, чего хотят

Игнорирование масштаба проекта
Учет только технических факторов
Отсутствие обратной связи с клиентами
Применение только своих любимых сред разработки
Использование только своих любимых системных архитектур
Проектирование таблиц базы данных отдельно друг от друга
Отказ от консультации с другими специалистами
Отсутствие бета-тестирования
Отказ от создания документации

Проверяйте структуру базы данных

В этой главе...
Проверяйте структуру базы данных

Испытывайте запросы на тестовой базе данных
Дважды проверяйте запросы, имеющие операторы JOIN
Трижды проверяйте запросы с подвыборками
Подводите итоги, используя предложение GROUP BY
Внимательно относитесь к ограничениям предложения GROUP BY
Используйте круглые скобки с ключевыми словами AND, OR и NOT
Управляйте полномочиями на получение данных
Регулярно выполняйте резервное копирование своих баз данных
Предусмотрите достойный выход из ошибочных ситуаций

Зарезервированные слова SQL:2003

Зарезервированные слова SQL:2003

Словарь терминов

Словарь терминов




Безналичный денежный оборот

И опять про деньги. Развитие цивилизации и особенно развитие электрической связи подарило нам этакий курьез - безналичные расчеты. Когда я был крайне мал, я был просто дитя, я глубоко сомневался в нужности этакой штукуевины как безнал. С годами я понял некоторые удобства этой штуки, но осадок неприятия остался. Нал мне гораздо ближе.

Безналичный денежный оборот
Регулирование оборота
Безналичная валюта
Безналичный евро
Банковские пластиковые карты

Безналичная Ювелирка
Федеральная Резервная Система
Оборот пластиковых карт
Учебник по платиковым картам
Пластиковые карты CyberCash

Частные деньги в безнале
Безналичные интернет финансы
Безналичные смарт-карты
Платежные системы и безнал
Крипта - всегда безнал

Торговля золотом за безнал
Оборот в макроэкономика
Безналичные электронные деньги