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/.

About the author

Danilo Filitto

Mestre em Ciência da Computação pela Universidade Estadual de Maringá - UEM, Pós-Graduado em Redes de Computadores e Comunicação de Dados pela Universidade do Estado do Paraná - UEL, Bacharel em Ciência da Computação pela Universidade do Oeste Paulista - UNOESTE.

Atuo na área acadêmica como professor desde 2006. Atualmente leciono na UNOESTE (Universidade do Oeste Paulista), no SENAC (Serviço Nacional de Aprendizagem Comercial) e possuo vários cursos na Udemy (https://www.udemy.com/user/danilo-filitto/).

Além disso, sou o CEO dos sites https:www.dfilitto.com.br e https:www.makeindiegames.com.br

Você também pode me encontrar no YouTube por meio do endereço https://www.youtube.com/danilofilittoppr

Inscreva-se para receber em seus e-mais as notícias do nosso site

Quer aprender a programar?