Aula 3 - Banco de Dados: Abordagem entidade relacionamento - Entidades e atributos

3.81k views2240 WordsCopy TextShare
Monitor Digital IFF
O vídeo mostra o modelo entidade e relacionamento, vamos estudar neste vídeo o que são entidades e a...
Video Transcript:
o Google apresenta ao público um E aí ó o Olá pessoal Bem vindo a mais uma vídeo aula de quantidade e o tema de hoje será a contagem de idade relacionamento uma modalidade de relacionamento extensa na aula de hoje forma mais específica nós vamos trabalhar com o modelo em dentro esse modelo com entidade EA tribos que vai ser o conceito da aula de hoje para moderar de forma abstrata nós temos alguns tipos de modelos que a gente pode utilizar só que o mais utilizado no mundo identidade ela só namorou para levar o Bronx estão por
isso nós vamos abordar esse modelo e não outros modelos que existe aqui nós temos um exemplo de um modelo entidade-relacionamento diagramas de interligação Aqui nós temos por exemplo grupo representado por essa esse retângulo né com o nome no meio isso é chamamos de entidade que vai ser o conteúdo da aula de hoje nós temos aqui também por exemplo produto também que realmente cidade e entre eles existe uma relação que representado por explosão nesta relação nós chamamos de relacionamento é o que liga a quantidade fazendo que ela se relaciona nós temos também para cada entidade uma
representação do que vai ser armazenado então nós temos aqui os a trico Sagrada antigo Código descrição de produto também nós temos descrição o preço e o corte Observe que existem aqui atributos diferenciados são bolas abertas e os vossos pecados fazer o visto a diferença durante o curso temos aqui também a cardinalidade que também nós vamos estudar mais à frente eles são as ocorrências de relações lindos e uma entidade e e Tu Na vídeo aula de hoje nós vamos falar sobre a identidade Tom que tá escrito aqui na ver conjunto de objetos da realidade modelada sobre
a quais deseja manter informação qual cidade Resumindo isso aqui toda vez que você mesmo modelo ou ao que a pessoa precisa armazenar dentro do texto O que a pessoa tem para vocês eu te espero para você fazer o que precisa ser mas você transforma em sua identidade né e uma entidade é representada como anteriormente retângulo com o nome da entidade ao meio é o Brasil para que nós temos santidade funcionar Aqui nós temos um outro exemplo que a entidade veículo Então você identificou no modelo que alguma pessoa pessoa para você que você precisa fazer mal
ao esqueci esse algo específico se torna uma entidade como está vendo aqui é só que lembrando um detalhe que a gente dá representa o conjunto como todo por exemplo que a entidade funcionar representa o conjunto de todos os funcionários ou sem aqui que eu preciso aguardar nada funcionar estarão Nessa idade Aqui nós temos o veículo e que esse veículo representa o conjunto todos os aí se eu tivesse não 50 veículos em veículos 2 mil veículos que seja ele seguir representado apenas por essa entidade bem para representar uma entidade de forma específica o veículo tal funcionário
tal nós temos que a gente vai ver agora o diagrama de ocorrência que representa a Estância dessa entidade tão dizendo mas vimos anteriormente a gente dar funcionar só que na antiguidade funcionado eu falei do conjunto mas se não quiser pegar forma específica um funcionário tal eu vou usar para isso já gravar de ocorrência por exemplo aqui nós temos o diagrama de ocorrências como é que ele representar representada por um retângulo com as bordas retrô da República coloco Lisboa uma bolinha aqui com cada funcionar que está armazenado meu banco de dados por exemplo nesse modelo Aqui
nós temos representar seis funcionários é como se nessa instituição nós iremos tivéssemos com seis funcionários trabalham aqui o Sr poderia ser José F2 poderia somar 23:05 Maria poderia ser todos os funcionários é só uma forma representativa de colocar cada pessoa do que representa a entidade dentro desse modelo aqui nós temos também o exemplo da estátua veículo Observe que geralmente coloca o nome aqui com a primeira vez identidade por exemplo é veículo só v1 V2 V3 v4 então se for pedido é você que passa um lugar não ocorrência você simplesmente faz o retângulo sentar e coloca
a cada linha que ele der aí você pode só exemplificar com 6 com 71 10 tá só para exemplificar mesmo nós vamos fazer um exemplo entender melhor como é que faz para identificar as entidades nesse Primeiro vamos ver um exemplo que uma pessoa passou para uma especialista em informática desenvolver um balão chegar a um cliente passou a seguinte texto uma clínica desenho informatizado do processo interno e para tanto precisa controlar seus processos de consultas médicas nessa clínica os pacientes era de consultas com médicos nessas consultas o médico pode receitar medicamentos que pode ou não estar
disponível no estoque da Clínica é importante também de está agindo da clínica para saber que Paciência era consultar o Qual médico e nem terminar o dia meu amor vamos analisar esse modelo aqui vamos ver se precisa ser armazenado na clínica pediu que precisasse montar o nosso processo das consultas médicas então se ele preciso controlar e processo das consultas não consegui mas finalmente idade vamos ver mais para frente a consulta na internet de a pessoa mulher pode ser um relacionamento mas Vamos considerar aqui colocar o suco nessa clínica os pacientes Olha só se eu tenho paciente
precisa fazer uma informação dele para que tenha isso no banco idade idade meus pacientes realiza o consulta com médico se o médico participa da consulta se tem que ser armazenado também nessas consultas médicas como mexer repetiu pessoal não preciso mais de sacar já pode receitar medicamentos eu preciso informar o medicamento no meu sistema logo também preciso armazenar informação do medicamento então em pira uma entidade que pode ou não está disponível no estoque na frente pode ser uma confusão estoque pessoal não armazena o que o estoque na vontade dele são os medicamentos são assim já sabia
que atentamente gostou não é uma entidade bem importante também registrar a agenda e eu preciso de gravar e armazenar Então tudo finalmente cidade então preciso da entidade agenda que também semelhante a consulta pode ser que não seja necessariamente uma entidade Pode ser que seja um relacionamento dependendo colo a pessoa moderna restaging daquele para saber que paciente apoio ao paciente a política não precisa ficar novamente somente ficou uma vez será consultar o Qual médico na internet então a gente ficamos aqui a entidade consulta pacientes médicos medicamentos e agir então a solução seria essa que estaria A
solução do nosso problema é essa seguiu as entidades encontrado no exemplo anterior observa em ti consulta coloquei um interrogação que a gente colocar o seu cafezinho também que dependendo de como você motivar pode ser que essas entidades aqui se torna realidade a relação é mesmo e não entidades isso e vamos aqui é um exemplo Identifique as entidades que são aba um dono da mercearia dizer informatizar os processos do seu negócio Portanto ele descreveu sua impedimento da seguinte maneira em sua mercearia ele vem de uma sócia visão de quem armazenados no Brasil então aqui impressionasse uma
entidade Divina produto seu templo participaram também comunidade para seus clientes então se ele tem cliente que quer cinco anos participa tá vendo Então logo queremos também precisa se tornar uma entidade e para acontecer e pode acontecer de alguns comprar em atraso Portanto ele precisa controlar seu contas a receber Então logo ele precisa também armazenar as contas a receber esses clientes para que ele possa no futuro consultar aqui o ingresso não ele é bem como também deseja registrar seu processo de compra você coloca de compra que precisa armazenar os dados da conta com seus fornecedores seus
fornecedores participam da Copa ele também precisa armazenar possa ver essa relação aqui nesse processo pode ser que seja necessário também a gente está contas a pagar então se ele precisa armazenar contas a pagar que ele tem que deve ele também precisa apresentar uma solução do problema seria a entidade produto contas a receber fornecedor prontos a pagar venda e compra Observe que eu também coloquei aqui como interrogação A Entidade queria por dentro da forma como você vamos lá você pode modelar com um relacionamento com como entidade vez mais à frente não é o momento de relacionamento
aí ó e por aqui quando eu vou armazenar alguma coisa descarga precisa fazer alguma informação daquela entidade não simplesmente armazenar uma quantidade funcionário e nada daquela entidade eu preciso fazer alguma coisa para eu consultar então para isso nós temos lotes de custo para titia tributo então resumindo aqui para associar informações acorre sua identidade ou de relacionamento usa-se um conceito de tributo que conceito de bordado que associada a cada ocorrência de uma entidade ou de relacionamento por exemplo aqui nós temos a entidade produto ela sozinha não ele representar nada então por isso nós temos votre curto
descrição Ou seja a cada produto armazenado no box idade eu preciso ter registado na descrição o preço dele e o código interno dele poderia ter mais informação então para representar uma tributo eu coloco mais linha ligará uma bolinha no final com o respect o volume esse atributo então eu vou ter um produto por exemplo chamado arroz código um preço r$ 5 por exemplo contém o produto café com 42 com preço de 2 e 50 por exemplo então para cada produto armazenado eu preciso ter informação inscrição a informação preço EA forma informação de corda pode ser
que algum desses Campos obrigatórios ou não mas não é o caso da aula aqui dentro de hoje é bem uma outra coisa que nós temos o outro se esqueça pelo aqui as do tributo eles têm uma bolinha aqui a pode ser aberto como está aqui ou fechar a deixar-me agora que o achavam-se identificação da entidade cada entidade precisa ter um identificador Ou seja a informação que vai diferenciar uma ocorrência de outro por exemplo aqui na tirar outro pastor dohms que o produto a Outlook código vai ser um atributo identificador porque eu coloquei uma bolinha fechado
aqui e por que que eu escolhi o código você poder pescador que o número a sequência que não vai repetir mas é pra vou ter o código um o código dois o código três mas eu não vou poder tem o código um depois refletisse quase por você já não vou ter cadastrado no banco de dados o arroz como código ou seja o código um para o feijão tem que ter o código dois por exemplo Então o que disserem não é uma e eu vou pedir ficar dor que não se repete mas é que o plástico
disso eu tivesse por exemplo quantidade chamar a pessoa eu poderia usar você ter que ninguém dentro do Brasil por exemplo teria o mesmo CPF né aqui por exemplo mais cidade produtos só o atributo quarta foi suficiente para identificar o produto então é um ontem simples né amor aqui vai te dar de dependentes lá para observar que nós temos dois atributos como identificador porque porque aqui por exemplo o código superior seria prazer para o pai ou a mãe vamos supor que o pai mamãe tenha dois filhos tão pai vai ter o código nele então o código
desse partido vai repetir duas vezes dentro da tabela da polícia ele sozinho não pode ser usado para identificar porque vai ver o repetição então por isso que acrescenta no segundo Campo chamado 7 então por exemplo a ter o código um Se tivesse algum cod na sequência dois top certo o juro da formação dos dois Campos não vai deixar que a ocorrência se repita toque vai ser ruim 12 se tivesse um terceiro filho seria um três agora Observe se tivesse apenas a coluna aqui do do Corsa pneu O Luigi repetir três vezes então não pode aqui
sozinha se eu depois indicador e nem sequência porque por exemplo dicionário dois estando dois aqui por exemplo poderia ter sequência um toda hora 2 sequência é dois então você vai para o Ceará que uma aqui ó esse uma aqui vai se repetir com esse outro aqui então haveria uma reflexão então o atributo identificador pode ser único como está vendo aqui o produto ou pode ser com mais de um atributo tá como que o identificou isso eu nem fico sem perceber que aquela sequência vai repetir se repetir o que que pegar mais o outro tipo para
que o par ou criou 5 e faça com que seja a única ajustar o deles Observe aqui embaixo de tarde a identificação deve ser a menor possível por exemplo o produto o código foi suficiente para identificar produto então eu vou colocar a bola fechada tá pólio agora fechada preço poderia colocar poderia mas cair redondão sempre somente fora ou sozinha Poderia verificar aqui independente ordem superior e o sexo são suficientes não vou colocar por exemplo o nome aqui ó o homem não preciso Então uso só o mínimo possível mas às vezes menos possível mas não só
a dizer uma coisa muitos outros atributos o pessoal com isso mas encerramos a aula de hoje nós vamos agora no mundo lugar vocês vão ter algumas tarefas são realizadas fundamentos nós concluímos a semana até a próxima vídeo aula
Copyright © 2024. Made with ♥ in London by YTScribe.com