Конспект лекций по дисциплине системы обработки экономической информации информационные системы и технологии ( 4 курс оe,OM)

Вид материалаКонспект

Содержание


Хранимые процедуры
Архитектура "клиент-сервер"
Клиенты и серверы локальных сетей
Системная архитектура "клиент-сервер"
Серверы баз данных
Принципы взаимодействия между клиентскими и серверными частями
Преимущества протоколов удаленного вызова процедур
Типичное разделение функций между клиентами и серверами
Требования к аппаратным возможностям и базовому программному обеспечению клиентов и серверов
Файл-серверная архитектура
Клиент-серверная архитектура
Клиентская часть сервера баз данных
Подобный материал:
1   ...   13   14   15   16   17   18   19   20   ...   25

Представления


Представление — это виртуальная таблица, обычно содержащая набор колонок одной или нескольких таблиц. В действительности представление содержит не данные, а лишь SQL-запрос типа SELECT, указывающий, какие именно данные и из каких таблиц нужно взять при обращении к этому представлению. С этой точки зрения представление — это хранимый запрос.

В большинстве случаев представления используются для обеспечения безопасности данных. Например, некоторые категории пользователей могут иметь доступ к представлению, но не к таблицам, данные которых его формируют; кроме того, SQL-запрос может содержать параметр USER (имя, под которым зарегистрировался пользователь), и в этом случае данные, доступные при обращении к представлению, будут зависеть от имени пользователя.

Ниже перечислены основные характеристики представлений:
  • представления ведут себя подобно таблицам;
  • представления не содержат данных;
  • представления могут использовать данные более чем из одной таблицы.

Для создания представления мы можем использовать SQL-предложение CREATE VIEW, для его модификации — предложение ALTER VIEW, а для удаления его  — предложение DROP VIEW.

Содержание