Похожие презентации:
SQL: views
1.
SQL: VIEWSDECODE
2.
ЧТО ТАКОЕ VIEW?• View – это представление какоголибо запроса,
3.
СОЗДАНИЕ VIEW, ПРИМЕРCREATE [OR REPLACE] VIEW view_name
AS your select_statement
view_name — имя создаваемого представления
select_statement — оператор SELECT, выбирающий данные из таблиц и/или других
представлений, которые будут содержаться в представлении
4.
ПРИМЕРCREATE VIEW
AS SELECT
emp_80
employee_id, last_name, salary
FROM
employees
WHERE
department_id = 80;
5.
• VIEW (Представление) – объект базы данных, являющийся результатом выполнения запроса,написанного с помощью SELECT
• VIEW не содержит никаких данных в базе, а извлекает данные из уже существующих таблиц
• Если данные изменены в базовой таблице, то пользователь получит актуальные данные при
обращении к представлению
• Представления могут быть созданы на основе таблиц, и также на основе других представлений
• Упрощает написание запросов
• Безопасность (можно предоставить доступ только к нужным столбцам, а не к конфиденциальной
информации)
6.
СХЕМА РАБОТЫSELECT
*
FROM emp_80;
USER_VIEWS
emp_80
SELECT employee_id,
last_name, salary
FROM
employees
WHERE department_id=80;
Базы данных