Телефон: +7 (495) 649-0526

Операции с наборами данных

Картинка к странице

Следующая статья:

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

Программы SQL оперируют логическими наборами данных (sets). Теория наборов данных (теория множеств) применяется в большинстве инструкций SQL, таких как SELECT, INSERT, UPDATE или DELETE. В результате данные отбираются из набора данных, называемого таблицей. В отличие от обработки строк программист, использующий набор данных, просто указывает, что ему нужно, а не то, как нужно обрабатывать каждый фрагмент данных. Иногда обработка наборов данных называется декларативной обработкой, поскольку программист просто объявляет, какие данные ему нужны, например: «Выдать сведения обо всех служащих в южном регионе, которые получают более 70 000 $ в год». Ему не нужно составлять процедуру для извлечения и обработки данных.

Теория множеств была детищем математика Георга Кантора, он создал ее в конце 19-го столетия. В то время теория множеств (а также его теория бесконечного) была предметом споров. Сегодня теория множеств является настолько обычной частью жизни, что ее изучают в общеобразовательной школе.

Примеры использования теории множеств применительно к реляционным базам данных подробно обсуждаются в следующем разделе.

Видео: «Танец в стиле Shuffling»

Вот такие танцы нынче танцы в стиле shuffling

Танец в стиле Shuffling
Интересное в интернете: Интересная игра поезд в токио и многие другие в можно купить в интернет-магазине

Статья: Операции с наборами данных

Раздел: SQL программирование

Сайт: SD Company » Все разделы статей

Последнее изменение: 2011.12.26 в 20:12

Теги: операции с данными, sql, теория множеств, sql

Следующая статья:

Оператор для наборов данных EXCEPT
Оператор для наборов данных EXCEPT
Способы и методы использования оператора EXCEPT в базах данных на различных платформах
Оператор для наборов данных INTERSECT
Оператор для наборов данных INTERSECT
Правила и методы использования оператора INTERSECT в базах данных на различных платформах
Оператор для работы с наборами UNION
Оператор для работы с наборами UNION
Правила и методы использования оператора UNION в базах данных на различных платформах
Открытие соединения с базой данных
Открытие соединения с базой данных
Описаны различные методы открытия соединения с базой данных при помощи приложений
Закрытие соединения с базой данных
Закрытие соединения с базой данных
Описаны различные методы закрытия соединения с базой данных при помощи приложений
Оператор для наборов данных EXCEPT общие правила
Оператор для наборов данных EXCEPT общие правила
Правила и методы использования оператора EXCEPT в базах данных на различных платформах