Buscar

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 4 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

Prévia do material em texto

Disc.: IMPLEMENTAÇÃO DE BANCO DE DADOS   
	Acertos: 8,0 de 10,0
	30/04/2020
		1
        Questão
	Acerto: 1,0  / 1,0
	
	Conforme a relação de empregado abaixo, através da álgebra relacional, escolha a opção que  selecione o nome e endereço de cada empregado, que possua salário superior a R$ 5.000,00.
 
Empregado(matrícula, nome, endereço, salário, departamento, cargo).
		
	
	π salario>5000   (δ nome,endereco  (Empregado))
	
	π nome,endereço (Empregado) X (δ salario>5000 (Empregado))
	
	δ nome,endereco  (π salario>5000 (Empregado))
	
	π salario>5000    X (δ nome,endereco  (Empregado))
	 
	π nome,endereco  (δ salario>5000 (Empregado))
	Respondido em 30/04/2020 08:40:45
	
		2
        Questão
	Acerto: 0,0  / 1,0
	
	São comandos da categoria de Manipulação de Dados (DML):
		
	 
	CREATE / ALTER / DROP
	 
	INSERT / UPDATE / DELETE
	
	SELECT
	
	COMMIT / ROLLBACK
	
	GRANT / REVOKE
	Respondido em 30/04/2020 08:42:02
	
		3
        Questão
	Acerto: 1,0  / 1,0
	
	Um programador precisa utilizar, em uma aplicação conectada a um banco de dados Oracle, uma instrução SQL para exibir apenas os nomes de funcionários da tabela func cujo campo nome se inicie pela letra P. A instrução correta que deve ser utilizada é
		
	
	SELECT nome FROM func WHERE nome=P%;
	
	SELECT nome FROM func WITH P% IN nome;
	
	SELECT nome FROM func LIKE nome=P%;
	 
	SELECT nome FROM func WHERE nome LIKE P%;
	
	SELECT nome FROM func WHERE nome CONTAINS P%;
	Respondido em 30/04/2020 09:03:10
	
		4
        Questão
	Acerto: 0,0  / 1,0
	
	Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:
		
	 
	A cláusula WHERE restringe o número de linhas no resultado da consulta
	 
	A cláusula ORDER BY ordena, por padrão, os valores decrescentemente
	
	O operador LIKE é usado para operações de booleanos
	
	O operador AND faz a checagem de valores zerados
	
	O operador ALIAS é usado para renomear definitivamente colunas e tabelas
	Respondido em 30/04/2020 08:47:47
	
		5
        Questão
	Acerto: 1,0  / 1,0
	
	O esquema abaixo refere-se a um banco de dados criado para auxiliar na gerência de orientação de alunos por professores e da defesa do Trabalho de Conclusão de Curso (TCC) pelos alunos.  Analise-o:
Professor (MatP,NomeP, telP, emailP)
Aluno (MatA, MatP, NomeA, emailA)
TCC (IDTCC, MatA, Titulo, Resumo)
 
Assinale a única alternativa que retorna exatamente os dados exibidos na figura:
		
	 
	SELECT NOMEP PROFESSOR, NOMEA ALUNO, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
	
	SELECT NOMEA ALUNO, NOMEP PROFESSOR, TITULO FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
	
	SELECT NOMEP, NOMEA, TITULO FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
	
	SELECT NOMEA ALUNO, NOMEP PROFESSOR, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP AND A.MATA = T.MATA;
	
	SELECT NOMEP PROFESSOR, NOMEA ALUNO, TITULO "TÍTULO" FROM PROFESSOR P, ALUNO A, TCC T WHERE P.MATP = A.MATP;
	Respondido em 30/04/2020 08:49:14
	
		6
        Questão
	Acerto: 1,0  / 1,0
	
	
		
	
	SELECT fi.nome filial, count(*) FROM Filial fi RIGHTJOIN Carro c ON fi.idfilial=c.filial_idfilial GROUP BY filial
	
	SELECT fi.nome filial, count(*) FROM Filial fi LEFT JOIN Carro c ON fi.idfilial=c.filial_idfilial GROUP BY filial
	
	SELECT fi.nome filial, count(*) FROM Filial fi INNER JOIN Carro c
	 
	SELECT fi.nome filial, count(*) FROM Filial fi INNER JOIN Carro c ON fi.idfilial=c.filial_idfilial GROUP BY filial
	
	SELECT fi.nome filial, count(*) FROM Filial fi INNER JOIN Carro c ON fi.idfilial=c.filial_idfilial
	Respondido em 30/04/2020 08:52:58
	
		7
        Questão
	Acerto: 1,0  / 1,0
	
	eM  um banco de dados há três tabelas: T1, T2 e T3, com 10, 20 e 30 registros respectivamente. Cada tabela possui um atributo A, sobre o qual é definida uma chave primária. Nesse cenário, está correto concluir que o comando select T1.* from T1 cross join T2 cross join T3 produz um resultado que, além da linha de títulos, possui:
		
	
	30 linhas;
	 
	6.000 linhas.
	
	10 linhas;
	
	20 linhas;
	
	600 linhas;
	Respondido em 30/04/2020 08:54:00
	
		8
        Questão
	Acerto: 1,0  / 1,0
	
	Qual opção abaixo representa uma sequência de operadores de conjunto?
		
	
	foreign key, primary key, references e unique
	 
	union, union all, intersect e except
	
	varchar,  primary key, references e check
	
	char, unique, varchar e numeric
	
	char, date, vardate e int
	Respondido em 30/04/2020 08:55:33
	
		9
        Questão
	Acerto: 1,0  / 1,0
	
	Uma unidade de execução de programa delimitada pelos comandos BEGIN TRANSACTION e END TRANSACTION é denominada uma:
		
	
	Proograma
	
	Comando
	 
	Transação
	
	Seleção
	
	Operação
	Respondido em 30/04/2020 09:00:00
	
		10
        Questão
	Acerto: 1,0  / 1,0
	
	Para criarmos um índice para a tabela Fornecedor pelo Bairro e Cidade devemos dar o seguinte comando:
		
	
	Create Index Fornecedor BY Bairro, Cidade
	
	Create Index Forn_Bairro_Cidade From Fornecedor BY Bairro, Cidade
	
	Create Index Fornecedor ON Forn_Bairro_Cidade(Bairro, Cidade)
	
	Create Index Forn_Bairro_Cidade ON Fornecedor BY Bairro, Cidade
	 
	Create Index Forn_Bairro_Cidade ON Fornecedor(Bairro, Cidade)
	Respondido em 30/04/2020 09:01:14

Continue navegando