Проектирование баз данных для экономических информационных систем в среде сервера данных ORACLE 7.3. Меркулова Т.А - 83 стр.

UptoLike

85
Create assertion My_ass
Check (pasport_num is no null).
11.2. Создание представлений
Современные СД позволяют сформировать виртуальные
таблицы, называемые представлениями (view) для отображения
рабочих таблиц на информационные потребности отдельных групп
пользователей. Алгебраически представленияэто проекция
рабочей таблицы на заданный перечень столбцов. Чтобы заполнить
представления конкретными данными, каждое представление
связывается с оператором запроса (select). Представление доступно
пользователю не только для просмотра, но и для модификации,
добавления и удаления строк. Все изменения осуществляются с
основной рабочей таблицы. Создаваемое представление доступно тем
пользователям, которым разрешена работа с основной таблицей , т. е.
представление наследует своих пользователей.
Создайте простое представление с именем CC_VIEW на основе
таблицы COMPANY_CARS, которое выбирает столбцы
chassis_number, reg_no, empno и deptno.
CREATE VIEW CC_VIEW
AS
SELECT CHASSIS_NUMBER,
REG_NO,
EMPNO,
DEPTNO
FROM COMPANY_CARS ;
11.3. Объявление временных рабочих таблиц
Синтаксически создаваемый объект отличается от объявляемых
объектов теми операторами, которыми они вводятся. Создаваемые
объекты вводятся оператором Create. Объявляемые — Declare.
Создаваемые объекты принадлежат информационной схеме БД, а
объявляемый объект принадлежит модулю, программе, аналогично
всем внутренним переменным программы.
Declare temporary local
Table My_ table
(id_name integer primary key,