Baixe o app para aproveitar ainda mais
Prévia do material em texto
Professor: RAFAEL DIAS RIBEIRO Turma: 9003/AC Nota da Prova: 2,0 Nota de Partic.: 1,5 Av. Parcial 0 Data: 10/06/2016 11:09:31 O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0. 1a Questão (Ref.: 201408606345) 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: Não era possivel o domínio total da integridade dos dados como o SQL por exemplo. Intermitencia na funcionalidade dos dados devido ao tamaho e a dimensão dos bancos. Dificil interagir com o modelo. Manipulação entre as partes limitada devido. 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.: 201409106098) 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 TCCdefendidos nesta data. Descreva um único comando que realiza tais alterações nos dados corretamente: Resposta: Select from Gabarito: Padrão de Resposta: UPDATE TCC SET AVALFINAL = 10 WHERE DTDEFESA = '22/11/2014'; 3a Questão (Ref.: 201408753507) Pontos: 0,0 / 1,0 Não é função de um Administrador de Banco de Dados. Instalar e manter os sistemas gerenciadores de banco de dados, Gerenciar ao níveis de acesso de modo a garantir maior segurança a informação. Criação e manutenção de um modelo de dados corporativo; Implementar e administrar rotinas de backup. Desenvolver e monitorar o desempenho dos servidores de banco de dados. 4a Questão (Ref.: 201408542382) Pontos: 1,0 / 1,0 Em um Modelo de Entidade e Relacionamento, o ATRIBUTO tem a seguinte função: É sempre um atributo identificador único (chave primária) para apenas uma tabela. É uma propriedade que descreve uma entidade ou um relacionamento. Identifica unicamente um relacionamento e não uma entidade. É uma propriedade que descreve somente um relacionamento. Identifica unicamente uma entidade e não um relacionamento. 5a Questão (Ref.: 201408781864) Pontos: 0,0 / 1,0 Um relacionamento com valor mínimo para a cardinalidade igual a um é do tipo: Obrigatório Único Restrito Opcional Singular 6a Questão (Ref.: 201408541854) Pontos: 0,0 / 1,0 Qual a opção que NÃO corresponde conceito do modelo entidade-relacionamento? Relacionamentos ternários existem quando os relacionamentos binários não são suficientes para descrever com precisão a semântica de uma associação entre três entidades. Na generalização, as entidades genéricas possuem atributos comuns das entidades especializadas. No modelo entidade-relacionamento, as chaves estrangeiras nos relacionamentos representam as integridades diferenciais das entidades. O modelo entidade-relacionamento é usado no nível conceitual de um projeto de banco de dados. A especialização é um conceito inverso da generalização e indica que os subtipos especializam o supertipo. 7a Questão (Ref.: 201408542292) Pontos: 0,0 / 0,5 - Nos Fundamentos das formas normais ou Normalização, qual resposta que não se enquadra no conceito de Formas Normais (FN) abaixo: Equivalência entre o modelo de dados conceitual e as formas normais Para normalizar, o princípio básico e a desnormalização das tabelas Técnicas de elevar o grau de normalização aplicada a cada tabela Etapa de projeto de banco de dados que normaliza as tabelas Aborda as formas normais mais altas e os relacionamentos ternários no modelo ER (Entidade-Relacionamento) 8a Questão (Ref.: 201408781963) Pontos: 0,0 / 0,5 A operação da álgebra relacional que recupera LINHAS (TUPLAS) em um tabela chama-se: JUNÇÃO SELEÇÃO PROJEÇÃO DIFERENÇA UNIÃO 9a Questão (Ref.: 201408542357) Pontos: 0,0 / 0,5 Para que serve a instrução SELECT? Escolher a tabela do banco a ser usada. Excluir registros de dados do banco. Escolher registros de dados do banco. Alterar os dados de um campo específico de uma tabela. Limpar toda a tabela. 10a Questão (Ref.: 201408542455) 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, sexo do paciente, valor da consulta para todos os pacientes. Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA T2 Where T1. id_pac <= T2. id_pac Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA T2 Where T1. id_pac > T2. id_pac Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA T2 Where T1. id_pac >= T2. id_pac Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA T2 Where T1. id_pac = T2. id_pac Select T1.nome_pac, T1.sexo, T2.vl_cons From PACIENTE T1, CONSULTA T2 Where T1. id_pac <> T2. id_pac
Compartilhar