Autoestudo Link
O que é um banco de dados? Click
Modelagem conceitual, lógica e física de bancos de dados Click
Modelagem conceitual, lógica e física de bancos de dados Click
Consultas em SQL - Parte I Click
SQL Básico Click
Conectar um Banco de Dados na Nuvem com DBeaver Click
Banco de dados relacional Click
Banco de dados diferentes do relacional Click
Banco de dados de grafos Click
Projeto Individual (Parte 1) - Estruturando a Base do Projeto Click

Antes da aula: Teste seus conhecimentos!


https://www.canva.com/design/DAGkQCOkRdM/VipKmx68TZguBCXVafnGZA/view

Vamos modelar o banco de dados do parceiro. Temos que implementar o físico no supabase!

Faremos parte a parte na aula, hoje todos devem criar o supabase e um projeto no supabase.

  1. Modelagem lógica inicial do sistema com o draw.io ou mermaid, vamos fazer em alto nível, indicando a tabela, a chave primária, a chave estrangeira e os relacionamentos;
erDiagram
    LIVRO {
        int id_livro PK
        string titulo
        int ano_publicacao
    }
    AUTOR {
        int id_autor PK
        string nome
    }
    EMPRESTIMO {
        int id_emprestimo PK
        date data_emprestimo
        date data_devolucao
    }

    LIVRO ||--o{ EMPRESTIMO : "é emprestado em"
    LIVRO }o--o{ AUTOR : "escrito por"
    EMPRESTIMO }o--|| LIVRO : "refere-se ao"

Fonte: mermaid no notion transforma em gráfico =0