Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0191_AV_201407319434 » MODELAGEM DE DADOS Tipo de Avaliação: AV Aluno: 201407319434 - LEONIR CESAR DINIZ Professor: CLAUDIA ABREU PAES Turma: 9001/AA Nota da Prova: 6,0 Nota de Partic.: 2 Av. Parcial 2 Data: 21/11/2015 14:27:06 1a Questão (Ref.: 201408078914) Pontos: 1,5 / 1,5 Analisando o cenário abaixo, Teste de Fixação, responda a questão abaixo: Mariana prepara diversos exercícios para suas filhas que estão na primeira e na segunda séries.Ela gostaria deinformatizar esses exercícios, para gerar testes aleatórios. Cada teste gerado deve ser guardado (acompanhado desuas questões), com a indicação de sua data de geração. Na geração de um teste, é preciso informar o número dequestões desejadas e a qual disciplina pertence o teste. Para cada disciplina, cadastra-se: uma lista de questõesobjetivas, identificando de que bimestre é cada questão e a que matéria pertence. O gabarito também é cadastradoa fim de facilitar a correção do teste. Cada matéria faz parte de uma única disciplina. A série está ligada à matéria. Por exemplo: para a disciplina de matemática, Mariana prepara um teste com 20 questões. Cada questãocorresponde a um bimestre (1°, 2°. 3° ou 4°) e a uma matéria (ex: adição, divisão, números pares e impares,núme- ros primos, sinónimos etc). Cada matéria corresponde a uma disciplina (adição - matemática; sinónimos -português etc). (Cenário retirado do Livro Exercitando UML, Ana Mello) Pergunta: Um dos relacionamentos que podemos modelar é entre a Entidade Questão e Matéria através dorelacionamento refere-se (Questão --- Refere-se ---- Matéria). Identifique a cardinalidade deste relacionamento.Para facilitar, represente a cardinalidade da seguinte forma: Questão (___,___) ---- Refere-se ---- (___,___) Matéria. Resposta: Questão (1,n) ---- Refere-se -----(1,1) Matéria Gabarito: Questão (0,N) ---- Refere-se ---- (1,1) Matéria. Fundamentação do(a) Professor(a): Questão (1,n) ---- Refere-se -----(1,1) Matéria 2a Questão (Ref.: 201408026738) Pontos: 0,5 / 1,5 Uma determinada empresa precisa controlar a alocação de empregados por projetos. Para tal, necessita criar umbanco de dados que facilite o controle.Sabe-se que um funcionário trabalha somente em um departamento, mas pode atuar em vários. Os gerentespodem ser substituídos ao longo do projeto. Deseja-se saber então: a) Quais os empregados alocados nos projetos;b) Qual a função desempenhada por cada funcionário em cada projeto e qual o início e fim de sua participação;c) Qual o nome do gerente de cada projeto. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1 de 5 14/12/2015 22:14 Em relação aos empregados, precisa-se de sua matrícula, nome e cargo.Os projetos são identificados pelo número e descrição.Dos departamentos, basta o número e o nome. Resposta: Empregados = { Chave primaria MatriculaFuncionário, Nome, Cargo, } Projeto = { Chave primariaIDProjeto, NumeroProjeto, Descrição Projeto, Data_Incio_Projeto, Data_Fim_Projeto, Chave EstrangeiraMatriculaFuncionario} Departamento = { Chave primaria IDDepartamento, Número, Nome, Chave EstrangeiraMatriculaFuncionario} OBS: Com a chave estrangeira MatriculaFuncionario sendo implantada na Tabela Projeto, nãoprecisa de realizar a tabela gerente, pois gerente já faz parte da tabela Empregados. Gabarito: DEPARTAMENTO (nrdep, nomedep) EMPREGADO (matricula, nome, cargo, nrdep) PROJETO (nrproj,nomeproj,matricula_gerente) PROJETO_EMPREGADO (matricula, nrproj, data_inicio, data fim, função) Fundamentação do(a) Professor(a): DEPARTAMENTO (nrdep, nomedep) EMPREGADO (matricula, nome, cargo,nrdep) PROJETO (nrproj, nomeproj,matricula_gerente) PROJETO_EMPREGADO (matricula, nrproj, data_inicio, datafim, função) 3a Questão (Ref.: 201407404244) Pontos: 0,5 / 0,5 Num sistema desenvolvido com a utilização de um SGBD, o procedimento de backup é responsabilidade: do analista do DBA do usuário do programador da aplicação 4a Questão (Ref.: 201408016996) Pontos: 0,5 / 0,5 Acerca dos conceitos básicos de banco de dados, marque a alternativa correta: I-Redundâncias de Dados são consequências relacionadas a sistemas isolados e podem ser do tipo : controlada enão controlada, onde a controlada fica a critério do usuário resolver e a não controlada fica para ser resolvidaatravés de software. II-Banco de dados é o conjunto de dados integrados que atendem a um conjunto de sistemas. III-As aplicações podem funcionar sem um banco de dados, porém sua complexidade algorítmica seria muito alta,assim, com os BDs, essa complexidade tende a ser diminuída, pois uma grande parte dessas aplicações estariamrepartindo sua linguagem de programação com a linguagem SQL. Apenas I está correta Apenas II está correta Apenas II e III estão corretas Apenas I e II estão corretas Apenas III está correta 5a Questão (Ref.: 201407429171) Pontos: 0,5 / 0,5 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2 de 5 14/12/2015 22:14 Um Modelo de Dados corresponde a uma descrição formal da estrutura de um banco de dados. Comrelação à Modelagem de Dados, relacione os modelos, apresentados na coluna da esquerda, àrespectiva característica, entre as indicadas na coluna da direita. I - S , II - P , III - R. I - S , II - P , III - Q. I - Q , II - R , III - S. I - P , II - Q , III - R. I - S , II - R , III - Q. 6a Questão (Ref.: 201407591718) Pontos: 0,5 / 0,5 Em um curso de Inglês, um professor pode trabalhar em uma ou várias turmas, desde que em períodos diferentes,mas uma turma só terá um professor. Analisando esse cenário, é correto afirmar que: A entidade Período possui o atributo turma. A entidade Professor possui o período. A entidade Turma possui o atributo período. A entidade Professor possui o atributo turma. A entidade Período possui o atributo nome_professor. 7a Questão (Ref.: 201407983991) Pontos: 0,0 / 0,5 A modelagem entidade-relacionamento, empregada no projeto de bancos de dados relacionais, inclui o conjunto derelacionamentos do tipo recursivo, no qual há dois ou três conjuntos de entidades participando de um único conjunto de relacionamentos desse tipo. não se admite cardinalidade do tipo um para muitos nesse tipo de conjunto de relacionamentos. um mesmo conjunto de entidades participa duas vezes em um conjunto de relacionamentos desse tipo. não se admite cardinalidade do tipo muitos para muitos nesse tipo de conjunto de relacionamentos. não há conjuntos de entidades que participem de um conjunto de relacionamentos desse tipo. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3 de 5 14/12/2015 22:14 8a Questão (Ref.: 201408019746) Pontos: 0,0 / 0,5 Medicamento (MED) e Perfumaria (PER) são duas entidades que representam uma tipificação da entidade Produto(PRO). Portanto, MED e PER em relação a PRO representam: generalizações agregações composições especializações dependências 9a Questão (Ref.: 201407399891) Pontos: 1,0 / 1,0 No modelo relacional Chave Estrangeira pode ser entendida como: Como uma superchave da tabela. A chave primária de uma tabela em outra tabela. Como um atributo obrigatório da tabela. Como uma chave candidata da tabela. Como uma coluna única na tabela. 10a Questão (Ref.: 201408020376) Pontos: 1,0 / 1,0 Analise as seguintes afirmações relacionadas ao processo de normalização e seus objetivos no projeto de um bancode dados: I. No cadastramento dos alunos de uma escola, uma chave primária de busca deve ser formada pelo nome doaluno, associado ao nome da mãe e à sua data de nascimento. II. A normalização procura evitar problemas como redundância de dados, inconsistência, uso inadequado deespaços de armazenamento e excesso de esforço para manter dados e sistemas. III. Uma forma normal engloba todas as anteriores, isto é, para que uma tabela esteja na 2FN (segunda formanormal), ela obrigatoriamente deve estar na 1FN (primeira forma normal) e assim por diante. IV. Em um banco dedados relacional, a apresentação da mesma informação na mesma tabela em várias tuplas ouna mesma tupla em vários atributos caracteriza o atendimento da primeira forma normal 1FN. Indique a opção que contenha todas as afirmações verdadeiras. I e II III e IV I e III II e IV II e III Período de não visualização da prova: desde 12/11/2015 até 24/11/2015. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4 de 5 14/12/2015 22:14 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 5 de 5 14/12/2015 22:14
Compartilhar