Ano:2017Banca:Centro Brasileiro de Pesquisa em Avaliação e Seleção (CEBRASPE/CESPE)Órgão:Tribunal Regional Federal da 1ª RegiãoProva:CEBRASPE - 2017 - TRF1 - Analista Judiciário - Informática
Os comandos DDL abaixo permitem criar as tabelas do diagrama.
CREATE TABLE tbldepartamento
(
codigo_departamento integer NOT NULL,
nome_departamento character varying(100),
chefe_departamento integer,
CONSTRAINT departamento_pkey PRIMARY KEY
(codigo_departamento),
CONSTRAINT departamento_chefe_fkey foreign
key (chefe_departamento) references
tblprofessor
);
CREATE TABLE tblprofessor
(
codigo_professor integer NOT NULL,
nome_professor character varying(100),
codigo_departamento integer,
CONSTRAINT professor_primarykey PRIMARY KEY
(codigo_professor),
CONSTRAINT professor_departamento_fkey
foreign key (codigo_departamento) references
tbldepartamento
);