Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
3Activity
0 of .
Results for:
No results containing your search query
P. 1
PostgreSQL: промышленная разработка баз данных. Лекция 7

PostgreSQL: промышленная разработка баз данных. Лекция 7

Ratings:

4.5

(2)
|Views: 1,024 |Likes:
Published by Nikolay Samokhvalov

More info:

Published by: Nikolay Samokhvalov on Aug 22, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/09/2014

pdf

text

original

 
PostgreSQL:
промышленнаяразработка
 
баз
 
данных
Лекция
7
 Реализация
 
мехазма
 
наследования
 
таблиц
 
в
PostgreSQL.
 Хранимые
 
процедуры
.
Триггеры
 
и
 
правила
(RULE)
 
PostgreSQL:
промышленная
 
разработка
 
баз
 
данных
.
Лекция
7
Объектно
-
реляционная
 
СУБД
От
 
управления
 
данными
к
 
управлению
 
объектами
 
и
 
знаниями
Наследование
 
классов
 
и
 
объектное
 
поведениеВ
PostgreSQL:
Комплексные
 
типы
 
данных
(
встроенные
 
и
 
пользовательские
)
Система
 
правил
(RULE)
для
 
реализации
 
семантики
 
приложения
Ключевое
 
понятие
: class
основные
(
таблицы
),
виртуальные
(
представления
),
унаследованные
Наследование
 
классов
Расширяемость
(
типы
 
данных
,
функции
,
триггеры
 
и
 
правила
)
 
PostgreSQL:
промышленная
 
разработка
 
баз
 
данных
.
Лекция
7
Наследование
 
в
PostgreSQL
CREATE TABLE obj (obj_id INTEGER,obj_created TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP);CREATE TABLE person(obj_id INTEGER PRIMARY KEY,person_name VARCHAR(32) NOT NULL,CHECK(obj_id >= 1000000000 AND obj_id < 2000000000))
INHERITS(obj);
CREATE TABLE car(obj_id INTEGER PRIMARY KEY,obj_type_id INT2 NOT NULL DEFAULT 2,car_model VARCHAR(16) NOT NULL,CHECK(obj_id >= 2000000000 AND obj_id < 3000000000))
INHERITS(obj);
SET constraint_exclusion TO on;

Activity (3)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
ternavlad liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->