Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Манипулирование реляционными данными

РефератПомощь в написанииУзнать стоимостьмоей работы

Созданы языки манипулирования данными, позволяющие реализовать все операции реляционной алгебры и практически любые их сочетания. Среди них наиболее распространены SQL (Structured Query Language — структуризованный язык запросов) и QBE (Quere-By-Example — запросы по образцу). Оба относятся к языкам очень высокого уровня, с помощью которых пользователь указывает, какие данные необходимо получить… Читать ещё >

Манипулирование реляционными данными (реферат, курсовая, диплом, контрольная)

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

Предложив реляционную модель данных, Э. Ф. Кодд создал и инструмент для удобной работы с отношениями — реляционную алгебру. Каждая операция этой алгебры использует одну или несколько таблиц (отношений) в качестве ее операндов и продуцирует в результате новую таблицу, т. е. позволяет «разрезать» или «склеивать» таблицысклеивать" таблицы (рис. 3).

Некоторые операции реляционной алгебры.

Некоторые операции реляционной алгебры.

Созданы языки манипулирования данными, позволяющие реализовать все операции реляционной алгебры и практически любые их сочетания. Среди них наиболее распространены SQL (Structured Query Language — структуризованный язык запросов) и QBE (Quere-By-Example — запросы по образцу). Оба относятся к языкам очень высокого уровня, с помощью которых пользователь указывает, какие данные необходимо получить, не уточняя процедуру их получения.

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

Показать весь текст
Заполнить форму текущей работой