Professional Documents
Culture Documents
Banco de Dados 1 ESAB - Passei Direto
Banco de Dados 1 ESAB - Passei Direto
Questão 1 :
Considere que você é um analista de sistemas que está desenvolvendo uma consulta
SQL utilizando o SGBD PostgreSQL, onde precisará realizar a operação de produto
cartesiano em duas tabelas criadas com os nomes “TesteA” e “TesteB”.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
Impresso por Mary Leal, E-mail mellealti@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais
e não pode ser reproduzido ou repassado para terceiros. 10/06/2023, 16:10:15
Com isso, qual transação está corretamente declarada para ser feita no nível de isolamento
READ UNCOMMITED?
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
Impresso por Mary Leal, E-mail mellealti@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais
e não pode ser reproduzido ou repassado para terceiros. 10/06/2023, 16:10:15
dessa estratégia.
Resposta Errada! A resposta correta é a opção E
Justificativa: O espelhamento entre servidores de banco de dados é realizado por meio de
backups dos logs binários (backups incrementais) em determinados intervalos de tempo. Os
backups lógicos e a cópia completa não fazem uso dos logs de arquivos binários.
A Backup lógico apenas da estrutura do banco de
dados.
Por qual motivo bancos de dados NoSQL, geralmente, evitam utilizar esse protocolo?
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
Impresso por Mary Leal, E-mail mellealti@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais
e não pode ser reproduzido ou repassado para terceiros. 10/06/2023, 16:10:15
Uma loja de produtos eletrônicos conta com um banco de dados onde há duas
tabelas criadas para armazenar as informações dos fornecedores e produtos. Elas
têm a seguinte estrutura:
Considere que você é um analista de sistemas que precisa desenvolver uma consulta
em SQL para essa loja, de maneira a apresentar as informações de nome e e-mail dos
fornecedores combinadas com o nome do produto.
Indique a alternativa que apresenta uma sintaxe válida para operação de produto
cartesiano em SQL que atenda as expectativas descritas no enunciado.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
Impresso por Mary Leal, E-mail mellealti@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais
e não pode ser reproduzido ou repassado para terceiros. 10/06/2023, 16:10:15
p;
B Desastres naturais e
sinistros.
C Exclusão acidental de
dados.
D Falhas em servidores.
E Troca de equipamentos.
Questão 9 :
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
Impresso por Mary Leal, E-mail mellealti@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais
e não pode ser reproduzido ou repassado para terceiros. 10/06/2023, 16:10:15
B Subtração
C Intersecçã
o
D Junção
E Divisão
Questão 10 : Em alguns casos, além de se aplicar o operador de diferença, faz-se
necessário também aplicar filtros (condições) sobre os conjuntos de dados para se
obter o resultado desejado. Para isso, é verdadeiro dizer que o filtro (where):
Resposta Errada! A resposta correta é a opção A
Justificativa: Ao se construir uma consulta em SQL com o operador de diferença (EXCEPT),
é possível aplicar comandos condicionais por meio do comando WHERE tanto para filtrar os
valores dos conjuntos de dados de entrada quanto no conjunto de dados de saída.
A pode ser aplicado tanto nos selects como no resultado da operação de
diferença.
B não se pode aplicar filtros (condições).
Questão 1 : É sabido que backups completos podem ser muito demorados porque contêm
todos os dados a serem copiados de um banco de dados. Como parte de uma estratégia de
agilização de backups, é possível criar backups menores com dados que representam
pequenos intervalos que podem ser adicionados a um backup completo. Com base na
técnica que utiliza arquivos de log binário, indique a alternativa correta em relação ao
MySQL.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
Impresso por Mary Leal, E-mail mellealti@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais
e não pode ser reproduzido ou repassado para terceiros. 10/06/2023, 16:10:15
B Recuperação física.
C Recuperação lógica.
D Recuperação completa.
E Recuperação
incremental.
Questão 2 :
B Checkpoint
C Buffer
D Backup
E Rollback
Questão 3 : Considerando as transações explícitas, onde o usuário determina o início e o
fim da transação, qual dos comandos inicia, encerra e executa uma operação corretamente
dentro de uma transação?
Acertou! A resposta correta é a opção A
Justificativa: O comando BEGIN inicia uma transação. Logo após ele, deve vir o comando
de execução de uma ou mais operações e, por fim, deve vir o comando COMMIT, que
sinaliza a confirmação da operação para o SGBD.
A BEGIN INSERT INTO venda(id_venda, id_produto, valor) VALUES(1, 5,
34.20);COMMIT;
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
Impresso por Mary Leal, E-mail mellealti@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais
e não pode ser reproduzido ou repassado para terceiros. 10/06/2023, 16:10:15
D BEGINCOMMIT;
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
Impresso por Mary Leal, E-mail mellealti@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais
e não pode ser reproduzido ou repassado para terceiros. 10/06/2023, 16:10:15
B De
documentos.
C De grafos.
D Colunar.
E De chave/valor.
Questão 6 : Em um banco de dados relacional, o que representam as colunas da tabela?
Resposta Errada! A resposta correta é a opção E
Justificativa: As colunas representam os atributos da tabela.
A A estrutura do banco de dados.
C π (Conjunto).
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
Impresso por Mary Leal, E-mail mellealti@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos autorais
e não pode ser reproduzido ou repassado para terceiros. 10/06/2023, 16:10:15
Alunos (Matrícula, Nome, Idade, Nota Prova, Nota Trabalho, Conceito Final).
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.