Оператор SQL: VIEW.

Оператор VIEW — объект базы данных, представляющий собой представление. Представление — это виртуальная таблица, внутреннее содержимое которой определяется исходя из параметров запроса.

Представления широко используются когда необходимо представить структуру базы данных в удобном для восприятия человеком виде, а так же в соображениях безопасности, предоставляя пользователям возможность обращаться к данным, но не разрешая им доступ к исходным таблицам. Для создания представления используется оператор CREATE и синтаксис выглядит следующим образом:

CREATE VIEW view_name
AS SELECT column_name
FROM table_name
WHERE condition;

Примеры оператора. Возьмём таблицу Planets:

ID Planet_Name Radius SunSeason OpeningYear HavingRings Opener
1 Mars 3396 687 1659 No Christiaan Huygens
2 Saturn 60268 10759.22 Yes
3 Neptune 24764 60190 1846 Yes John Couch Adams
4 Mercury 2439 115.88 1631 No Nicolaus Copernicus
5 Venus 6051 243 1610 No Galileo Galilei

Используя оператор VIEW создадим на основе таблицы Planets представление, содержащее в себе название планеты и год её открытия:

CREATE VIEW Planets_View
AS SELECT Planet_Name, OpeningYear
FROM Planets;

В результате будет создано представление с названием Planets_View которая будет содержать в себе значения столбцов Planet_Name и OpeningYear. Посмотрим результат созданного представления:

SELECT * FROM Planets_View;

PlanetName OpeningYear
Mars 1659
Saturn
Neptune 1846
Mercury 1631
Venus 1610

 
Поделиться в facebook
Facebook
Поделиться в twitter
Twitter
Поделиться в vk
VK
Поделиться в google
Google+
Поделиться в email
Email

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Группа в VK

Помощь проекту

Обнаружили опечатку?

Сообщите нам об этом, выделите текст с ошибкой и нажмите Ctrl+Enter, будем очень признательны!

Свежие статьи

Похожие статьи

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: