Este repositório é destinado ao aprendizado dos conceitos do Programação e Administração de Banco de Dados.
O processo de aquisição dos conhecimentos deve ser realizado a partir do estudo de cada branch existente neste repositório.
Cada branch implementada marca um conjunto de conceitos que são aplicados em código e que vai sendo refatorado até aplicação de todo conteúdo visto na disciplina.
- Conhecimento em Programação de Computadores
- Conhecimento em Banco de Dados
- Criação de um Modelo de Dados
- Criação das Tabelas
- Inserção de Dados
- Consultas SQL
- TP1 - Trabalho Prático 1
- Filtragem
- Ordenação
- Valores Distintos
- Intervalos de Busca
- Consultas com `JOIN
- TP2 - Trabalho Prático 2
- Estrutura da Aplicação Web (API) com Django Rest para a aplicação de Venda de Veículos
- Exemplo simples usando Model/ORM com Postgres
Aula 3. Relacionamento entre Modelos ORM em Django Rest
-
Relacionamento entre Modelos
-
Relacionamento 1 para 1
-
Relacionamento 1 para N
-
Relacionamento N para N
Aula 4. Funções em Classes ViewSet do Django Rest Framework
- Funções de Listagem
- TP Substitutivo - Atividade Fixação