QUESTÃO 1
Modelagem de banco de dados é o processo de levantamento, análise, categorização e exploração de todos os dados e tipos de informações que irão sustentar uma aplicação. Esta é uma etapa primordial no trabalho do desenvolvimento de sistemas, porque todo software é criado com determinados objetivos, para atender às necessidades dos usuários dentro deste cenário. Assim, se um sistema for desenvolvido sem que haja uma modelagem de banco de dados bem executada no início do projeto, as chances de ele apresentar falhas ou até mesmo de não suprir os objetivos para os quais foi criado são grandes. Por isso, atenção a esta etapa e conte sempre com um profissional DBA, cientista ou engenheiro de dados dentro do seu negócio antes de começar a desenvolver qualquer software.
Considerando o trecho exposto acima e os conhecimentos adquiridos durante nossa disciplina, imagine que você trabalha em uma empresa de desenvolvimento de softwares que foi contratada para desenvolver o sistema de uma clínica veterinária. Na reunião realizada com o cliente, alguns requisitos foram anotados, de modo que:
- Um CLIENTE pode ter nenhum ou vários ANIMAIS cadastrados, mas cada Animal deve estar ligado a apenas um dono (Cliente).
- Um ANIMAL deve pertencer a nenhum ou uma ESPÉCIE.
- Uma ESPÉCIE pode pertencer a nenhum ou a vários ANIMAIS.
- Um ANIMAL pode realizar várias CONSULTAS e um TRATAMENTO pode conter apenas um ANIMAL.
- Um TRATAMENTO pode ter várias CONSULTAS e uma CONSULTAR deve pertencer a um TRATAMENTO.
- Um VETERINÁRIO atende a muitas CONSULTAS e uma CONSULTA deve conter um VETERINÁRIO.
Baseando-se nos requisitos descritos acima, sua tarefa é criar o DER (Diagrama de Entidade e Relacionamento) correspondente ao sistema solicitado. Para isso, você deverá utilizar obrigatoriamente a ferramenta BRmodelo, que está disponível no material da disciplina
DICA IMPORTANTE:
Considerando que, os requisitos foram apresentados de forma genérica, é importante que o aluno exercite sua capacidade de interpretação e resolução do problema proposto. Vale lembrar que, em uma situação real, muitas vezes o cliente não sabe explicar os requisitos com tanta clareza e cabe ao profissional de TI, auxilia-lo, de modo que possa obter o entendimento necessário dos requisitos apresentados. Afinal, o problema ele já tem, e contratou sua empresa para ser parte da solução, sendo assim, é importante que o aluno a partir do texto apresentado, procure chegar a uma solução plausível. Não existe um único tipo de resposta correta, porém, o que foi requisitado precisa ser contemplado de alguma forma.
Soluções para a tarefa
Respondido por
3
Resposta:
Afinal, o problema ele já tem, e contratou sua empresa para ser parte da solução, sendo assim, é importante que o aluno a partir do texto apresentado, procure chegar a uma solução plausível. Não existe um único tipo de resposta correta, porém, o que foi requisitado precisa ser contemplado de alguma forma.
Explicação:
Perguntas interessantes
Biologia,
4 meses atrás
Matemática,
4 meses atrás
História,
4 meses atrás
Matemática,
4 meses atrás
Matemática,
4 meses atrás
Matemática,
10 meses atrás
Artes,
10 meses atrás
:::::::::::::::::::::::::::::::::::::::::::EQUIPE 2M - ASSESSORIA:::::::::::::::::::::::::::::::::::::::::::
A equipe com mais de 10 anos no mercado acadêmico
Entre em Contato e Solicite o seu Orçamento!!
CONTATO: WHATS (15) 98115-0680
=============================================================