Базы данных и знаний. Проектирование баз данных по технологии "клиент-сервер" и разработка клиентских приложений. Токмаков Г.П. - 62 стр.

UptoLike

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

-62-
CREATE DOMAIN t_ip_address VARCHAR(20);
CREATE DOMAIN t_address VARCHAR(20);
CREATE DOMAIN t_workplace_name VARCHAR(20);
CREATE DOMAIN t_inventory__no VARCHAR (20);
CREATE DOMAIN t_equip_name VARCHAR(20);
CREATE DOMAIN t_audit_no VARCHAR(20);
CREATE DOMAIN t_corpus_no VARCHAR(20);
CREATE DOMAIN t__workplace_no VARCHAR(20);
CREATE DOMAIN t_note VARCHAR(20);
CREATE DOMAIN t_telephone VARCHAR(20);
CREATE DOMAIN t_techinfo VARCHAR(20);
CREATE TABLE CLASS (
class__id t_class_id NOT NULL,
address t_address,
corpus no t_corpus_no,
audit_no t_audit_no,
telephone t_telephone,
note t_note
) ;
CREATE UNIQUE INDEX XPKCLASS ON CLASS
(
class_id
) ;
ALTER TABLE CLASS
ADD PRIMARY KEY (class_id);
CREATE GENERATOR class_id_gen;
SET TERM !! ;
CREATE TRIGGER CLASS_GEN_ID FOR CLASS BEFORE INSERT AS
BEGIN
new.class_id = gen_id(class_id_gen, 1);
END ! !
SET TERM ; !!
CREATE TABLE PART (
equip_id t_equip__id NOT NULL,
workplace_id t_workplace_id,
equip_type_id t_equip_type_id NOT NULL,
inventory_no t_inventory_no,
techinfo t_techinfo,
malfunct t_malfunct,
install__date t_install_date,
note t_note
) ;
CREATE UNIQUE INDEX XPKPART ON PART
(
equip_id
) ;
CREATE INDEX XIF2PART ON PART
(
workplace_id