Neste repositório você encontrará scripts SQL para criar bancos de dados para um sistema de e-commerce e uma universidade. Esses scripts fizeram parte do projeto hands-on do bootcamp "Database Experience" da Digital Innovation One, liderado pela instrutora Juliana Mascarenhas.
O banco de dados de comércio eletrônico compreende tabelas relacionadas a fornecedores, produtos, clientes, pedidos e pagamentos.
Vendedor_Terceiro : Armazena informações sobre fornecedores terceiros.
Produto : Contém detalhes sobre os produtos disponíveis.
Product_por_Vendedor : Registra o relacionamento entre produtos e fornecedores.
Fornecedor : Contém informações sobre fornecedores.
Disponibiliza_Produto : Associa produtos a fornecedores.
Estoque : Contém informações de inventário.
Relacao_Produto_Estoque : Define a relação entre produtos e estoque.
PJ e PF : Tabelas para pessoas jurídicas (Pessoa Jurídica) e pessoas físicas (Pessoa Física).
Debito_Online, Credito e Boleto : Registra informações de pagamento.
Pagamento : Vincula pagamentos a diversos métodos de pagamento.
Cliente : Armazena informações do cliente.
Pedido : Contém detalhes do pedido.
Relacao_Produto_Pedido : Define a relação entre produtos e pedidos.
O banco de dados da universidade inclui tabelas relacionadas a alunos, professores, cursos, disciplinas e ofertas de cursos.
Enderecos : Armazena informações de endereço.
Pessoas : Contém detalhes sobre indivíduos, incluindo alunos e professores.
Alunos e Professores : Tabelas que ampliam a tabela "Pessoas".
Departamentos : Registra informações do departamento acadêmico.
Cursos : Contém detalhes do curso acadêmico.
Disciplinas : Registra detalhes da disciplina.
Periodos : Contém informações do período acadêmico.
Oferta_Disciplinas : Associa disciplinas a professores e períodos letivos.
Alunos_Matriculados_Cursos : Registra a relação entre alunos e cursos.
Extensões e Extensões_has_Alunos : Tabelas referentes às atividades de extensão acadêmica.
Financeiro : Registra informações financeiras relacionadas a mensalidades e salários.
Pré_Requisitos e Pré_Requisitos_Disciplinas : Tabelas de pré-requisitos das disciplinas.
Para criar os bancos de dados e suas tabelas, você pode executar os scripts SQL fornecidos em seu sistema de gerenciamento de banco de dados (neste Bootcamp foram utilizados MySQL e Workbench).
Certifique-se de criar o banco de dados primeiro e depois executar os scripts para criar as tabelas.
Este projeto está licenciado sob a Licença MIT .
Sinta-se à vontade para usar esses scripts em seus projetos ou como ponto de partida para criar seus próprios bancos de dados. Se você tiver alguma dúvida ou precisar de assistência adicional, não hesite em entrar em contato.