Buscar

SIMULADO 1 - IMPLEMENTAÇÃO DE BANCO DE DADOS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

IMPLEMENTAÇÃO DE BANCO DE DADOS
	
		Quest.: 1
	
		1.
		
	
	
	
	
	SELECT * FROM Imovel WHERE Tamanho > 70 OR numQuartos >1
	
	
	SELECT * FROM Imovel WHERE Tamanho > 70 AND numQuartos >1
	
	
	SELECT Tamanho > 70 AND numQuartos > 1 FROM Imovel
	
	
	SELECT Imovel FROM Tamanho > 70 OR numQuartos > 1
	
	
	SELECT Tamanho > 70 OR numQuartos > 1 FROM Imovel
	
	
	
		Quest.: 2
	
		2.
		Qual dos comandos SQL abaixo pode ser utilizado para incluir na definição da tabela aluno o atributo CPF com 11 caracteres?
	
	
	
	
	insert into aluno cpf char(11);
	
	
	alter table aluno add cpf char(11);
	
	
	update table aluno insert cpf char(11);
	
	
	add into aluno cpf char(11);
	
	
	alter table aluno insert cpf char(11);
	
	
	
		Quest.: 3
	
		3.
		Considere a seguinte consulta SQL:SELECT XXX A FROM TAB.Para que não haja repetições nos valores obtidos como resposta para o atributo A, XXX deve ser substituído por:
	
	
	
	
	ALL
	
	
	IN
	
	
	SINGLE
	
	
	DISTINCT
	
	
	LIKE
	
	
	
		Quest.: 4
	
		4.
		Observe a tabela R:
Qual será o resultado da consulta:
SELECT X FROM R WHERE Y is null;
	
	
	
	
	null e 5
	
	
	1 e 4
	
	
	1 e 5
	
	
	5
	
	
	4 e null
	
	
	
		Quest.: 5
	
		5.
		Dentre as opções a seguir, qual não é uma função de grupo?
	
	
	
	
	CONT(*)
	
	
	MAX(x)
	
	
	AVG (x)
	
	
	SUM(x)
	
	
	MED(X)
	
	
	
		Quest.: 6
	
		6.
		
	
	
	
	
	quinze linhas.
	
	
	cinco linhas.
	
	
	seis linhas.
	
	
	oito linhas.
	
	
	dez linhas.
	
	
	
		Quest.: 7
	
		7.
		SEJA O MODELO: Forncedor(cod_fornec, nome_fornec, telefone, cidade, uf) Estado(UF, nome_estado) A expressão SQL que obtém os nomes dos estados para os quais não há fornecedores cadastrados é:
	
	
	
	
	SELECT E.nome_estado FROM Estado AS E, FROM Fornecedor AS F WHERE E.UF = F.UF
	
	
	SELECT E.UF FROM ESTADO AS E WHERE E.nome_estado NOT IN (SELECT F.UF FROM FORNECEDOR AS F)
	
	
	SELECT E.nome_estado FROM Estado AS E, FROM Fornecedor as F WHERE E.nome_estado = F.UF
	
	
	SELECT E.nome_estado FROM Estado AS E WHERE E.UF NOT IN (SELECT F.UF FROM FORNECEDOR AS F)
	
	
	SELECT E.nome_estado FROM Estado AS E WHERE E.UF IN (SELECT F.UF FROM FORNECEDOR AS F)
	
	
	
		Quest.: 8
	
		8.
		De acordo com a tabela de banco de dados relacional abaixo: Carro(placacarro(PK),tipo,modelo,ano,chassis,km,valor,cor,filial_idfilial(FK)) -Construa uma consulta em SQL para retornar "o ano dos carros que são mais velhos que a média dos anos de todos os carros".
	
	
	
	
	SELECT ano FROM carro WHERE ano > AVG(ano)
	
	
	SELECT ano, AVG(ano) FROM carro
	
	
	SELECT ano FROM carro WHERE ano > (SELECT AVG(*) FROM carro)
	
	
	SELECT ano FROM carro WHERE ano > (SELECT AVG(ano) FROM carro)
	
	
	SELECT ano FROM carro WHERE ano = (SELECT AVG(ano) FROM carro)
	
	
	
		Quest.: 9
	
		9.
		Considere a seguinte consulta SQL:
SELECT nome,  count(*)
FROM aluno
GROUP BY nome
Esta consulta tem como resultado.
	
	
	
	
	todos os atributos das tabelas nome e aluno.
	
	
	o atributo nome e o número de registros existentes para cada nome, da tabela aluno.
	
	
	o atributo nome e o número de registros existentes para cada nome, na tabela nome.
	
	
	o atributo nome e a soma do conteúdo do atributo nome, da tabela aluno.
	
	
	todos os atributos da tabela nome, além do atributo especial Count.
	
	
	
		Quest.: 10
	
		10.
		A cláusula having, quando usada, estabelece uma condição sobre uma agregação obtida de:
	
	
	
	
	order by em uma expressão select.
	
	
	group by em uma cláusula order by.
	
	
	group by em uma expressão select.
	
	
	sum em uma expressão create.
	
	
	Reorganiza-se automaticamente com pequenas mudanças locais.

Mais conteúdos dessa disciplina