Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/10/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/84622/novo/1 1/4 Matriz Discursiva UTA B FASE II – 22/08 até 16/09 Disciplina(s): Banco de Dados Data de início: 22/08/2016 19:42 Prazo máximo entrega: 22/08/2016 21:12 Data de entrega: 22/08/2016 20:33 Questão 1/5 Leia e analise. Os bancos de dados (DB) estão focados em armazenar dados e documentos. Até a pouco tempo a ênfase dos DB eram os dados. Ultimamente os DB também estão recebendo uma ênfase no armazenamento de documentos. Explique a origem e o mecanismo dos dados que são alocados em uma base de dados. Exemplifique. Nota: 10.0 Resposta: Os dados é qualquer tipo de informação que não faz sentido pra nós, mas que em um DB são armazenados e posteriormente exibidos como informação, informação essa que possamos compreender. Questão 2/5 HEUSER (2009, p. 29) define a etapa do projeto lógico dizendo: “...a etapa de projeto lógico objetiva transformar o modelo conceitual obtido na primeira fase em um modelo lógico. O modelo lógico define como o banco de dados será implementado em um SGDB específico”. Explique os elementos da abordagem relacional e com quais elementos da abordagem EntidadeRelacionamento, do modelo lógico (Entidade, atributos, identificador, relacionamentos), estão correlacionados. Nota: 16.0 Entender por origem como as necessidades das organizações que são especificadas pelos usuários da mesma. Entender por mecanismo como os softwares que capturam os dados ou que servem de interface para os usuários que os imputam. Os softwares tratam os dados recebidos e os enviam ao SGDB que armazena na estrutura previamente definida. Apresentação 1. Slide 1921. 22/10/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/84622/novo/1 2/4 Resposta: ENTIDADE = TABELA = Exemplo: uma tabela armazena dados de alguma coisa, que pode ser Pessoa, uma pessoa possui diversas características. ATRIBUTOS = CAMPOS = A pessoa possui nome, sexo, idade IDENTIFICADOR = CHAVES = Essa pessoa também possui CPF, que pode ser usado como um identificador "PK" RELACIONAMENTOS = OCORRÊNCIA = Essa pessoa pode possuir um emprego, possuir é um relacionamento, pois ela pode possuir vários empregos Questão 3/5 Analise o seguinte diagrama, que também pode ser visto como um DER. Os relacionamentos estão indicados com linhas e as cardinalidades com as notações de Martin e Finkelstein, denominada “pés de galinha”. Explique a notação de cardinalidade de Martin e Finkelstein. Nota: 20.0 Os elementos da abordagem relacional estão correlacionados com a entidade através da tabela, com atributos através dos campos, com os identificadores através das chaves primárias e com os relacionamentos através das chaves estrangeiras. 22/10/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/84622/novo/1 3/4 Resposta: 1 RELACIONAMENTO DE USUÁRIO COM MENSAGEM 2 RELACIONAMENTO DE MENSAGEM COM COMENTÁRIO 3 RELACIONAMENTO DE USUÁRIO COM COMENTÁRIO 1 CARDINALIDADE É 1:N RELACIONAMENTO ENVIA 1 USUÁRIO ENVIA NO MINIMO 1 MENSAGEM. 1 USUÁRIO ENVIA NO MÁXIMO VÁRIAS MENSAGENS 2 CARDINALIDADE É 0:N RELACIONAMENTO RECEBE 1 MENSAGEM RECEBE NO MINIMO NENHUM COMENTÁRIO. 1 MENSAGEM RECEBE NO MÁXIMO VÁRIOS COMENTÁRIOS 3 CARDINALIDADE É 0:N RELACIONAMENTO FAZ 1 USUÁRIO FAZ NO MINIMO NENHUM COMENTÁRIO. 1 USUÁRIO FAZ NO MAXIMO VÁRIOS COMENTÁRIOS Questão 4/5 Analise o DER para a locadora de veículos – XYZ. Com base no diagrama apresentado, de um nome para o relacionamento entre as entidades “MARCA” e “MODELO” e descreva a cardinalidade máxima e mínima do mesmo. Nota: 16.0 Na notação Martin e Finkelstein o símbolo mais próximo a tabela é a cardinalidade máxima e o símbolo mais interno é a cardinalidade mínima. 22/10/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/84622/novo/1 4/4 Resposta: RELACIONAMENTO: TEM UMA MARCA TEM MODELO, MODELE TEM MARCA CARDINALIDADE 1:N 1 MARCA TEM NO MÍNIMO 1 MODELO 1 MARCA TEM NO MÁXIMO VÁRIOS MODELOS 1:1 1 MODELO TEM NO MÍNIMO 1 MARCA 1 MODELO TEM NO MÁXIMO 1 MARCA Questão 5/5 Analise as duas partes do DER apresentadas abaixo. Explique a diferença no processo de matrículas entre o DERa e DERb. Nota: 20.0 Resposta: DERa CARDINALIDADE: 1 aluno possui no minimo 1 matricula, no minimo em 1 período. 1 aluno possui no máximo 1 matricula, no máximo em 1 período. DERb CARDINALIDADE: 1 aluno possui no minimo 0/ nenhuma matricula, no minimo em nenhum período. 1 aluno possui no máximo várias matrículas em vários períodos. Pode ser qualquer verbo que faça sentido entre modelos e marcas de veículos. Cardinalidade máxima: Uma marca de veículo pode ter muitos modelos, mas um modelo só pode estar relacionado a uma marca de veículos. Cardinalidade mínima: Uma marca de veículos pode não ter um modelo definido e uma ocorrência de modelo pode não ter uma marca relacionada. No DERa os alunos têm de estarem matriculados e no máximo com matricula em um período, enquanto no DERb os alunos podem ter matriculas em mais de um período e até mesmo não terem matrículas. No DERa um período tem de ter no máximo e no mínimo um aluno matriculado e no DERb um período pode não ter alunos matriculados e pode ter muitos alunos matriculados.
Compartilhar