Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/07/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=17163090&p1=201603224572&p2=3625474&p3=CCT0169&p4=102973&p5=AV&p6=05/06/2017&p1… 1/4 Avaliação: CCT0169_AV_201603224572 » BANCO DE DADOS Tipo de Avaliação: AV Aluno: 201603224572 - RODRIGO PEREIRA MESQUITA Professor: CLAUDIA ABREU PAES Turma: 9002/AB Nota da Prova: 6,0 Nota de Partic.: 2 Av. Parcial 2 Data: 05/06/2017 11:08:08 1a Questão (Ref.: 201603340047) 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: INCONSISTÊNCIA DE DADOS, FALTA DE SEGURANÇA NA MANIPULAÇÃO E INSERÇÃO DE DADOS, DESORGANIZAÇÃO, PERDA DE DADOS. 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.: 201603839800) 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). Deseja-se, 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: Gabarito: Padrão de Resposta: UPDATE TCC SET AVALFINAL = 10 WHERE DTDEFESA = '22/11/2014'; Rodrigo Mesquita Realce Rodrigo Mesquita Realce Rodrigo Mesquita Realce Rodrigo Mesquita Realce 03/07/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=17163090&p1=201603224572&p2=3625474&p3=CCT0169&p4=102973&p5=AV&p6=05/06/2017&p1… 2/4 3a Questão (Ref.: 201603837697) 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: Programador de Aplicações, Administrador de Banco de Dados e Usuário Final. Administrador de Banco de Dados, Programador de Aplicações e Usuário Final. Programador de Aplicações, Usuário Final e Administrador de Banco de Dados. Usuário Final, Programador de Aplicações e Administrador Banco de Dados. Usuário Final, Administrador Banco de Dados e Programador de Aplicações. 4a Questão (Ref.: 201603497675) Pontos: 1,0 / 1,0 Os três níveis componentes de uma arquitetura de bancos de dados são: externo, conceitual e interno compacto, estendido e paralelo distribuído, básico e paralelo dimensional, relacional e complexo básico, simples e complexo 5a Questão (Ref.: 201603274750) Pontos: 1,0 / 1,0 Em um projeto de Banco de Dados pode-se ter diversos relacionamentos implícitos entre várias entidades. Um tipo de relacionamento entre entidades define um conjunto de associações ou um conjunto de relacionamento. Há algumas restrições que podem ser utilizadas para limitar a quantidade de associações em um banco. Uma destas restrições se chama cardinalidade. Analisando a figura abaixo, marque corretamente a alternativa que identifica a cardinalidade representada pela figura. 1:1 1:N 2:1 N:1 N:N 03/07/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=17163090&p1=201603224572&p2=3625474&p3=CCT0169&p4=102973&p5=AV&p6=05/06/2017&p1… 3/4 6a Questão (Ref.: 201603275499) Pontos: 1,0 / 1,0 Escolha a opção que lista restrições de integridade que podem ser implementadas na definição de uma tabela? Primary key, Foreign Key, Not Null, Delete Cascade, Check. Primary key, Foreign Key,Set to Null, Unique, Check. Primary key, Foreign Key, Set to Null, Unique, Delete Cascade. Primary key, Foreign Key, Not Null, Unique, Check. Primary key, Foreign Key, Set to Null, Delete Cascade, Check. 7a Questão (Ref.: 201603274739) Pontos: 0,5 / 0,5 Um dos objetivos da normalização é eliminar as anomalias nas operações de inclusão, remoção e alteração. Uma das características da normalização é que se um modelo está na quarta forma normal (4FN), ela está na terceira, na segunda e na primeira. Assim como, se ela estiver na segunda forma normal (2FN) obrigatoriamente ela está na primeira forma normal. A figura abaixo representa um determinado modelo, dessa forma, assinale corretamente em qual forma normal se encontra o modelo? 1FN 5FN 2FN 4FN 3FN 8a Questão (Ref.: 201603274792) 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: Linguagem de programação. Normalização. Modelo Entidade-Relacionamento. Cardinalidade. Álgebra relacional. 03/07/2017 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=17163090&p1=201603224572&p2=3625474&p3=CCT0169&p4=102973&p5=AV&p6=05/06/2017&p1… 4/4 9a Questão (Ref.: 201603276059) Pontos: 0,5 / 0,5 Para que serve a instrução SELECT? Excluir registros de dados do banco. Escolher registros de dados do banco. Escolher a tabela do banco a ser usada. Alterar os dados de um campo específico de uma tabela. Limpar toda a tabela. 10a Questão (Ref.: 201603276168) Pontos: 0,5 / 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 Atualizar o nome da especialidade para a primeira especialidade cadastrada. Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec != 1 Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec <> 1 Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec < 1 Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec > 1 Update ESPECIALIDADE Set nome_espec = 'Clínico Geral' Where id_espec = 1 Observação: Eu, , estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação. Data: 05/06/2017 11:28:20 Período de não visualização da prova: desde 05/06/2017 até 20/06/2017.
Compartilhar