Buscar

PRV - Prova_ 2022C - Banco de Dados (58671)

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

* Algumas perguntas ainda não avaliadas
PRV - Prova
Entrega 11 set em 23:59 Pontos 4 Perguntas 12
Disponível 5 set em 19:00 - 11 set em 23:59 Limite de tempo 180 Minutos
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 18 minutos 1,4 de 4 *
Pontuação deste teste: 1,4 de 4 *
Enviado 11 set em 15:36
Esta tentativa levou 18 minutos.
Olá, Aluno 
A prova será composta por 10 questões objetivas valendo 0,2 pontos cada, além de 2 questões
dissertativas valendo 1 ponto cada.
Totalizando 4 pontos, que serão somados com as atividades realizadas durante o
trimestre. 
 
Lembrando que a prova terá um prazo de 3 horas para realização a partir do momento que você
acessa-la. Ela estará disponível do dia 05/09 ao dia 11/09 com apenas uma tentativa, então atenção
ao realiza-la e boa sorte!! 
0 / 0,2 ptsPergunta 1
Fulano percebeu que, em seu banco de dados, ocorre a presença de
um produto cuja classificação de grupo não está cadastrada na tabela
GRUPO. Essa situação é classificada como uma violação relacionada
à
 primeira forma normal. 
 integridade de domínio. ocê respondeuocê respondeu
https://ucaead.instructure.com/courses/58671/quizzes/84013/history?version=1
 chave estrangeira. esposta corretaesposta correta
 integridade de entidade. 
 segunda forma normal. 
0,2 / 0,2 ptsPergunta 2
De acordo com a Hostinger Tutoriais, o SGBD MySQL é uma
ferramenta de código aberto. O que seria o conceito de “código
aberto”?
 
a obrigatoriedade de no campo da chave primária ter o nome
“CODIGO”.
 
A possibilidade de implementar um campo chave primária em qualquer
tabela.
 
A possibilidade de criar tabelas, registros e campos indefinidamente. 
 
a possibilidade colocar chaves estrangeiras em todas as tabelas, ou
apenas em tabelas relacionadas.
 
Qualquer pessoa pode instalar o software, aprender o código fonte e
modificá-lo para melhor atender as necessidades.
Correto!Correto!
0 / 0,2 ptsPergunta 3
De acordo com o portal Hostinger Tutoriais, o SQL informa o servidor o
que deve ser feito com os dados. Ele desempenha as seguintes
funções, EXCETO:
 
Data Manipulation. Adicionar, excluir, mudar, ordenar e outras
operações para modificar os dados, valores ou visuais.
 
Data Query. Solicitar informações específicas de um banco de dados. 
 
Data Center. Centralizar os dados em apenas um servidor, desde que o
mesmo esteja na nuvem.
esposta corretaesposta correta
 
Data Identity. Definir tipos de dados. Ex: mudar dados numéricos para
integrais. Isso também inclui definir a relação das tabelas no banco de
dados.
ocê respondeuocê respondeu
 
Data Access Control. Fornece técnicas de segurança para proteger
dados, incluindo quem pode visualizar ou usar as informações
armazenadas no banco de dados.
0 / 0,2 ptsPergunta 4
Para responder a questão, considere as seguintes tabelas, dadas por
seus respectivos comandos de criação:
 
− CREATE TABLE JOGADORES (NUMJ INTEGER NOT NULL,
NOME VARCHAR(20), ANO_N INTEGER, PRIMARY KEY(NUMJ)) 
− CREATE TABLE LISTA_TORNEIOS (NUMT INTEGER NOT NULL,
NOMET VACHAR(20) NOT NULL, PRIMARY KEY (NUMT)) 
− CREATE TABLE TORNEIOS (NUMT INTEGER NOT NULL, NUMJ
INTEGER NOT NULL, ANO INTEGER NOT NULL, PREMIO DOUBLE
NOT NULL, PRIMARY KEY(NUMT, ANO), FOREING KEY(NUMT)
REFERENCES LISTA_TORNEIOS(NUMT), FOREING KEY(NUMJ)
REFERENCES JOGADORES(NUMJ)) 
 
Uma consulta para retornar, para cada jogador, o número total de
torneios que ele venceu é dada por:
 select numj, sum(numt) from Torneios group by numj 
 select numj, count(*) from Torneios group by numj esposta corretaesposta correta
 select numj, avg(numt) from Torneios group by numj 
 select numj, max(*) from Torneios group by numj ocê respondeuocê respondeu
 select numj, sum(*) from Torneios group by numj 
0,2 / 0,2 ptsPergunta 5
Um Sistema Gerenciador de Banco de Dados (SGBD) deve contribuir
para que os dados reflitam corretamente a realidade representada pelo
banco de dados relacional e que esses dados sejam consistentes
entre si. Para tentar garantir a integridade de um banco de dados
relacional, os SGBD oferecem mecanismos de restrições de
integridade. Sobre restrições de integridade em banco de dados
relacionais, marque a opção correta.
 
Os valores dos campos não necessariamente precisam obedecer a
definição definida pela coluna, podendo haver uma promoção (casting)
automática de tipo.
 
Os valores dos campos que aparecem em uma chave estrangeira não
necessariamente devem aparecer na chave primária da tabela
referenciada.
 
Os valores dos campos que compõem uma chave primária sempre
devem ser diferentes de vazio.
Correto!Correto!
 Os valores da chave estrangeira devem ser únicos. 
 
Os valores da chave primária referenciadas pela chave estrangeira
podem ser excluídos normalmente.
0,2 / 0,2 ptsPergunta 6
Considere o seguinte script SQL de criação de uma tabela:
Esse script cria:
 uma tabela chamada Item com uma chave primária. Correto!Correto!
 uma tabela chamada Estoque com uma chave primária. 
 
duas tabelas chamadas Item e Estoque, ambas com chaves primárias. 
 uma tabela chamada Item com uma chave primária nula. 
 uma tabela chamada Item com duas chaves primárias. 
0,2 / 0,2 ptsPergunta 7
Sobre modelos lógicos e representação física em bancos de dados,
assinale a alternativa correta.
 
Modelos de dados representativos são bons para detalhar como é feito
o armazenamento de dados em disco.
 
Modelos de dados representativos não são recomendados para
usuários finais.
 
Modelos de dados físicos descrevem como os dados são armazenados
no computador.
Correto!Correto!
 
Modelos de dados de baixo nível representam de forma aproximada
como os usuários comuns percebem os dados.
 
Modelos de dados conceituais descrevem como os dados são
armazenados no computador.
0,2 / 0,2 ptsPergunta 8
Considere R uma relação que possui os atributos A, B, C e D. Na
álgebra relacional, para gerar uma nova relação R’ a partir de R, cujos
atributos são A e B, utiliza-se a operação
 União. 
 projeção. Correto!Correto!
 divisão. 
 intersecção. 
 seleção. 
0,2 / 0,2 ptsPergunta 9
Identifique a operação que NÃO faz parte das operações do conjunto
básico da álgebra relacional.
 Seleção (Selection). 
 Produto cartesiano (Cartesian Product). 
 União (Union). 
 Diferença (Difference). 
 Junção (Join). Correto!Correto!
0,2 / 0,2 ptsPergunta 10
Analise os itens relacionados aos Sistemas de Banco de Dados:
1. Na terminologia de base de dados relacional, a linha é chamada de
atributo, a coluna é chamada de tupla e a tabela de domínio. O tipo
de dado que especifica o tipo dos valores que podem aparecer em
uma coluna é chamado de relação.
2. Um banco de dados relacional é um banco de dados percebido por
seus usuários como uma coleção de entidades ou, de modo mais
informal, tabelas.
3. Um sistema relacional é um sistema que admite bancos de dados
relacionais e operações sobre esses bancos dados, incluindo em
particular as operações de restrição, projeção e junção.
4. O modelo relacional de dados está relacionado com três aspectos
principais dos dados: a estrutura de dados, a integridade de dados
e a manipulação de dados.
A sequência correta é:
 Apenas as assertivas II e III estão corretas. 
 Apenas as assertivas I e II estão corretas. 
 As assertivas I, II, III e IV estão corretas. 
 Apenas as assertivas II, III e IV estão corretas. Correto!Correto!
 Apenas as assertivas I e IV estão corretas. 
QUESTÕES DISSERTATIVAS
 
Um diagrama de banco de dados foi criado para iniciar o processo de
desenvolvimento de uma aplicação para uma uma pequena loja de
conveniência e alguns clientes e pedidos foram adicionados ao banco.
 
Código SQL para testes
(https://ucaead.instructure.com/courses/58671/files/1019433?wrap=1) 
(https://ucaead.instructure.com/courses/58671/files/1019433/download?
download_frd=1)
 
Tendo como base este banco de dados, escreva os comandos
necessários para que sejam feitas as seguintes pesquisas no banco:
Não avaliadoainda / 1 ptsPergunta 11ão respondidaão respondida
https://ucaead.instructure.com/courses/58671/files/1019433?wrap=1
https://ucaead.instructure.com/courses/58671/files/1019433/download?download_frd=1
Sua Resposta:
Crie um comando que localize o pedido número 8 e retorne o nome do
cliente, quantidade e nome dos itens e data do pedido.
Não avaliado ainda / 1 ptsPergunta 12
Sua Resposta:
ão respondidaão respondida
Crie um comando que retorne o nome de todos os clientes que já
compraram pelo menos 1 Coca.
Pontuação do teste: 1,4 de 4

Continue navegando