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

Admitindo as relações abaixo especificadas, marque a alternativa que representa a consulta em álgebra
relacional que responde corretamente a seguinte pergunta: quais os nomes dos alunos e seus respectivos
cursos? Alunos(matricula, nome, endereco, cpf, cod_curso) Cursos(codigo, nome_curso)
ᴨnome, nome_curso(Alunos X Cursos)
ᴨnome, nome_curso(σcod_curso=codigo (Alunos))
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))
 ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))
Respondido em 11/09/2021 08:39:19
Acerto: 1,0 / 1,0
A constraint Foreign Key possui no SQL Ansi quais regras?
On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default
 On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Delete
On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null
On Delete Cascade / On Delete Restrict / On Delete Set Null / On Update Cascade / On Update Delete /
On Update Set Null
On Delete Set Null / On Delete Restrict / On Update Set Null / On Update Delete
Respondido em 11/09/2021 08:40:04
Acerto: 0,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 LIKE nome=P%;
SELECT nome FROM func WITH P% IN nome;
SELECT nome FROM func WHERE nome CONTAINS P%;
 SELECT nome FROM func WHERE nome LIKE P%;
Respondido em 11/09/2021 08:40:34
Acerto: 1,0 / 1,0
 Questão2a
 Questão3a
 Questão4a
Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até o dia
de hoje, assinale qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM
TCC WHERE DTDEFESA IN (21/11/2013, 22/11/2014);":
SELECT * FROM TCC WHERE DTDEFESA > 21/11/2013 AND < 22/11/2014;
 SELECT * FROM TCC WHERE DTDEFESA BETWEEN 21/11/2013 AND 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA = 21/11/2013 AND 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA => 21/11/2013 AND <= 22/11/2014;
SELECT * FROM TCC WHERE DTDEFESA BETWEEN (21/11/2013; 22/11/2014);
Respondido em 11/09/2021 08:41:18
Acerto: 0,0 / 1,0
Considere a seguinte tabela de Empregados:
Empregado (CodEmpregado, Nome, Salario)
Escolha o comado SQL que liste o nome de todos os empregados sem repetição e em ordem
decrescente:
SELECT Nome FROM Empregado ORDER BY DISTINCT Nome
 SELECT DISTINCT Nome FROM Empregado ORDER BY Nome DESC
SELECT ORDER BY Nome FROM Empregado WHERE DISTINCT Nome
SELECT Nome FROM Empregado ORDER BY Nome
 SELECT DISTINCT Nome FROM Empregado GROUP BY Nome
Respondido em 11/09/2021 08:42:00
Acerto: 1,0 / 1,0
Qual opção Representa a interpretação Correta sobre o CROSS JOIN
É um comando que substitui o INNER JOIN
Nunca é usado em Estruturas SELECT
Não se aplica aos comandos DML
 Serve para fazer a combinação dos elementos de uma tabela com todos os elementos de outra tabela
sem a necessidade de junção de chaves primárias e estrangeiras.
É um comando exclusivo da DDL
Respondido em 11/09/2021 08:42:33
Acerto: 1,0 / 1,0
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 entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser
baixados no endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-
dac0cd734263
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico.
Seguem algumas tabelas do Esquema:
 
Nome (IDNome, IDEspécie, NomePopular)
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo)
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua)
Local (IDLocal, CodArea, NomeLocal)
Area (CodArea, NomeArea)
 
 Questão5a
 Questão6a
 Questão7a
Sabendo-se que a tabela nome contém nomes populares de tubarões e deseja-se listar o comprimento e o sexo de todos os tubarões que tem
nome popular terminado com a letra k. Assinale a alternativa abaixo que retorna corretamente a consulta desejada:
 SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie
AND N.IDEspécie = E.IDEspecie AND NomePopular like %k;
SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie
AND N.IDEspécie = E.IDEspecie AND UPPER (NomePopular) like _k;
SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie
AND N.IDEspécie = E.IDEspecie AND UPPER (NomePopular) like %k%;
SELECT Comprimento, Sexo FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = N.IDEspécie
AND NomePopular like %k;
SELECT * FROM Tubarão T, Espécie E, Nome N WHERE T.IDEspecie = E.IDEspecie AND N.IDEspécie =
E.IDEspecie AND NomePopular like %k;
Respondido em 11/09/2021 08:46:26
Acerto: 1,0 / 1,0
Sobre o script abaixo: SELECT nome pessoa from Pessoa UNION ALL SELECT numero from Empregado
Assinale a alternativa correta:
O script retorna dados de diferentes tabelas sem repetição.
Retorna os números dos empregados e os nomes das pessoas com repetição.
Retorna os números dos empregados e os nomes das pessoas sem repetição.
 Não existe retorno, uma vez que os dados são diferentes das colunas.
Retorna os nomes dos empregados e os números sem repetição.
Respondido em 11/09/2021 08:46:53
Acerto: 1,0 / 1,0
O comando SELECT FROM corresponde a seguinte operação da álgebra relacional:
Seleção
Junção
Interseção
 Projeção
União
Respondido em 11/09/2021 08:48:39
Acerto: 1,0 / 1,0
Considere que existe uma tabela empregados com os seguintes dados:
TABELA EMPREGADOS
MATRICULA NOME DATA_NASCIMENTO
122233 MARIA DA SILVA 01/01/1982
222545 JOSE DOS SANTOS 10/10/1990
142533 ANTONIO ALVES 20/05/1980
213211 JERONIMO SOUZA 15/06/2015
O comando SQL que traz todos os dados da tabela ordenados pela ordem alfabetica dos nomes dos
empregados é:
SELECT *.* FROMEMPREGADO ORDERED BY NOME;
SELECT (MATRICULA, NOME) FROM EMPREGADO E ORDER BY Nome;
 SELECT * FROM EMPREGADO ORDER BY NOME;
SELECT * FROM EMPREGADO ORDERED BY NOME ASCENDING;
SELECT NOME AND EMPREGADO FROM EMPREGADO ORDER BY NOME ASC;
 Questão8a
 Questão9a
 Questão10a
Respondido em 11/09/2021 08:49:07
javascript:abre_colabore('38403','266482450','4804886046');

Continue navegando