Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/11/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/103276/novo/1 1/3 Matriz Discursiva – UTA C FASE I – 17/10 ATE 04/11 PROTOCOLO: 201611041371473D2CBDBJOSÉLIO ROQUE DIAS BATISTA - RU: 1371473 Nota: 96 Disciplina(s): Banco de Dados Data de início: 04/11/2016 18:41 Prazo máximo entrega: 04/11/2016 20:11 Data de entrega: 04/11/2016 19:17 Questão 1/5 - Banco de Dados Leia e analise. A linguagem mais usada para representar os conceitos e técnicas da abordagem entidaderelacionamento é a gráfica. Na notação apresentada por Peter Chen tem representação para as entidades, os relacionamentos, os atributos, os identificadores e as cardinalidades. Explique o processo de identificação de uma entidade e dos atributos em um levantamento com o usuário. Nota: 20.0 Resposta: O usuário deve ser alguém que conheça as necessidades da organização e o processo mais comum consistem em o usuário descrever os processos da organização. O analista que acompanha a descrição deve ter em mente perguntas que irão destacar as entidades e os atributos. Para identificar as entidades o analista deve se perguntar a cada frase que ouve o que o sistema precisa ou seja armazenado? E para identificar os atributos, quando identifica uma entidade Quais dados devem ser armazenados? Questão 2/5 - Banco de Dados O usuário deve ser alguém que conheça as necessidades da organização e o processo mais comum consiste em o usuário descrever os processos da organização. O analista que acompanha a descrição deve ter em mente perguntas que irão destacar as entidades e os atributos. Para identificar as entidades o analista deve se perguntar a cada frase que ouve, O que o sistema precisa que seja armazenado? E para identificar os atributos, quando identifica uma entidade, Quais dados devem ser armazenados? Apresentação 2 slide 11. 10/11/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/103276/novo/1 2/3 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: No DERa os alunos tem de estarem matriculados e no máximo com matrícula em um período, enquanto no DERb os alunos podem ter matriculas em mais de um período até mesmo não terem matrículas. No DERa um período que de ter no máximo um aluno matriculado, no DERb um período pode não ter alunos matriculados e pode ter muitos alunos matriculados. Questão 3/5 - Banco de Dados O MySQL suporta uma significativa variedade de tipos de dados em várias categorias: tipos numéricos, data e hora, os tipos string (de caracteres e de bytes), tipos espaciais, tipo de dados JSON. Explique para que serve o tipo de dado SMALLINT considerando o mesmo como sendo Signed (32768 a 32767) e Unsigned (0 a 65535). Nota: 20.0 Resposta: Armazena valores inteiros. Se for definido como sinal (signed) pode armazenar valores de 32768 a 32767, se for definido sem sinal (unsigned) poderá armazenar valor de 0 a 65535. Questão 4/5 - Banco de Dados 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. 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. É para armazenar valores inteiros. Se for definido com sinal (signed) pode armazenar valores de 32768 a 32767, se for definido sem sinal (unsigned) poderá armazenar valores de 0 a 65535. 10/11/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/103276/novo/1 3/3 Explique a origem e o mecanismo dos dados que são alocados em uma base de dados. Exemplifique. Nota: 16.0 Resposta: 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 software tratam os dados recebidos e os enviados ao SGDB que armazena na estrutura previamente definida. Questão 5/5 - Banco de Dados Os relacionamentos e as cardinalidades máximas são utilizadas para definir como os registros vão se relacionar através das chaves estrangeiras, processo extremamente necessário para formarmos nosso modelo lógico relacional. Relacione a(s) cardinalidade(s) máxima(s) que indicam a criação de uma nova tabela. Explique o mecanismo da relação. Nota: 20.0 Resposta: A cardinalidade máximas n:n indica a criação de uma tabela para o relacionamento. A criação de uma nova tabela permite várias ocorrência nas duas direções entre as tabelas participantes do relacionamento. A nova tabela terá uma chave estrangeira para cada tabela participante no mesmo registro. 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. A cardinalidade máxima n:n indica a criação de uma tabela para o relacionamento. A criação de uma nova tabela permite várias ocorrências nas duas direções entre as tabelas participantes do relacionamento. A nova tabela terá uma chave estrangeira para cada tabela participante no mesmo registro.
Compartilhar