O Banco Dados
Por: pamella24 • 13/6/2015 • Trabalho acadêmico • 1.215 Palavras (5 Páginas) • 634 Visualizações
[pic 1]
UNIVERSIDADE ANHANGUERA – UNIDERP
Programação em Banco de Dados
ATPS referente ao Relatório 2 Etapa 4 Linguagem SQL DDL: Comando Insert. Linguagem SQL DDL: Comandos Update, Delete e Where. Linguagem SQL DDL: Comando Select |
Professor: Jeferson Bussula Pinheiro
Nomes: R.A
Marcos Daniel Gonçalves Godoy 6059016753
Pâmella Carla Lima Cavalcante 5637624530
Marcos Moreira de Melo 5641634623
Rodolffo Salgado Thomé 5038688002
Allan Cardoso Brandão 6187571419
Wesley de Oliveira Carvalho 6059016974
Sumário
Etapa 4 – Linguagem SQL DDL: Comando Insert. Linguagem SQL DDL: Comandos Update, Delete e Where....................................................................................
Conclusão...........................................................................................................................
Agradecimentos
Agradecemos a Deus pelas oportunidades e sabedoria concedida.
A todas as pessoas que de alguma forma contribuem para a nossa formação acadêmica.
Ao Professor Jeferson pelas orientações e estímulo.
Aos professores da Anhanguera Educacional de Campo Grande - MS, todo o nosso respeito e agradecimento.
“Que os vossos esforços desafiem as impossibilidades, lembrai-vos de que as grandes coisas do homem foram conquistadas do que parecia impossível”.
Charles Chaplin
Introdução
O presente trabalho foi organizado conforme a orientações específicas. Procuramos apresentar de forma que fique mais fácil a compreensão do desenvolvimento do projeto, utilizando a Linguagem SQL DDL: Comando Insert. Linguagem SQL DDL: Comandos Update, Delete e Where. Linguagem SQL DDL: Comando Select
Etapa 4
[pic 2]
[pic 3]
CREATE TABLE cep
(
id_cep serial NOT NULL,
id_cidade integer NOT NULL,
id_bairro integer NOT NULL,
id_logradouro integer NOT NULL,
id_estado integer NOT NULL,
cep integer NOT NULL
);
CREATE TABLE cidade
(
id_cidade serial NOT NULL,
nome character varying(60) NOT NULL,
dth_inclusao timestamp without time zone,
CONSTRAINT cidade_pkey PRIMARY KEY (id_cidade)
);
CREATE TABLE estado
(
id_estado integer NOT NULL,
sig_estado character varying(2) NOT NULL,
dth_inclusao timestamp without time zone,
CONSTRAINT pk_estado PRIMARY KEY (id_estado)
);
CREATE TABLE logradouro
(
id_logradouro serial NOT NULL,
id_bairro integer NOT NULL,
tipo character varying(1) NOT NULL,
endereco character varying(60) NOT NULL,
dth_inclusao timestamp without time zone,
CONSTRAINT logradouro_pkey PRIMARY KEY (id_logradouro)
);
CREATE TABLE bairro
(
id_bairro serial NOT NULL,
id_cidade integer NOT NULL,
nome character varying(60) NOT NULL,
dth_inclusao timestamp without time zone,
CONSTRAINT bairro_pkey PRIMARY KEY (id_bairro);
Alter Table Logradouro add CONSTRAINT logradouro_id_bairro_fkey FOREIGN KEY (id_bairro) REFERENCES bairro (id_bairro);
Alter Table cep add Constraint cep_id_cidade_fkey foreign key (id_cidade) references cidade(id_cidade);
Alter Table cep add Constraint cep_id_logradouro_fkey foreign key (id_logradouro) references logradouro(id_logradouro);
Alter Table cep add Constraint cep_id_estado_fkey foreign key (id_estado) references estado(id_estado);
Alter Table cep add Constraint cep_id_bairro_fkey foreign key (id_bairro) references bairro(id_bairro);
Alter Table bairro Add CONSTRAINT bairro_id_cidade_fkey FOREIGN KEY (id_cidade) REFERENCES cidade (id_cidade);
-----------------------------------------------------------
insert into cidade (nome,dth_inclusao) values ('Campo Grande','16.10.2014');
insert into cidade (nome,dth_inclusao) values ('Bonito','16.10.2014');
insert into cidade (nome,dth_inclusao) values ('Jardim','16.10.2014');
insert into cidade (nome,dth_inclusao) values ('Dourados','16.10.2014');
insert into cidade (nome,dth_inclusao) values ('Coxim','16.10.2014');
----------------------------- || --------------------------
insert into estado (id_estado,sig_estado,dth_inclusao) values ( 1,'MS','16.10.2014');
insert into estado (id_estado,sig_estado,dth_inclusao) values ( 2,'MS','16.10.2014');
insert into estado (id_estado,sig_estado,dth_inclusao) values ( 3,'MS','16.10.2014');
insert into estado (id_estado,sig_estado,dth_inclusao) values ( 4,'MS','16.10.2014');
insert into estado (id_estado,sig_estado,dth_inclusao) values ( 5,'MS','16.10.2014');
----------------------------|| ----------------------------
...