Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/12/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4 Avaliação: CCT0169_AVS_201503839494 » BANCO DE DADOS Tipo de Avaliação: AVS Professor: CLAUDIA ABREU PAES Turma: 9002/AB Nota da Prova: 8,0 Nota de Partic.: 0 Av. Parcial.:0 Data: 02/12/2015 21:05:28 (F) 1a Questão (Ref.: 628056) Pontos: 1,5 / 1,5 Defina e exemplifique generalização. Resposta: sao conceitos usados para representar objetos do mundo real que possuem os mesmos atributos e que podem ser caracterizados e que podem ser representados em uma hierarquia de mostra as dependencias entre entidade de uma mesma categoria. imagine uma empresa de seguros que vende seguros para seus clientesque podem ser tanto cidadoes como empresas neste caso teriamos a situação a baixo CLIENTE PESSOA JURIDICA PESSOA FISICA Gabarito: A generalização deve ser utilizado quando um mesmo elemento pode ser representado por vários tipos. -- Entidades podem ter subtipos ou subclasses e supertipos ou superclasses -- Um entidade supertipo é uma generalização de uma entidade subtipo "especializada" -- Cada entidade subtipo herda os atributos de sua entidade supertipo -- Vários exemplos podem ser aceitos. por exemplo: ANimal --- cão e gato / pessoa - física e jurpirica .... 2a Questão (Ref.: 52625) Pontos: 1,5 / 1,5 Considere o seguinte esquema relacional: Empregado ( Id, Nome(PK) , Id_Depto(FK Departamento) , Id_Gerente ( FK Empregado), Cargo, Salario) Departamento ( Id(PK), Nome, Id_Regiao(FK Regiao)) Regiao (Id(PK), Nome ) A partir do esquema escreva um comando SQL que retorne o id e o nome da região e a quantidade de departamento que pertencem à região. Resposta: Select r.Id, r.Nome, count(*) From Departamento D inner join Regiao r on d.id_regiao = r.id Group By rId, r.nome Gabarito: Select r.Id, r.Nome, count(*) From Departamento D inner join Regiao r on d.id_regiao = r.id Group By r.Id, r.Nome 3a Questão (Ref.: 590569) Pontos: 0,5 / 0,5 Um dos maiores problemas decorrente do armazenamento de dados em arquivos é a de dados que tem como consequência a de dados. Outro grave problema é a inexistência da de dados. 25/12/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4 Assinale a alternativa que preenche corretamente as lacunas acima, respectivamente: Inconsistência, redundância e segurança. Redundância, segurança e inconsistência. Inconsistência, segurança e redundância. Redundância, inconsistência e segurança. Segurança, redundância e consistência. 4a Questão (Ref.: 250646) Pontos: 0,5 / 0,5 Os três níveis componentes de uma arquitetura de bancos de dados são: compacto, estendido e paralelo externo, conceitual e interno distribuído, básico e paralelo básico, simples e complexo dimensional, relacional e complexo 5a Questão (Ref.: 27696) Pontos: 0,5 / 0,5 O diagrama ER (Entidade Relacionamento) é muito utilizado em banco de dados para facilitar o projeto do banco. Dessa forma, analisando o diagrama abaixo, marque a opção correta de acordo com as afirmativas: I) Há a possibilidade da criação de um curso sem aluno. II) Uma disciplina pode pertencer a mais de um curso. III) Toda disciplina faz obrigatoriamente parte de um curso. IV) Toda disciplina possui apenas um departamento responsável. Todas as alternativas estão corretas. Apenas as alternativas I, II e IV estão corretas. Apenas as alternativas II e III estão corretas. Apenas as alternativa I e II estão incorretas. Apenas as alternativas I e III estão corretas. 6a Questão (Ref.: 726589) Pontos: 0,5 / 0,5 Leia as afirmativas a seguir: I - A integridade referencial só pode ser implementada se houver integridade de entidade. 25/12/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4 Porque: II - A integridade referencial é implementada a partir de uma chave primária, a qual corresponde a integridade de entidade. Após analisar as relações entre ambas as frases, assinale a opção correta: As duas afirmativas são falsas Se a primeira é false, a segunda é verdadeira Se a primeira é verdadeira, a segunda é falsa Se as duas são verdadeiras, a segunda não justifica a primeira Se as duas são verdadeiras, a segunda justifica a primeira 7a Questão (Ref.: 29305) Pontos: 0,5 / 0,5 Com relação à normalização, marque a opção correta: Converte progressivamente uma tabela, em tabelas de grau e cardinalidade menores. É o processo formal passo a passo que examina os atributos de uma entidade, com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de registros. O espaço de armazenamento dos dados diminui. Permite identificar a existência de problemas potenciais (anomalias de atualização) no projeto de um BD relacional. Consiste em, gradativamente, retirar das relações do esquema as dependências funcionais indesejáveis. 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: Modelo Entidade-Relacionamento. Linguagem de programação. Cardinalidade. Normalização. Álgebra relacional. 9a Questão (Ref.: 29044) Pontos: 1,0 / 1,0 - Na utilização e execução do comando "CREATE TABLE" obtém a: Criação de banco de dados Criação de tabela Criação de índice Criação de view Criação de procedure 25/12/2015 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4 10a Questão (Ref.: 29113) Pontos: 1,0 / 1,0 - 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 Deletar ao primeiro médico cadastrado. Delete From MEDICO Where id_pac = 1 Delete From MEDICO Where id_pac >= 1 Delete From MEDICO Where id_pac != 1 Delete From MEDICO Where id_pac <= 1 Delete From MEDICO Período de não visualização da prova: desde 02/12/2015 até 14/12/2015.
Compartilhar