Базы данных. Концепция баз данных, реляционная модель данных, языки SQL и XML. Токмаков Г.П. - 76 стр.

UptoLike

Составители: 

76
бавке должна быть закрыта. Для него можно создать следующее вертикальное
представление:
CREATEVIEWTABLEAS
SELECTT_NUM,NAME,POSITION,DEPRT
FROMEMPLOYEE
В большинстве случаев представления используются для обеспечения
безопасности данных. Например, некоторые категории пользователей могут
иметь доступ к представлению, но не к таблицам, данные которых его форми-
руют; кроме того,
SQL-запрос может содержать параметр USER (имя, под кото-
рым зарегистрировался пользователь), и в этом случае данные, доступные при
обращении к представлению будут зависеть от имени пользователя.
3.4.4. У
ДАЛЕНИЕ ПРЕДСТАВЛЕНИЯ
Удалить просмотр можно следующим оператором:
DROPVIEW<ИмяПросмотра>;
FAMILY NAME CITY REGION QUOTA SALES
Болгов Виктор Инза Ульяновская $350 000.00 $367 911.00
Майоров Олег Буинск Татарстан $300 000.00 $392 725.00
Сергеев Игорь Тверь Московская $350 000.00 $474 050.00
Санкин Петр Буинск Татарстан $275 000.00 $299 912.00
Бобров Иван Тверь Московская $200 000.00 $142 594.00
Данилов Сергей Инза Ульяновская $300 000.00 $305 673.00
Представление
SLUZHASCHIE_OFFISY
ID_SLZH FAMILY NAME AGE QUOTA SALES
105 Болгов Виктор 37 $350 000.00 $367 911.00
109 Майоров Олег 31 $300 000.00 $392 725.00
102 Сергеев Игорь 48 $350 000.00 $474 050.00
106 Санкин Петр 52 $275 000.00 $299 912.00
104 Бобров Иван 33 $200 000.00 $142 594.00
101 Данилов Сергей 45 $300 000.00 $305 673.00
Таблица SLUZHASCHIE
ID_OFFICE CITY REGION MGR
22 Инза Ульяновская 104
11 Буинск Татарстан 106
12 Тверь Московская 108
Таблица OFFISY
Рис. 3.2. Типичное представление с двумя исходными таблицами