Caro estudante, ao longo desta unidade, aprendemos sobre os principais conceitos ligados à modelagem de dados. Ao mesmo tempo, foi demonstrado como a importância dos dados e de sua estruturação é fundamental para sua transformação em grande valor para organização.
Um projeto de sistema, naturalmente, passa pela etapa da modelagem de dados em que a integração dos requisitos de negócios com a representação dos dados deve ser realizada. Essa relação é materializada a partir do desenho de modelos ou diagramas de dados, representando os objetos, os atores e processos envolvidos.
Na modelagem de dados, os fatos mais primários, ou seja, os dados são representados em entidades, caracterizados por meio de seus atributos e materializados pelas linhas. Toda essa estrutura nasce pelo mapeamento de negócios e dados.
Uma empresa de delivery de hortifrútis, que trabalha em parceria com vários fornecedores para entrega aos clientes, irá iniciar o desenvolvimento de um aplicativo para esse negócio. O banco de dados precisa ser modelado. Como requisitos, precisam controlar quais produtos estão sendo pedidos e por quais clientes. Os produtos são fornecidos a partir de fornecedores, também cadastrados. Além disso, controlar os entregadores, que também serão cadastrados no sistema e realizarão a entrega.
Escreva um texto de até 20 linhas listando quais as entidades, atributos e chaves podem atender esse cenário. Adicionalmente, descreva os relacionamentos entre as entidades, a cardinalidade e o motivo. Submeta o arquivo à avaliação do docente.
Projeto Banco de Dados de um Delivery de Hortifrútis
- Objetivo do Projeto de Banco de Dados
O objetivo do banco de dados será armazenar os dados dos fornecedores, produtos, clientes e pedidos, possibilitando consultas ágeis que retornem as informações de maneira rápida e prática, através de emissão de relatórios diversos ou consultas na web.
- Entidades necessárias
Identificamos várias entidades contendo todos os dados importantes para se criar um banco de dados de um hortifrútis.
Eis a lista de Entidades:
- Determinar os atributos de cada entidade
Eis a lista de relacionamentos
A próxima fase seria o projeto do logico dos dados com a elaboração do modelo de dados relacional composto por tabelas e colunas. Este modelo é derivado do diagrama de entidade e relacionamentos.
O modelo relacional representa as entidades e relacionamentos como tabelas onde cada tabela deve ter uma chave primária.
Os relacionamentos entre as tabelas são representados através de chaves estrangeiras que são usadas para relacionar as tabelas do banco de dados.
falta completar...
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar