Banco de dados Desenvolvimento Vídeo aulas

SQL completo de todas as cidades e estados do Brasil

O post SQL completo de todas as cidades e estados do Brasil explica como modelar um banco de dados com as tabelas de pais, cidade e estado, como criar esse banco utilizando o Sql Server e como cadastrar todas as cidades, estados do Brasil utilizando um arquivo que contém todos os dados dos estados e cidades do Brasil.

SQL completo de todas as cidades e estados do Brasil

O vídeo demonstra como criar a modelagem das tabelas de cidade, estado e pais. Também demonstra como cadastrar todas as cidades, estados do Brasil no Sql Server utilizando um arquivo SQL com todas as informações das cidades brasileiras.

Para fazer o download dos arquivos apresentados no vídeo Acesse nosso grupo de estudos ou clique no link de download.

SQL das Tabelas


CREATE TABLE [cidade] (
[cid_cod] integer NOT NULL ,
[cid_nome] varchar(95) NULL ,
[est_cod] integer NULL
)
go

ALTER TABLE [cidade] ADD CONSTRAINT [XPKcidade] PRIMARY KEY CLUSTERED ([cid_cod] ASC)
go

CREATE TABLE [estado] (
[est_cod] integer NOT NULL ,
[est_sgl] varchar(95) NULL ,
[est_nome] varchar(95) NULL ,
[pais_cod] integer NULL
)
go

ALTER TABLE [estado] ADD CONSTRAINT [XPKestado] PRIMARY KEY CLUSTERED ([est_cod] ASC)
go

CREATE TABLE [pais] (
[pais_cod] integer NOT NULL ,
[pais_nome] varchar(95) NULL
)
go

ALTER TABLE [pais] ADD CONSTRAINT [XPKpais] PRIMARY KEY CLUSTERED ([pais_cod] ASC)
go
ALTER TABLE [cidade] ADD CONSTRAINT [R_2] FOREIGN KEY ([est_cod]) REFERENCES [estado]([est_cod])
ON DELETE NO ACTION
ON UPDATE NO ACTION
go
ALTER TABLE [estado] ADD CONSTRAINT [R_1] FOREIGN KEY ([pais_cod]) REFERENCES [pais]([pais_cod])
ON DELETE NO ACTION
ON UPDATE NO ACTION
go


Acesse nosso canal no YouTube para visualizar outros vídeos sobre programação, como por exemplo Python, Java e Desenvolvimento de sistemas comerciais utilizando a linguagem C#.

Participe do nosso grupo de estudos no Facebook acessando o link https://www.facebook.com/groups/dfilitto/.

Danilo Filitto

Danilo Filitto

Mestre em Ciência da Computação pela UEM, Pós-Graduado em Redes de Computadores e Comunicação de Dados pela UEL, Bacharel em Ciência da Computação pela UNOESTE.

Adicione um comentário

Clique aqui para enviar um comentário

Área do assinante

Assinar Blog por Email

Digite seu endereço de email para assinar este blog e receber notificações de novas publicações por email.

Junte-se a 837 outros assinantes







Você gosta de jogar?