Delphi | Сети | ПК | Маршрутизаторы | Моделирование | Протоколы | Экспертные системы |Удаленный доступ | Доменные имена
Аплеты | SQL | Надежность | Задачи | Информационные процессы | JAVA | Отказы изделия | Расчет надежности показателей | Инфсис

Основные понятия и способы применения SQL - в примерах и задачах

SQL язык запросов к реляционным базам данных Учебник

Основные понятия и определения

Отличие SQL от процедурных языков программирования

SQL относится к классу непроцедурных языков программи­рования. В отличие от универсальных процедурных языков, ко­торые также могут быть использованы для работы с базами дан­ных, SQL ориентирован не на записи, а на множества.

Это означает следующее: в качестве входной информации для формулируемого на языке SQL запроса к базе данных ис­пользуется множество кортежей-записей одной или нескольких таблиц-отношений. В результате выполнения запроса также об­разуется множество кортежей результирующей таблицы-отно­шения. Другими словами, в SQL результатом любой операции над отношениями также является отношение. Запрос SQL зада­ет не процедуру, то есть последовательность действий, необхо­димых для получения результата, а условия, которым должны удовлетворять кортежи результирующего отношения, сформу­лированные в терминах входного (или входных) отношения.


Объектно-ориентированный язык программирования Java Объектно-ориентированное программирование Delphi ricoh Aficio MP 2500LN каталогБиблиотека визуальных компонентов VCL и ее базовые классы Кроссплатформенное программирование для Linux Элементы управления Win32 Элементы управления Windows XP Файлы и устройства ввода/вывода Что такое экспертная система? Объектно-ориентированное программирование Инструментальные средства разработки экспертных систем Программирование на языке CLIPS Критерии и количественные характеристики надежности Расчет характеристик надежности невостанавливаемых резервированных изделий Расчет надежности системы с постоянным резервированием