Buscar

Revisão no BDK

Prévia do material em texto

Revisão no BDK
	
	
	1a Questão (Ref.:201706878247)
	Pontos: 0,0  / 0,1  
	Observe a tabela empregado:
Qual será o resultado se executarmos a consulta abaixo:
		
	
	Niterói, Rio de Janeiro, Santos
	 
	Niterói, Rio de Janeiro, Santos, São Paulo
	 
	Niterói, Rio de Janeiro, Santos, Santos, São Paulo
	
	São Paulo, Santos, Rio de Janeiro, Niterói
	
	São Paulo, Santos, Santos, Rio de Janeiro, Niterói
	
	
	
	2a Questão (Ref.:201706878372)
	Pontos: 0,0  / 0,1  
	É sinônimo de uma instância de uma entidade em um banco de dados
		
	
	Informação
	
	Visão
	 
	Atributo
	 
	Tupla
	
	Dado
	
	
	
	3a Questão (Ref.:201706982177)
	Pontos: 0,1  / 0,1  
	O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados públicos de captura de tubarões.
Características do esquema: Chave primária sublinhada e chave estrangeira em negrito.
Seguem algumas tabelas do Esquema:
Tubarao (IDTubarao, Comprimento, Sexo, IDEspecie)
Captura (NumCaptura, Data, TempAgua, IDTubarao, IDLocal)
Local (IDLocal, NomeLocal, CodArea)
Area (CodArea, NomeArea)
Assinale qual das alternativas representa uma correta consulta que exiba os dados de áreas e locais cujo nome da área seja igual a "Zona Sul Carioca".
		
	
	SELECT * FROM AREA A,LOCAL L ON A.CODAREA = L.CODAREA AND NOMEAREA = (Zona Sul Carioca);
	 
	SELECT * FROM AREA, LOCAL WHERE AREA.CODAREA = LOCAL.CODAREA AND NOMEAREA = 'Zona Sul Carioca';
	
	SELECT * FROM AREA A , LOCAL L ON A.CODAREA = L.CODAREA AND NOMEAREA = "Zona Sul Carioca"
	
	SELECT * FROM AREA, LOCAL AND NOMEAREA = "Zona Sul Carioca"
	
	SELECT * FROM AREA, LOCAL  WHERE A.CODAREA = L.CODAREA AND NOMEAREA = '%Zona Sul Carioca%'
	
	
	
	4a Questão (Ref.:201706878724)
	Pontos: 0,0  / 0,1  
	
		
	 
	SELECT * FROM TipoImovel, Imovel
	 
	SELECT * FROM TipoImovel T, Imovel I WHERE T.CodTipoImovel = I.CodTipoImovel
	
	SELECT ALL FROM TipoImovel T, Imovel I WHERE T.CodTipoImovel = I.CodTipoImovel
	
	SELECT * FROM TipoImovel NATURAL JOIN Imovel
	
	SELECT ALL FROM TipoImovel, Imovel
	
	
	
	5a Questão (Ref.:201706878246)
	Pontos: 0,0  / 0,1  
	Dada a instrução SQL:
SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%";
É correto afirmar que serão selecionados
		
	 
	todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida.
	
	todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra Avenida.
	
	todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a palavra Avenida.
	
	todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra Avenida.
	 
	apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a palavra Avenida.
	
	1a Questão (Ref.:201706988205)
	Pontos: 0,0  / 0,1  
	
		
	
	2
	
	7
	 
	4
	 
	5
	
	9
	
	
	
	2a Questão (Ref.:201706878462)
	Pontos: 0,1  / 0,1  
	Ano: 2012 - Banca: CESGRANRIO - Órgão: Petrobras - Prova: Técnico de Informática Júnior-2012
Ao implantar um banco de dados modelado segundo a abordagem relacional em um SGDB comercial baseado em SQL, o DBA verificou a necessidade de representar uma relação que estava em seu modelo original.
O comando SQL correto para criar a representação dessa relação em um SGDB é
		
	
	CREATE RELATION
	
	TABLE CREATE
	
	INSERT TABLE
	 
	CREATE TABLE
	
	INSERT RELATION
	
	
	
	3a Questão (Ref.:201706878396)
	Pontos: 0,0  / 0,1  
	Considere a seguinte tabela criada:
Cliente {codigo, nome, email}
Assinale a alternativa que define corretamente a chave primária para a tabela cliente:
		
	 
	ALTER TABLE cliente ADD CONSTRAINT pk_codigo PRIMARY KEY (codigo);
	 
	ALTER TABLE cliente ADD CONSTRAINT pk_codigo PRIMARY KEY (nome);
	
	ALTER TABLE cliente ADD CONSTRAINT codigo PRIMARY KEY (pk_email);
	
	ALTER TABLE cliente ADD CONSTRAINT pk_codigo PRIMARY KEY (reg);
	
	ALTER TABLE cliente ADD CONSTRAINT pk_codigo PRIMARY KEY (cliente);
	
	
	
	4a Questão (Ref.:201706988208)
	Pontos: 0,0  / 0,1  
	
		
	
	2
	 
	5
	
	9
	
	4
	 
	7
	
	
	
	5a Questão (Ref.:201706878457)
	Pontos: 0,0  / 0,1  
	Ano: 2014 - Banca: CESGRANRIO - Órgão: FINEP - Prova: Analista - Desenvolvimento de Sistemas
Ao implementar um sistema de gerência de fornecedores, o desenvolvedor percebeu que não existia no banco de dados relacional da empresa qualquer representação da entidade PRODUTO que aparecia em seu modelo de dados. Para corrigir essa falha, preparou um comando SQL que alteraria o esquema do banco de dados.
Tal comando SQL deve ser iniciado com
		
	 
	ALTER SCHEMA ADD TABLE PRODUTO
	
	CREATE PRODUTO : TABLE
	
	CREATE PRODUTO AS TABLE
	 
	CREATE TABLE PRODUTO
	
	ALTER TABLE PRODUTO
	
	1a Questão (Ref.:201706878252)
	Pontos: 0,0  / 0,1  
	Considere o texto a seguir e complete as lacunas, com as expressões constantes nas alternativas, respeitando a correlação sequencial em que estão dispostas.
Uma ..................... é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais, dentro de uma tabela.
Uma ...................... é uma coluna ou uma combinação de colunas cujos valores referenciam, necessariamente, a ........................ de uma tabela.
Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir uma linha das demais. Uma das colunas (ou combinação de colunas) é escolhida como ..................... As demais colunas ou combinações são denominadas ........................
A seqüência correta encontra-se apenas em:
		
	
	Chave primária; chave primária; chave primária; super-chave; chaves secundárias.
	 
	Chave primária; chave estrangeira; chave primária; chave primária; chaves alternativas.
	
	Chave primária; chave estrangeira; chave primária; chave secundária; chaves alternativas.
	 
	Chave primária; chave estrangeira; chave primária; chave primária; chaves estrangeiras.
	
	Chave primária; super-chave; chave primária; chave candidata; chaves secundárias.
	
	
	
	2a Questão (Ref.:201706878739)
	Pontos: 0,1  / 0,1  
	
		
	
	SELECT Tamanho > 70 AND numQuartos > 1 FROM Imovel
	 
	SELECT * FROM Imovel WHERE Tamanho > 70 AND numQuartos >1
	
	SELECT * FROM Imovel WHERE Tamanho > 70 OR numQuartos >1
	
	SELECT Imovel FROM Tamanho > 70 OR numQuartos > 1
	
	SELECT Tamanho > 70 OR numQuartos > 1 FROM Imovel
	
	
	
	3a Questão (Ref.:201706984733)
	Pontos: 0,0  / 0,1  
	
Assinale a alternativa que indica corretamente quais das expressões acima contém exemplos de seleção:
		
	 
	I e IV.
	
	I, II e IV.
	 
	I, III e IV.
	
	I e III.
	
	II, III e IV.
	
	
	
	4a Questão (Ref.:201706878618)
	Pontos: 0,1  / 0,1  
	Em uma instrução SQL, o caractere utilizado para representar e substituir qualquer caractere em uma consulta é o
		
	
	&
	 
	%
	
	?
	
	#
	
	$
	
	
	
	5a Questão (Ref.:201706878248)
	Pontos: 0,0  / 0,1  
	É responsável por garantir a Integridade Referencial:
		
	
	Chave Candidata
	
	Chave Secundária
	
	Chave de Atributo
	 
	Chave Estrangeira
	 
	Chave Primária
	
	1a Questão (Ref.:201706878223)
	Pontos: 0,1  / 0,1  
	Dentre as opções a seguir, qual não é uma função de grupo?
		
	
	COUNT(*)
	
	MAX(x)
	
	SUM(x)
	 
	MED(X)
	
	AVG (x)2a Questão (Ref.:201706878364)
	Pontos: 0,1  / 0,1  
	Ano: 2010 - Banca: ESAF - Órgão: MPOG - Prova: Analista de Planejamento e Orçamento - Tecnologia da Informação
Em uma SQL
		
	
	os comandos básicos da Linguagem de Definição de Dados são Sort, Insert, Undo e Store.
	
	a Linguagem de Definição de Dados fornece tabelas para criação e modificação de comandos.
	 
	a Linguagem de Manipulação de Dados compreende os comandos para inserir, remover e modificar informações em um banco de dados.
	
	os comandos básicos da Linguagem de Definição de Dados são Select, Insert, Update e Delete.
	
	a Linguagem de Manipulação de Relacionamentos compreende os comandos para construir tabelas em um banco de dados.
	
	
	
	3a Questão (Ref.:201706878217)
	Pontos: 0,1  / 0,1  
	Qual o resultado da consulta SELECT COUNT(DISTINCT X) FROM R?
		
	
	0
	
	4
	
	2
	
	1
	 
	3
	
	
	
	4a Questão (Ref.:201706878423)
	Pontos: 0,1  / 0,1  
	
		
	
	I, II e IV.
	
	I e III.
	 
	II, III e IV.
	
	I e II.
	
	I, III e IV.
	
	
	
	5a Questão (Ref.:201706878519)
	Pontos: 0,1  / 0,1  
	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);
	
	SELECT CPF, NOME, MAX(SALARIO), DEPTNO FROM EMP WHERE SALARIO > MAX(SALARIO) AND DEPTNO = 5;
	
	SELECT CPF, NOME, SALARIO, DEPTNO FROM EMP WHERE SALARIO > (SELECT MAX (SALARIO) FROM EMP) AND DEPTNO = 5;
	
	SELECT CPF, NOME, SALARIO, DEPTNO FROM EMP WHERE SALARIO > MAX(SALARIO) AND DEPTNO = 5;
	
	SELECT CPF, NOME, MAX(SALARIO), DEPTNO FROM EMP WHERE SALARIO > (SELECT MAX (SALARIO) FROM EMP WHERE DEPTNO = 5);

Continue navegando