Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование / Конспект (Архитектуры обработки данных + SQL).doc
Скачиваний:
91
Добавлен:
10.12.2013
Размер:
336.9 Кб
Скачать
      1. Специальные типы данных.

  • Тип currency. Позволяет хранить значения денежных единиц. Данные типа currency хранятся в виде целой и дробной частей. Некоторые инструменты, специально предназначенные для представления денежных значений, отображают значения типа currency округленными до ближайшей сотой доли.

  • Тип blob. Предназначен (только!) для хранения больших массивов данных в произвольном формате (рисунки, видео, и т.д.). Поскольку тип не структурированный, то он не может быть использован в поиске и в запросе.

  1. SQL (Structured System Language)

    1. Структура запроса, основные ключевые слова и операторы

SQL является инструментом, предназначенным для обработки и чтения данных, содержащихся в компьютерной базе данных. SQLэто сокращенное название структурированного языка запросов.

В SQL используется приблизительно тридцать операторов (мы будем рассматривать намного меньше). Каждый оператор «просит » СУБД выполнить определенное действие, например прочитать данные, создать таблицу или добавить в таблицу новые данные. Все операторы SQL имеют одинаковую структуру, которая показана на рис.1.

Глагол Имя таблицы

DELETE FROM ДОКУМЕНТ WHERE ДАТА>’1.03.2000’ Предложение

Ключевые словаИмя столбца Константа

Рис.1

Каждый оператор SQL начинается с глагола , т.е. ключевого слова, описывающего действие, выполняемое оператором. Типичными глаголами являются SELECT (выбрать), CREATE (создать), INSERT (добавить), DELETE (удалить). После глагола идет одно или несколько предложений. Предложение описывает данные, с которыми работает оператор, или содержит уточняющую информацию о действии, выполняемом оператором. Каждое предложение также начинается с ключевого слова, такого как WHERE (где), FROM (откуда), HAVING (имеющий). Конкретная структура и содержимое предложения могут изменяться. Многие предложения содержат имена таблиц и столбцов; некоторые из них могут содержать дополнительные ключевые слова, константы и выражения.

Соседние файлы в папке Программирование