Desenvolvendo habilidades de Banco de Dados, envolvendo, SQL, SGBD’s, e Bancos NoSQL.


O objetivo deste conteúdo é:

Oferecer uma visão abrangente e aplicável dos bancos de dados, desde os princípios básicos até tópicos mais avançados. A ideia é que, independentemente da sua instituição ou contexto de aprendizado, este material seja um recurso valioso para você dominar os conceitos essenciais e as práticas importantes dessa área fundamental da tecnologia.

Sinta-se à vontade para navegar por todo o conteúdo, explorar os exercícios e utilizar as informações extras. Esta página será constantemente atualizada com novos materiais e recursos para enriquecer ainda mais o seu aprendizado. Vamos juntos desvendar o mundo dos bancos de dados!

Fundamentos de Banco de Dados


Os fundamentos de banco de dados podem ser divididos em duas categorias principais: Modelagem de Dados, que tem como foco a estruturação lógica e o planejamento da arquitetura do banco de dados; e SQL (Structured Query Language), que se concentra na implementação e manipulação da estrutura física do banco de dados.

Modelagem de Dados


Modelagem de Dados

🙇🏻 Exercícios 🏋🏻


✏️ Modelagem de Banco de Dados


Modelo ER - Exercícios

💻 SQL (Structured Query Language)


Capítulo 2 – Exercícios Práticos de DDL

Capítulo 2 & 3 – Exercícios Práticos de DDL e DML

Exercícios - Capítulo 4 – Consultas com SELECT (Parte 1 – Básico)

Capítulo 5 – Consultas com SELECT (Parte 2 – Intermediário)

Capítulo 6 – JOINS – Trabalhando com Múltiplas Tabelas

Subconsultas e Operadores Avançados

Em construção | Revisão | Consulta (Ignore Por Enquanto)


Capítulo 6 – Trabalhando com Múltiplas Tabelas (1)

Capítulo 3 – Manipulação de Dados com DML (Data Manipulation Language)

Capítulo 4 – Consultas com SELECT (Parte 1 – Básico)

Pagila (PostgreSQL Sample Database) - Exercícios

Capítulo 5 – Consultas com SELECT (Parte 2 – Intermediário)

SQL (Structured Query Language)


Capítulo 0 – Introdução ao SQL e ao PostgreSQL

Capítulo 1 – Conceitos Fundamentais de Banco de Dados Relacional

Capítulo 2 – Criando Estruturas com DDL (Data Definition Language)

Capítulo 3 – Manipulação de Dados com DML (Data Manipulation Language)

Capítulo 4 – Consultas com SELECT (Parte 1 – Básico)

Capítulo 5 – Consultas com SELECT (Parte 2 – Intermediário)

Capítulo 6 – Trabalhando com Múltiplas Tabelas

Capítulo 7 – Subconsultas e Operadores Avançados

Capítulo 8 – Visões, Índices e Performance

Capítulo 9 – Transações e Controle de Concorrência

Capítulo 10 – Funções e Scripts no PostgreSQL

Capítulo 11 – Segurança e Administração Básica

Capítulo 12 – Projeto Prático Final

Revisões


Questões de Revisão 1 - Banco de Dados e SQL

Revisão 2 - Exercícios para Fixação e Revisão de Conteúdos

Em construção


SQL (Loja Virtual)

Trabalhos


Atividade de Tutoria: Resenha Crítica – Documentário "O Dilema das Redes"

Referências e Recursos Complementares


Diversas informações extras que podem ajudar em sua jornada! ⚔️ 🛣️