Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício de Fundamentos e Gestão de Banco de Dados Exercício de Fixação 3 Tentativa 2 de 3 Questão 1 de 10 FCC - 2012 - MPE-PE - Técnico Ministerial – Informática - A instrução JOIN em SQL é utilizada para consultar informações de duas ou mais tabelas, baseadas em relações entre colunas destas tabelas. Um dos tipos de JOIN é o INNER JOIN que retorna linhas: Quando Existir ao Menos Uma Correspondência em Ambas as Tabelas Questão 2 de 10 FCC - 2012 - TRT - 11ª Região (AM) - Analista Judiciário - Tecnologia da Informação - Em um select usando duas tabelas, para retornar todas as linhas da tabela utilizada na cláusula from, mesmo se não houver nenhuma correspondência na outra tabela, deve-se utilizar a palavra chave SQL: Left Join Questão 3 de 10 Em SQL, uma visão é uma relação que não está no modelo lógico do banco de dados, mas que é visível ao usuário como uma relação virtual. Marque a alternativa que possui o comando utilizado para a criação desta visão. CREATE VIEW [NOME DA VISAO] AS [EXPRESSAO DA CONSULTA] Questão 4 de 10 Analise os objetos a seguir e responda: Empregados (*Cód_emp,Nome,Cód_depto, Salário, Data_admis) Create View EMP(Nome,Salário,Data_admis) as select E.nome, E.Salário,E.Data_Admis from empregados E where Salário > 2000. Não é possível efetuar atualizações (Inserir, Alterar, Excluir) de dados através da View Questão 5 de 10 FUMARC - 2012 - TJ-MG - Técnico Judiciário - Administrador de Banco de Dados- A remoção de uma linha qualquer em DEPARTAMENTO requer que antes sejam removidas todas as linhas em EMPREGADO que referenciem a linha de DEPARTAMENTO sendo removida. DEPARTAMENTO (CodDepto, NomeDepto) EMPREGADO (CodEmp, NomeEmp, CodDepto) EMPREGADO[CodDepto] → DEPARTAMENTO[CodDepto] Deseja-se obter os nomes dos departamentos (NomeDepto) que não possuem empregados. Para obter esse resultado, a consulta SQL é: SELECT NomeDepto FROM DEPARTAMENTO D WHERE NOT EXISTS (SELECT* FROM EMPREGADO E WHERE E.CodDepto=D.CodDepto) Questão 6 de 10 Em um Modelo Entidade-Relacionamento, considere uma entidade chamada Livros. Se i e j são membros desta entidade, a expressão: " i,j Î Livros [ i ? j ? i.AD ? j.AD ] expressa o fato que AD é um atributo: Determinante Questão 7 de 10 VUNESP - 2012 - SPTrans - Técnico de Informática - Em uma instrução SQL, deseja-se encontrar todos os nomes de contato (ContactName) da tabela customers que começam com a letra b e em ordem crescente. Para isso utiliza-se a instrução: SELECT ContactName FROM customers WHERE ContactName > b Questão 8 de 10 No contexto de banco de dados relacionais, Dependência Funcional é caracterizada quando: Para Cada Valor do Atributo "A" Existe Exatamente um Único Valor do Atributo "B" Questão 9 de 10 Considere as afirmações abaixo: I - Softwares gerenciadores de banco de dados são programas que gerenciam uma coleção de fatos inter-relacionados e podem armazenar dados, atualizá-los, manipulá-los, recuperá-los e reportá-los, em uma variedade de visualizações. II - As restrições de domínio em um banco de dados aumentam o nível de segurança, mas não contribuem para a avaliação da integridade dos dados inseridos. III - A partir da instrução create trigger, é possível criar ações que serão executadas quando ocorrer determinado evento em uma tabela do banco de dados, por exemplo a remoção de dados. Assinale o item correto: I e III Estão Corretas Questão 10 de 10 FCC - 2012 - TRE-SP - Analista Judiciário - Análise de Sistemas - Entre outras funcionalidades, uma Stored Procedure pode melhorar a performance de um banco de dados e criar tarefas agendadas. Em SQL, são exemplos de procedimentos armazenados: I. Procedimentos Temporários Locais, que devem começar com # e Globais, que devem começar com ## II. Procedimentos de Sistema, que são armazenados no banco de dados padrão do SQL Server e executam as tarefas administrativas podendo ser executadas a partir de qualquer banco de dados. III. Procedimentos Estendidos são executados fora do SGBD SQL Server e são identificados com o prefixo xp, (procedimentos de sistema recebem a sigla SP) e recebem a extensão .dll Está correto o que consta em: I, II e III
Compartilhar