Skip to content

Repositório com a junção de conhecimentos relacionados modelagem e manipulação de dados, criação de diagramas de entidade e relacionamento, operações da álgebra relacional, mapeamento relacional, normalização e manipulação de SQL.

Notifications You must be signed in to change notification settings

IrlanFreitas/earthenware

Repository files navigation

Earthenware

Modelagem de dados é um processo de criação de um modelo de dados para que o dado de software seja gravado em um banco de dados. Nessa formação começaremos com criação de diagramas de entidade relacionamento, conhecer um banco de dados, operações da álgebra relacional. Também vamos ver o mapeamento relacional, normalização e mais. No final da formação, vamos conhecer um pouco da linguagem SQL, a linguagem usada para manipular os dados de um banco.


Começamos os nossos estudos com o diagrama entidade relacionamento, vamos conhecer o que é um banco de dados, um SGDB, entidades, relacionamento, e etc. Seguindo, vamos aprender álgebra relacional, como seleção, projeção, união e diferença, depois vamos praticar um pouco tudo que estudamos.

Seguindo com a segunda parte, vamos aprender a mapear os relacionamentos, transformar um diagrama entidade-relacionamento em modelo relacional, em seguida vamos trabalhar com normalização para reduzir a redundância, integridade e desempenho dos dados. Ainda sobre normalização, vamos conhecer a forma Boyce-Coud, um formato pensando em tratar alguns tipos de anomalias no seu banco.

Vamos começar a trabalhar com SQL, a linguagem usada para interagir com o banco dados. Vamos passar da instalação do MySQL, depois criar um banco dados baseado no modelo que trabalhamos e aprender as operações de inserção, deleção, atualização e seleção, no curso de NoSQL, vamo conhecer os problemas que aparece no mapeamento do modelo OO e relacional, vamos trabalhar com arquivos JSON e conhecer o banco de dados MongoDB.

About

Repositório com a junção de conhecimentos relacionados modelagem e manipulação de dados, criação de diagramas de entidade e relacionamento, operações da álgebra relacional, mapeamento relacional, normalização e manipulação de SQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published