Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

A junção irrestrita também é conhecida como:


Junção Interior
Junção Exterior
Autojunção
Junção Cruzada
Junção Contínua

Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?
Sub-Consulta Principal
Sub-Consulta Simple
Sub-Consulta Multi-Linhas
Sub-Consulta Correlata
Sub-Consulta Multi-Valorada

(FGV - 2010 - DETRAN-RN - Assessor Técnico - Administração de Banco de Dados) Assinale a alternativa correta sobre fragmento de comando a seguir: (select distinct nome_cliente from contas) intersect (select distinct nome_cliente from emprestimos)
Se um cliente tem diversas contas e empréstimos no banco, aparecerá somente uma vez no resultado.
Se um cliente tem diversas contas e empréstimos no banco, aparecerá todas as repetições no resultado.
Se um cliente possui conta mas não possui empréstimos no banco, aparecerá no resultado.
Se um cliente tem diversas contas e empréstimos no banco, não aparecerá no resultado.
Se um cliente não possui conta mas possui empréstimos no banco, aparecerá no resultado.

Escreva uma consulta SQL que recupere o nome(nome_dependente) e o parentesco dos dependentes da empregada Luciana.

Ao tentar inserir um valor nulo em um campo que é chave primária estaremos violando a:
Restrição de Entidade
Restrições Semântica
Restrição de Chave Primária
Restrição de Domínio
Restrição de Referência

Para gerar estatísticas em uma tabela cada SGBD disponibiliza comandos. Dentre os tipos de estatísticas apresentados identifique aquele que NÃO é considerado como tal:
de sistema: utilização típica de I/O e de CPU.
de tabelas: número de linhas, blocos, tamanho de registro médio
de colunas: número de valores distintos, número de NULLs, histograma de valores
de índices: número de folhas, níveis, clustering.
de linhas: número de linhas distintas, histograma de linhas

Quanto a visões, é correto afirmar:
I - Pode-se fazer uma consulta a uma view com as cláusulas Having e Group By.
II - Pode-se fazer subconsultas e utilizar operadores de conjunto em uma view.
III - Uma visão pode permitir, com restrições que os dados da tabela sejam manipulados em comando de INSERT, UPDATE e DELETE, porém, não armazena estes dados.
Apenas as afirmações II e III são corretas.
Apenas as afirmações I e II são corretas.
Apenas a afirmação III é correta.
Todas as afirmações estão corretas.
Apenas as afirmações I e III são corretas.

Considere as relações: ALUNO (matriculaluno, nomealuno, endereço, telefone) CURSA (matricula, codigo) matricula REFERENCIA matriculaluno em ALUNO codigo REFERENCIA codigodisciplina em DISCIPLINA DISCIPLINA (codigodisciplina, nomedisciplina, creditos) A consulta em álgebra relacional que responde a questão "Quais os alunos (nome e matrícula) que cursam a disciplina com código CCT0199" está corretamente representada em:
matriculaaluno, nomealuno (ALUNO matriculaluno = ⋈ matricula (codigo = CCT0199 (DISCIPLINA)))
matriculaaluno, nomealuno (CURSA matriculaluno = ⋈ matricula DISCIPLINA)
matriculaaluno, nomealuno (ALUNO matriculaluno = ⋈ matricula DISCIPLINA)
matriculaluno, nomealuno (ALUNO matriculaluno = ⋈ matricula (codigo = CCT0199 (CURSA)))
Não existe consulta que reponda a questão

Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:
os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL.
nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.

Considere as relações: PROFESSOR (matriculaprf, nomeprf, titulacao, anoadmissao) MINISTRA (matricula, codigo) matricula REFERENCIA matriculaprf em PROFESSOR codigo REFERENCIA codigodisciplina em DISCIPLINA DISCIPLINA (codigodisciplina, nomedisciplina, creditos) A consulta em álgebra relacional que responde a questão "Quem são os professores (nome e matrícula) que ministram a disciplina Implementação de Bancos de Dados" está corretamente representada em:
π matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRA codigo = ⋈codigodisciplina (DISCIPLINA)))
π matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (σnomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA)))
π matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula MINISTRA)
Não existe consulta que responda a esta questão.

Queremos executar o seguinte comando SQL: O que acontecerá? Justifique sua resposta.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

A junção irrestrita também é conhecida como:


Junção Interior
Junção Exterior
Autojunção
Junção Cruzada
Junção Contínua

Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?
Sub-Consulta Principal
Sub-Consulta Simple
Sub-Consulta Multi-Linhas
Sub-Consulta Correlata
Sub-Consulta Multi-Valorada

(FGV - 2010 - DETRAN-RN - Assessor Técnico - Administração de Banco de Dados) Assinale a alternativa correta sobre fragmento de comando a seguir: (select distinct nome_cliente from contas) intersect (select distinct nome_cliente from emprestimos)
Se um cliente tem diversas contas e empréstimos no banco, aparecerá somente uma vez no resultado.
Se um cliente tem diversas contas e empréstimos no banco, aparecerá todas as repetições no resultado.
Se um cliente possui conta mas não possui empréstimos no banco, aparecerá no resultado.
Se um cliente tem diversas contas e empréstimos no banco, não aparecerá no resultado.
Se um cliente não possui conta mas possui empréstimos no banco, aparecerá no resultado.

Escreva uma consulta SQL que recupere o nome(nome_dependente) e o parentesco dos dependentes da empregada Luciana.

Ao tentar inserir um valor nulo em um campo que é chave primária estaremos violando a:
Restrição de Entidade
Restrições Semântica
Restrição de Chave Primária
Restrição de Domínio
Restrição de Referência

Para gerar estatísticas em uma tabela cada SGBD disponibiliza comandos. Dentre os tipos de estatísticas apresentados identifique aquele que NÃO é considerado como tal:
de sistema: utilização típica de I/O e de CPU.
de tabelas: número de linhas, blocos, tamanho de registro médio
de colunas: número de valores distintos, número de NULLs, histograma de valores
de índices: número de folhas, níveis, clustering.
de linhas: número de linhas distintas, histograma de linhas

Quanto a visões, é correto afirmar:
I - Pode-se fazer uma consulta a uma view com as cláusulas Having e Group By.
II - Pode-se fazer subconsultas e utilizar operadores de conjunto em uma view.
III - Uma visão pode permitir, com restrições que os dados da tabela sejam manipulados em comando de INSERT, UPDATE e DELETE, porém, não armazena estes dados.
Apenas as afirmações II e III são corretas.
Apenas as afirmações I e II são corretas.
Apenas a afirmação III é correta.
Todas as afirmações estão corretas.
Apenas as afirmações I e III são corretas.

Considere as relações: ALUNO (matriculaluno, nomealuno, endereço, telefone) CURSA (matricula, codigo) matricula REFERENCIA matriculaluno em ALUNO codigo REFERENCIA codigodisciplina em DISCIPLINA DISCIPLINA (codigodisciplina, nomedisciplina, creditos) A consulta em álgebra relacional que responde a questão "Quais os alunos (nome e matrícula) que cursam a disciplina com código CCT0199" está corretamente representada em:
matriculaaluno, nomealuno (ALUNO matriculaluno = ⋈ matricula (codigo = CCT0199 (DISCIPLINA)))
matriculaaluno, nomealuno (CURSA matriculaluno = ⋈ matricula DISCIPLINA)
matriculaaluno, nomealuno (ALUNO matriculaluno = ⋈ matricula DISCIPLINA)
matriculaluno, nomealuno (ALUNO matriculaluno = ⋈ matricula (codigo = CCT0199 (CURSA)))
Não existe consulta que reponda a questão

Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:
os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL.
nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.

Considere as relações: PROFESSOR (matriculaprf, nomeprf, titulacao, anoadmissao) MINISTRA (matricula, codigo) matricula REFERENCIA matriculaprf em PROFESSOR codigo REFERENCIA codigodisciplina em DISCIPLINA DISCIPLINA (codigodisciplina, nomedisciplina, creditos) A consulta em álgebra relacional que responde a questão "Quem são os professores (nome e matrícula) que ministram a disciplina Implementação de Bancos de Dados" está corretamente representada em:
π matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRA codigo = ⋈codigodisciplina (DISCIPLINA)))
π matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (σnomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA)))
π matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula MINISTRA)
Não existe consulta que responda a esta questão.

Queremos executar o seguinte comando SQL: O que acontecerá? Justifique sua resposta.

Prévia do material em texto

AV – Implementação de BD
	A junção irrestrita também é conhecida como:
		
	
	Junção Contínua
	
	Junção Cruzada
	
	Autojunção
	
	Junção Interior
	
	Junção Exterior
	
	
	 2a Questão (Ref.: 201002228354)
	7a sem.: Sql Parte 5 - SUBCONSULTA E OPERADORES DE CONJUNTO
	Pontos: 0,0  / 0,8 
	Qual dos tipos de sub-consulta que faz referência a uma coluna da tabela da consulta externa?
		
	
	Sub-Consulta Correlata
	
	Sub-Consulta Simple
	
	Sub-Consulta Principal
	
	Sub-Consulta Multi-Valorada
	
	Sub-Consulta Multi-Linhas
	
	
	 3a Questão (Ref.: 201002224390)
	7a sem.: SQL
	Pontos: 0,8  / 0,8 
	(FGV - 2010 - DETRAN-RN - Assessor Técnico - Administração de Banco de Dados)
Assinale a alternativa correta sobre fragmento de comando a seguir:
(select distinct nome_cliente
from contas)
intersect
(select distinct nome_cliente
from emprestimos) 
		
	
	 Se um cliente tem diversas contas e empréstimos no banco, aparecerá somente uma vez no resultado.
	
	Se um cliente tem diversas contas e empréstimos no banco, não aparecerá no resultado.
	
	Se um cliente não possui conta mas possui empréstimos no banco, aparecerá no resultado.
	
	Se um cliente tem diversas contas e empréstimos no banco, aparecerá todas as repetições no resultado.
	
	Se um cliente possui conta mas não possui empréstimos no banco, aparecerá no resultado. 
	
	
	 4a Questão (Ref.: 201002219675)
	4a sem.: SQL PARTE 2
	Pontos: 0,8  / 0,8 
	Escreva uma consulta SQL que recupere o nome(nome_dependente) e o parentesco dos dependentes da empregada Luciana.
		
	
Resposta: SELECT nome_dependente, parentesco FROM DEPENDENTE
	
Gabarito: 
Sugestão:
SELECT nome_dependente, parentesco
FROM empregado e, dependente d
WHERE e.codigo_empregado = d.codigo_empregado AND nome = 'Luciana'.
	
	
	 5a Questão (Ref.: 201002211952)
	1a sem.: Regras de integridade relacional
	Pontos: 0,0  / 0,8 
	Ao tentar inserir um valor nulo em um campo que é chave primária estaremos violando a:
		
	
	Restrição de Chave Primária
	
	Restrição de Referência
	
	Restrição de Entidade
	
	Restrição de Domínio
	
	Restrições Semântica
	
	
	 6a Questão (Ref.: 201002228385)
	10a sem.: EXECUÇÃO DE COMANDOS E OTIMIZAÇÃO
	Pontos: 0,0  / 0,8 
	Para gerar estatísticas em uma tabela cada SGBD disponibiliza comandos. Dentre os tipos de estatísticas apresentados identifique aquele que NÃO é considerado como tal:
		
	
	de sistema: utilização típica de I/O e de CPU.
	
	de índices: número de folhas, níveis, clustering.
	
	de colunas: número de valores distintos, número de NULLs, histograma de valores
	
	de linhas: número de linhas distintas, histograma de linhas
	
	de tabelas: número de linhas, blocos, tamanho de registro médio
	
	
	 7a Questão (Ref.: 201002228365)
	8a sem.: Sql Parte 6 - OUTROS OBJETOS DE BANCO DE DADOS
	Pontos: 0,0  / 0,8 
	Quanto a visões, é correto afirmar:
 I - Pode-se fazer uma consulta a uma view com as cláusulas Having e Group By. 
II - Pode-se fazer subconsultas e utilizar operadores de conjunto em uma view. 
III - Uma visão pode permitir, com restrições que os dados da tabela sejam manipulados em comando de INSERT, UPDATE e DELETE, porém, não armazena estes dados. 
		
	
	Apenas as afirmações I e II são corretas.
	
	Apenas as afirmações II e III são corretas.
	
	Apenas a afirmação III é correta.
	
	Todas as afirmações estão corretas.
	
	Apenas as afirmações I e III são corretas.
	
	
	 8a Questão (Ref.: 201002210582)
	2a sem.: ÁLGEBRA RELACIONAL
	Pontos: 0,0  / 0,8 
	Considere as relações:
ALUNO (matriculaluno, nomealuno, endereço, telefone)
CURSA (matricula, codigo)
matricula REFERENCIA matriculaluno em ALUNO
codigo REFERENCIA codigodisciplina em DISCIPLINA
DISCIPLINA (codigodisciplina, nomedisciplina, creditos)
A consulta em álgebra relacional que responde a questão "Quais os alunos (nome e matrícula) que cursam a disciplina com código CCT0199" está corretamente representada em:
		
	
	 matriculaaluno, nomealuno (ALUNOmatriculaluno = ⋈matricula  (codigo = CCT0199 (DISCIPLINA))) 
	
	 matriculaaluno, nomealuno (CURSA matriculaluno = ⋈matricula  DISCIPLINA) 
	
	 matriculaluno, nomealuno (ALUNO matriculaluno = ⋈matricula (codigo = CCT0199 (CURSA))) 
	
	 matriculaaluno, nomealuno (ALUNO matriculaluno = ⋈matricula  DISCIPLINA) 
	
	Não existe consulta que reponda a questão
	
	
	 9a Questão (Ref.: 201002212236)
	1a sem.: REGRAS DE INTEGRIDADE RELACIONAL
	Pontos: 0,8  / 0,8 
	Os conceitos que envolvem os termos restrição de integridade de entidade e restrição de integridade referencial são, respectivamente:
		
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	os atributos pertencentes à chave primária deverão conter sempre valores diferentes de NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL.
	
	nenhum atributo pertencente à chave primária poderá receber valor NULL / os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, quando for diferente de NULL.
	
	os valores dos atributos que formam a chave estrangeira deverá existir na tabela onde a chave estrangeira é chave primária, somente quando for igual a NULL / nenhum atributo pertencente à chave primária poderá receber valor NULL.
	
	
	 10a Questão (Ref.: 201002210580)
	2a sem.: ÁLGEBRA RELACIONAL
	Pontos: 0,0  / 0,8 
	Considere as relações:
PROFESSOR (matriculaprf, nomeprf, titulacao, anoadmissao)
MINISTRA (matricula, codigo)
matricula REFERENCIA matriculaprf em PROFESSOR
codigo REFERENCIA codigodisciplina em DISCIPLINA
DISCIPLINA (codigodisciplina, nomedisciplina, creditos)
A consulta em álgebra relacional que responde a questão "Quem são os professores (nome e matrícula) que ministram a disciplina Implementação de Bancos de Dados" está corretamente representada em:
		
	
	 matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRAcodigo = ⋈codigodisciplina (DISCIPLINA))) 
	
	 
	
	Não existe consulta que responda a esta questão.
	
	 matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula  (nomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA)) 
	
	 matriculaprf, nomeprf (PROFESSORmatriculaprf = ⋈matricula MINISTRA)
	
	
	 11a Questão (Ref.: 201002211959)
	3a sem.: REGRAS DE INTEGRIDADE RELACIONAL
	Pontos: 0,8  / 0,8 
	Considere as tabelas abaixo:
Queremos executar o seguinte comando SQL:
O que acontecerá ?Justifique sua resposta.
 
		
	
Resposta: Dará erro, porque na tabela aluno o atributo (coluna) cod_curso é chave estrangeira da tabela curso, então restringirá os termos de restrições de integridade de entidade.
	
Gabarito: Não será possível inserir a tupla mostrada no comando acima, pois não existe na tabela curso nenhuma tupla com o valor de cod_curso = 'ENG' e como a coluna cod_curso da tabela aluno é chave estrangeira da coluna cod_curso da tabela curso estaremos violando a restrição de integridade referencial ao tentar inserir a tupla mostrada acima.

Mais conteúdos dessa disciplina