Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/12/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4 Fechar Disciplina: BANCO DE DADOS Avaliação: CCT0169_AV_201502493128 Data: 29/11/2016 13:11:20 (A) Critério: AV Aluno: 201502493128 JOAO VICTOR BOANERGES MARIANO GUIMARAES Professor: CLAUDIA ABREU PAES Turma: 9004/AD Nota da Prova: 4,0 Nota de Partic.: 2 Av. Parcial.: 2 1a Questão (Ref.: 93018) Pontos: 1,0 / 1,0 Num sistema de arquivos convencional os registros são guardados em diversos arquivos que são manipulados por uma série de programas aplicativos (escrito para extrair e gravar registros nestes arquivos). Antes do advento dos SGBDs, as organizações usavam esses sistemas para armazenar as informações. O sistema de arquivos convencional apresenta inúmeras desvantagens. Cite 3 desvantagens do sistema de arquivos convencional. Resposta: O sistema convencional tem limite de armazenagem inferior, acumula informações duplicadas, não possui uma segurança adequada, tem maior dificuldade na busca de arquivos, dependendo da quantidade de sobrecarga de dados o sistema fica lento, etc. Gabarito: Inconsistência e redundância de dados, dificuldade no acesso aos dados, isolamento dos dados, problemas de integridade, problemas de atomicidade, anomalias do acesso concorrente e problemas de segurança. 2a Questão (Ref.: 592771) Pontos: 0,0 / 1,0 A figura representa a estrutura de uma tabela criada para armazenar dados de Trabalhos de Conclusão de Curso (TCC) de alunos. Inicialmente, todas as notas de TCC são inseridas com o valor zero até o dia da Defesa. Na data 22/11/2014, todos os alunos que defenderam seus TCC, obtiveram o grau máximo dez (10,0). Desejase, portanto, realizar uma atualização nos dados da tabela que permita alterar o valor do atributo AvalFinal de todos os TCC defendidos nesta data. Descreva um único comando que realiza tais alterações nos dados corretamente: Resposta: select all AvalFinal From TCC insert innerjoin "10,0" 02/12/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4 Gabarito: Padrão de Resposta: UPDATE TCC SET AVALFINAL = 10 WHERE DTDEFESA = '22/11/2014'; 3a Questão (Ref.: 590668) Pontos: 0,0 / 1,0 Dois amigos resolveram abrir uma loja que compra e revende peças de hardware antigas. A loja se chama Naftalina Digital. João Paulo, um dos sócios da loja e que já trabalhou diversos anos com banco de dados (BD) está projetando o BD que será utilizado pelo sistema de venda da loja que também será desenvolvido. Francisco é o primeiro funcionário contratado para trabalhar na loja. Vanessa e Janaína prestarão serviços à loja. A interação entre os quatro será fundamental para a construção e manutenção do bom funcionamento do sistema de venda. Janaína dará continuidade a todo o trabalho realizado por João Paulo, enquanto Vanessa também precisará interagir bem com ambos (João Paulo e Janaína). Já Francisco precisará de um treinamento dado por Vanessa. Assinale abaixo qual a alternativa indica corretamente quais tipos de usuários de banco de dados são Francisco, Vanessa e Janaína, respectivamente: Usuário Final, Programador de Aplicações e Administrador Banco de Dados. Usuário Final, Administrador Banco de Dados e Programador de Aplicações. Programador de Aplicações, Usuário Final e Administrador de Banco de Dados. Administrador de Banco de Dados, Programador de Aplicações e Usuário Final. Programador de Aplicações, Administrador de Banco de Dados e Usuário Final. 4a Questão (Ref.: 28939) Pontos: 1,0 / 1,0 Não pode definir ENTIDADES no Modelo ER (EntidadeRelacionamento) como: Principais objetos de dados sobre os quais informações devem ser coletadas É dividida em entidades fortes e fracas Fluxo de dados É representado por um retângulo Normalmente representam uma pessoa, lugar ou evento de interesse informativo 5a Questão (Ref.: 250650) Pontos: 1,0 / 1,0 Marque (F) falso ou (V) verdadeiro nas afirmativas abaixo, em relação ao modelo conceitual de dados e assinale a alternativa correta, que corresponde à correlação dos parênteses de cima para baixo com os valores da esquerda para a direita. ( ) Os mecanismos de abstração utilizados para construção dos objetos do modelo de entidade e relacionamento são, de baixo para cima (bottom up): classificação, degradação e generalização. ( ) No modelo de entidade e relacionamento, cardinalidade diz respeito ao número de vezes que o elemento de uma entidade participa no relacionamento com outra entidade. ( ) Construir o modelo de dados no nível conceitual global de uma empresa é atribuição do Administrador de Banco de Dados. F V V V F V F V F 02/12/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4 F F F V V V 6a Questão (Ref.: 28794) Pontos: 0,0 / 1,0 A terminologia usual de Sistemas de Banco de Dados é: ARQUIVO, REGISTRO e CAMPO. Qual alternativa abaixo que possui o mesmo significado, respectivamente. LINHA, TABELA, COLUNA COLUNA, TABELA, LINHA TABELA, COLUNA, LINHA COLUNA, LINHA, TABELA TABELA, LINHA, COLUNA 7a Questão (Ref.: 29319) Pontos: 0,5 / 0,5 Uma relação está na Segunda Forma Normal: Se ela está na 2NF e nenhum atributo nãochave é transitivamente dependente da chave primária. Se e somente se todos os determinantes forem chaves candidatas. Se todos os atributos que a compõem são estruturas. Se todos os atributos que a compõem são atômicos. Se ela está na 1NF e todo atributo nãochave primária é plenamente dependente de toda a chave primária e não de apenas parte dela. Gabarito Comentado. 8a Questão (Ref.: 27763) Pontos: 0,5 / 0,5 A linguagem de consulta formal e procedimental, ou seja, aquela em que o usuário fornece instruções para o sistema para que este realize uma sequência de operações na base de dados para calcular o resultado desejado, se chama: Cardinalidade. Modelo EntidadeRelacionamento. Linguagem de programação. Normalização. Álgebra relacional. 9a Questão (Ref.: 29030) Pontos: 0,0 / 0,5 Para que serve a instrução SELECT? Limpar toda a tabela. Excluir registros de dados do banco. Escolher a tabela do banco a ser usada. Alterar os dados de um campo específico de uma tabela. Escolher registros de dados do banco. 02/12/2016 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4 10a Questão (Ref.: 29122) Pontos: 0,0 / 0,5 Considere o banco de dados relacional de uma clínica médica, no qual as chaves primárias (incrementada automaticamente) e estrangeiras estão sublinhadas. *Obs. A numeração automática iniciará com 1. PACIENTE (id_pac, nome_pac, sexo, fone_pac) ESPECIALIDADE (id_espec, nome_espec) MEDICO (id_med, nome_med, fone_med, id_espec) CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med) Dê o comando correspondente de Selecionar nome do paciente, nome da especialidade, nome do médico, data de consulta para todos os pacientes. Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTE T2, ESPECIALIDADE T3, MEDICO T1, CONSULTA T4 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec = T2.id_espec Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTE T4, ESPECIALIDADE T3, MEDICO T2, CONSULTA T1 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec = T2.id_espec Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTE T1, ESPECIALIDADE T3, MEDICO T2, CONSULTA T4 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec= T2.id_espec Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTET1, ESPECIALIDADE T3, MEDICO T4, CONSULTA T2 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec = T2.id_espec Select T1.nome_pac, T2.nome_espec, T3.nome_med, T4.dt_cons From PACIENTE T1, ESPECIALIDADE T2, MEDICO T3, CONSULTA T4 Where T1.id_pac = T4.id_pac And T4.id_med = T3.id_med And T3.id_espec = T2.id_espec
Compartilhar