Основы объектно-ориентированного проектирования


Запросы


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

select title, date, pages from BOOKS

Он выдает названия, даты и число страниц для всех книг из таблицы BOOKS. Как мы видели, этот запрос в реляционной алгебре является операцией проекции. Другой пример:

select title, date, pages, author where pages < 400

соответствует в реляционной алгебре выбору. Запрос:

select title, date, pages, author, real_name, birth, date from AUTHORS, BOOKS where author = name

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




Начало  Назад  Вперед



Книжный магазин