Buscar

Modelagem de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais