A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Passageiro Piloto Voo Empregado Aeronave Técnico Avião Peça ISA cic N End Sal DN B HV Es cic N End Tel hp hc orig Des Nv Ns Hv DF M Fb NL C Cd Np Pr usa.

Apresentações semelhantes


Apresentação em tema: "Passageiro Piloto Voo Empregado Aeronave Técnico Avião Peça ISA cic N End Sal DN B HV Es cic N End Tel hp hc orig Des Nv Ns Hv DF M Fb NL C Cd Np Pr usa."— Transcrição da apresentação:

1 Passageiro Piloto Voo Empregado Aeronave Técnico Avião Peça ISA cic N End Sal DN B HV Es cic N End Tel hp hc orig Des Nv Ns Hv DF M Fb NL C Cd Np Pr usa Qt pilota hab DVoo Res Id Data Classe Preço Escalado conduz utiliza É-Um

2 CREATE TABLE PASSAGEIRO (CIC Integer, N: char(30), End: char(30), Tel:Integer, Primary Key (CIC)) CREATE TABLE VOO (Nv Integer, hp: Time, hc: Time, orig: char(20), Des: char(20), Primary Key (Nv)) CREATE TABLE EMPREGADO (CIC Integer, N: char(30), DN: Date, End: char(30), Sal:Integer, Primary Key (CIC)) CREATE TABLE AVIÃO (Cd Integer, M: char(30), NL: Integer, C: Integer, Fb: Char(30), Primary Key (Cd)) CREATE TABLE PEÇA (Np Integer, Pr :Integer, Primary Key (Np)) Tabelas referentes às entidades

3 CREATE TABLE DVOO (Id: Integer, Data: Date, Nv: Integer, Ns: Integer, B: Integer, PRIMARY KEY (Id), FOREIGN KEY (Nv) REFERENCES VOO, FOREIGN KEY (B) REFERENCES PILOTO, FOREIGN KEY (Ns) REFERENCES AERONAVE) CREATE TABLE AERONAVE (Ns: Integer, Hv: Integer, DF: Date, Cd: Integer, PRIMARY KEY (Ns), FOREIGN KEY (Cd) REFERENCES AVIÃO) Tabelas referentes às entidades que são chaves de relacionamentos

4 CREATE TABLE PILOTO (CIC: Integer, B :Integer, HV: Integer, PRIMARY KEY (CIC), UNIQUE (B), FOREIGN KEY (CIC) REFERENCES EMPREGADO) CREATE TABLE TECNICO (CIC: Integer, Es: char(20), PRIMARY KEY (CIC), FOREIGN KEY (CIC) REFERENCES EMPREGADO) Tabelas referentes às entidades especializadas que fazem parte de relacionamento ISA

5 CREATE TABLE Res (CIC: Integer, Id :Integer, Classe: char(10), Preço: Integer, PRIMARY KEY (CIC,Id), FOREIGN KEY (CIC) REFERENCES Passageiro, FOREIGN KEY (Id) REFERENCES DVOO) CREATE TABLE Escalado (CIC: Integer, Id :Integer, Classe: char(10), Preço: Integer, PRIMARY KEY (CIC,Id), FOREIGN KEY (CIC) REFERENCES Passageiro, FOREIGN KEY (Id) REFERENCES DVOO) Tabelas referentes aos relacionamentos n para n

6 CREATE TABLE PILOTA (CIC:Integer, Cd:Integer, PRIMARY KEY (CIC,Cd), FOREIGN KEY (CIC) REFERENCES PILOTO, FOREIGN KEY (Cd) REFERENCES AVIAO) CREATE TABLE USA (Np:Integer, Cd:Integer, Qt: Integer, PRIMARY KEY (Np,Cd), FOREIGN KEY (Np) REFERENCES PEÇA, FOREIGN KEY (Cd) REFERENCES AVIAO) CREATE TABLE HAB (CIC:Integer, Cd:Integer, PRIMARY KEY (CIC,Cd), FOREIGN KEY (CIC) REFERENCES TECNICO, FOREIGN KEY (Cd) REFERENCES AVIAO) Tabelas referentes aos relacionamentos n para n


Carregar ppt "Passageiro Piloto Voo Empregado Aeronave Técnico Avião Peça ISA cic N End Sal DN B HV Es cic N End Tel hp hc orig Des Nv Ns Hv DF M Fb NL C Cd Np Pr usa."

Apresentações semelhantes


Anúncios Google