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 2 Tentativa 2 de 3 Questão 1 de 10 AOCP - 2012 - BRDE - Analista de Sistemas - Administrador de Banco de Dados - Preencha as lacunas e, em seguida, assinale a alternativa correta. Em SQL-99 temos o tipo de dados de atributos ________________, os tipos de dados cadeia de caracteres ou tem tamanho_________ CHAR(n) ou _______________, em que n é o número de caracteres ou tem tamanho _____________ VARCHAR(n) ou CHAR VARIYNG ou CHARACTER VARIYNG(n), em que n é o número máximo de caracteres. cadeia de caracteres / fixo / CHARACTER(n) / variável Questão 2 de 10 CESGRANRIO - 2012 - Chesf - Profissional de Nível Superior - Analista de Sistemas Em um banco de dados de empregados, a tabela EMP contém os campos CPF, NOME, SALARIO e DEPTNO dos empregados, sendo o último uma chave estrangeira para o departamento. Que consulta SQL fornece o CPF, NOME, SALARIO e DEPTNO de todos os funcionários que ganham mais do que qualquer empregado do departamento 5? SELECT CPF, NOME, SALARIO, DEPTNO FROM EMP WHERE SALARIO > (SELECT MAX (SALARIO) FROM EMP WHERE DEPTNO = 5); Questão 3 de 10 Uma das características do Modelo de Entidade e Relacionamentos é que. Um Conjunto de Relacionamentos Pode Ser Considerado um Conjunto de N-Tuplas Questão 4 de 10 AOCP - 2012 - BRDE - Analista de Sistemas - Administrador de Banco de Dados - Sobre Junções (JOIN), analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. A operação de junção é utilizada para combinar as tuplas relacionadas em duas relações dentro de uma única. II. Junções podem ser criadas através do aninhamento das operações, ou podemos aplicar uma operação por vez e criar relação dos resultados intermediários. III. Junções são muito importantes em banco de dados relacionais com mais de uma relação, porque nos permite processar os relacionamentos entre as relações. IV. Na Junção apenas as combinações de tuplas que satisfazerem a condição de junção aparecerão no resultado, enquanto, no produto Cartesiano, todas as combinações de tuplas serão incluídas no resultado. Apenas I, III e IV Questão 5 de 10 AOCP - 2012 - BRDE - Analista de Sistemas - Administrador de Banco de Dados - Assinale a alternativa que define corretamente o comando DROP na Linguagem SQL-99. O comando DROP pode ser usado para eliminar elementos de esquemas nomeados, como tabelas, domínios ou restrições Questão 6 de 10 CESPE - 2013 - TRE-MS - Técnico Judiciário - Programação de Sistemas Em conformidade com as tabelas acima identificadas, assinale a opção correspondente a consulta escrita na linguagem SQL cuja execução retornará o nome de todas as COMARCAS que não tenham PESSOAS relacionada a esses nomes. (SELEC nome_comarca FROM comarca C) EXCEPT (SELECT nome_comarca FROM comarca C, pessoas P WHERE C.Cod_comarca=P.Cod_comarca) Questão 7 de 10 Considerando o modelo abaixo: Qual instrução SQL cria a tabela Turma do sistema NOTAS em um banco de dados MySQL? CREATE TABLE Turma (idTurma INTEGER PRIMARY KEY, nomeTurma VARCHAR(250)) Questão 8 de 10 FCC - 2012 - TCE-AM - Analista de Controle Externo - Tecnologia da Informação - Após a execução dos seguintes comandos em linguagem SQL: CREATE TABLE Carros (Codigo Int PRIMARY KEY, Modelo Varchar(100)); INSERT INTO Carros VALUES (1, ‘Alfa Romeo’); INSERT INTO Carros VALUES (5000, ‘Mazda’); SELECT COUNT(*) FROM Carros; Será retornado o valor. 2 Questão 9 de 10 Se e somente se um conjunto de atributos de uma tabela, num determinado momento, possuir ambas as propriedades de unicidade e irredutibilidade, segundo Date, trata-se de uma: Chave Candidata Questão 10 de 10 FAFIPA - 2014 - UFFS - Analista de Tecnologia da Informação - Duplicada com o exercício 6 do arquivo 1 -Qual dos comandos SQL abaixo efetua uma alteração desabilitando o recebimento de cesta básica para os funcionários que ganham mais que R$3.000,00? UPDATE funcionario SET funcionario_cestabasica=false WHERE funcionario_salario>3000
Compartilhar