Раздел 5. Структурированный язык запросов (SQL)

Хранение и выборка данных с использованием sql

Основное понятие Sql

Язык SQL (Structured Query Language - структурированный язык запросов) представляет собой стандартный высокоуровневый язык описания данных и манипулирования ими в системах управления базами данных (СУБД), построенных на основе реляционной модели данных.

Язык SQL был разработан фирмой IBM в конце 70-х годов. Первый международный стандарт языка был принят международной стандартизирующей организацией ISO в 1989 г., а новый (более полный) - в 1992 г.. В настоящее время все производители реляционных СУБД поддерживают с различной степенью соответствия стандарт SQL92.

Единственной структурой представления данных (как прикладных, так и системных) в реляционной базе данных (БД) является двумерная таблица. Любая таблица может рассматриваться как одна из форм представления теоретико-множественного понятия отношение (relation), отсюда название модели данных -?реляционная?.

В реляционной модели данных таблица обладает следующими основными свойствами:

идентифицуруется уникальным именем;

имеет конечное (как правило, постоянное) ненулевое количество столбцов;

имеет конечное (возможно, нулевое) число строк;

столбцы таблицы идентифицируются своими уникальными именами и номерами;

содержимое всех ячеек столбца принадлежит одному типу данных (т.е. столбцы однородны), содержимым ячейки столбца не может быть таблица;

строки таблицы не имеют какой-либо упорядоченности и идентифицируются только своим содержимым (т.е. понятие?номер строки? не определено);

в общем случае ячейки таблицы могут оставаться?пустыми? (т.е. не содержать какого-либо значения), такое их состояние обозначается как NULL.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: