Buscar

PROVAR 2 - IMPLEMENTACAO DE BANCO DE DADO

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 3 páginas

Prévia do material em texto

04/05/2020 Estácio: Alunos
estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13031&classId=1252481&topicId=3041583&p0=03c7c0ace395d80182db0… 1/3
 
 
Disc.: IMPLEMENTAÇÃO DE BANCO DE DADOS 
Aluno(a): CELSO SCHUMACK JUNIOR 201803349182
Acertos: 9,0 de 10,0 04/05/2020
Acerto: 1,0 / 1,
Uma linguagem de consulta procedural, onde o objetivo fundamental é permitir a escrita de expressões relacionais é denominada de álgebra relacional. Com suas operações
fundamentais é possível exprimir qualquer consulta nesta linguagem. Sendo assim, para apresentar os dados de acordo com a tabela abaixo, marque a alternativa correta que
descreve a álgebra a ser utilizada.
Produto.Nome Produto.Qualidade Estoque.Qtde
Laranja 1 100
Laranja 2 150
Uva 1 200
Uva 2 130
Trigo 2 240
Pêssego 1 260
Pêssego 2 190
 πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)
πNome, Qualidade, Qtde
σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
Respondido em 04/05/2020 13:45:06
Acerto: 1,0 / 1,
O diagrama acima apresenta uma classe denominada Municipio, para armazenar informações sobre determinado município, seu código, nome, tamanho e o estado a que
pertence. Também há uma classe denominada Estado, para armazenar dados da unidade da Federação, como seu código e sua denominação. Com base nesse diagrama, e
considerando a utilização da linguagem SQL, assinale a opção que apresenta a forma correta de criação da tabela Estado, considerando a criação das chaves primárias (PK) e
estrangeiras (FK).
 
create table estado ( codigo_ibge pk, nome_estado )
create table estado ( codigo_ibge integer pk, nome_estado varchar(100) )
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf primary key )
create table estado ( codigo_ibge integer primary key, nome_estado varchar (255), uf integer FK )
 create table estado ( codigo_ibge integer primary key, nome_estado varchar (255) )
Respondido em 04/05/2020 13:59:39
Acerto: 1,0 / 1,
Sobre a cláusula WHERE do comando SELECT, é correto afirmar que:
É utilizado em todos os comandos SELECT
Nunca pode ser utilizado com uma junção
Filtra as colunas a serem exibidas no resultado
 Filtra as linhas a serem exibidas no resultado
Especifica condição de ordenação
Respondido em 04/05/2020 13:50:26
Acerto: 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 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:
 Questão1
a
 Questão2
a
 Questão3
a
 Questão4
a
04/05/2020 Estácio: Alunos
estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13031&classId=1252481&topicId=3041583&p0=03c7c0ace395d80182db0… 2/3
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)
Deseja-se realizar uma consulta da tabela Captura exibindo-se a data e a temperatura da água apresentada em graus Celsius, convertida para graus Fahrenheit (Fórmula °F = °C × 1, 8 +
32). Assinale a alternativa que exibe os dados convertidos corretamente:
SELECT DATA, TEMPAGUA * 1,8 + 32 "°F" FROM CAPTURA;
SELECT DATA, AVG (TEMPAGUA) * 1.8 + 32 "°F" FROM CAPTURA;
 SELECT DATA, TEMPAGUA * 1.8 + 32 "°F" FROM CAPTURA;
SELECT DATA, TEMPAGUA * (1,8 + 32) "°F" FROM CAPTURA;
SELECT DATA, TEMPAGUA * (1.8 + 32) "°F" FROM CAPTURA;
Respondido em 04/05/2020 14:03:42
Acerto: 1,0 / 1,
Em uma tabela criada no banco de dados com o nome VEICULOS, contendo os campos ID, DESCRICAO, MARCA e MODELO, indique a alternativa que apresenta o comando
correto para selecionar a quantidade de veículos cadastrados por modelo, ordenado por modelo em ordem crescente.
 SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MODELO ORDER BY MODELO Asc;
SELECT * FROM VEICULOS GROUP BY MODELO;
SELECT MODELO, COUNT(ID) FROM VEICULOS GROUP BY MARCA ORDER BY MODELO desc;
SELECT DESCRICAO, MODELO FROM VEICULOS ORDER BY DESCRICAO desc;
SELECT * FROM VEICULOS ORDER BY MODELO desc;
Respondido em 04/05/2020 14:09:43
Acerto: 1,0 / 1,
Acerca do conjunto de operações para manipulação de dados, marque a alternativa correta:
O operador ALIAS é usado para renomear definitivamente colunas e tabelas
O operador LIKE é usado para operações com booleanos
 O operador IN pode ser usado para comparar valores na cláusula WHERE
O operador AND faz a checagem de valores zerados
DESC é dispensável à cláusula ORDER BY quando se deseja ordenar decrescentemente
Respondido em 04/05/2020 14:22:22
Acerto: 1,0 / 1,
quarenta
setenta
 trinta
vinte e cinco
quarenta e cinco
Respondido em 04/05/2020 17:32:31
Acerto: 0,0 / 1,
Qual comando abaixo é o mais adequado para consultar os dados da última linha de uma tabela
SELECT MAX(id) FROM funcionarios WHERE id = (SELECT MAX(id) FROM funcionarios);
SELECT * FROM funcionarios WHERE id = (SELECT LAST(id) FROM funcionarios);
SELECT * FROM funcionarios WHERE id = LAST(id);
 SELECT * FROM funcionarios WHERE id = (SELECT MAX(id) FROM funcionarios);
 SELECT MAX(id) FROM funcionarios;
Respondido em 04/05/2020 20:00:44
Acerto: 1,0 / 1,
 Questão5
a
 Questão6
a
 Questão7
a
 Questão8
a
 Questão9
a
04/05/2020 Estácio: Alunos
estacio.webaula.com.br/Classroom/index.html?id=2355238&courseId=13031&classId=1252481&topicId=3041583&p0=03c7c0ace395d80182db0… 3/3
Depois que uma transação termina com sucesso, as alterações que ela realizou no Banco de Dados devem persistir mesmo que haja falhas do sistema. A característica
apresentada diz respeito a seguinte propriedade das transações:
 Durabilidade;
Consistência;
Atomicidade;
Isolamento;
Rollback.
Respondido em 04/05/2020 20:02:58
Acerto: 1,0 / 1,
Na base de dados de um sistema de controle de clientes, foi criada a tabela CLIENTES, que conta com as colunas: ID, NOME, ENDERECO, CIDADE e UF. Os valores da coluna ID não se repetem
Sobre essa tabela CLIENTES foi criada a visão VCLIENTES_RJ, que busca apresentar os clientes do estado do Rio de Janeiro. O comando de criação da visão VCLIENTES_RJ é:
CREATE VIEW VCLIENTES_RJ 
AS SELECT ID, NOME, ENDERECO, CIDADE, UF 
FROM CLIENTES WHERE UF = 
SP¿
O comando UPDATE acima, quando submetido para execução, resulta na atualização de:
 nenhuma linha, pois, como a visão VCLIENTES_RJ somente apresenta clientes do Rio de Janeiro, não é possível atualizar o nome de um cliente de São Paulo.
até três linhas da visão VCLIENTES_RJ, não sendo atualizadas linhas da tabela CLIENTES.
até três das linhas da visão, cujo novo valor para a coluna Nome pode ser verificado através de consulta à própria visão VCLIENTES_RJ.
nenhuma linha, pois não é possível realizar atualização sobre visões.
até três linhas da tabela CLIENTES.
Respondido em 04/05/2020 20:0
RJ¿ Umusuário ⊂ meteuosegu∫ecom and oparaexecuçãopelo ≥ renciad or dobancodedados :UPDATEVCLIENTES
R
JSETNOME = ¿JOAO¿ WHEREIDIN(1, 2, 3)ANDUF
 Questão10
a
Powered by TCPDF (www.tcpdf.org)Powered by TCPDF (www.tcpdf.org)
http://www.tcpdf.org

Outros materiais