Logo Passei Direto
Buscar

Meus Simulados-01

Ferramentas de estudo

Questões resolvidas

O processo dos PostgreSql responsável pela gravação do Log de Transações é o
Writer
Logger
Archive
Wal writer
Receiver

Para fazer a instalação pelo repositório no Ubuntu você irá utilizar a ferramenta:
install
make
wget
sudo
apt-get

O arquivo que impede que o PostGreSql seja executado em duplicidade é o:
pg_ident.conf
pg_hba.conf
postmaster.pid
postgresql.conf
postmaster.opts

Analise o comando executado abaixo e selecione a resposta correta DROP SCHEMA base1; \dn
Cria e confirma a criação do esquema base1
Altera e confirma a alteração do esquema base1
Deleta e confirma a remoção do esquema base1
Duplica e confirma a duplicação do esquema base1
Para a base e confirma a parada do esquema base1

O comando para eliminar uma espaço de tabelas é:
Delete tablespace
Delete tablespace on database
Drop tablespace
Drop tablespace on database
Truncate tablespace

No MVCC quando o id de uma transação que alterou um dado maior que o da transação que o está consultando:
Retorna uma mensagem de erro, A consulta é abortada, Retornam os dados alterados, A consulta é automaticamente reiniciada, Retorna um snapshot do dados coerentes com a transação de consulta

Assumindo que você tenha um banco de dados chamado aula_bd, crie um arquivo de cópia de segurança com nome aula.dump no formato personalizado: Escolha a alternativa correta?
pg_dump -Fo aula_bd > aula.dump
pg_dump -Ft aula_bd > aula.dump
pg_dump -Ft aula.dump > aula_bd
pg_dump -Fc aula.dump > aula_bd
pg_dump -Fc aula_bd > aula.dump

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

O processo dos PostgreSql responsável pela gravação do Log de Transações é o
Writer
Logger
Archive
Wal writer
Receiver

Para fazer a instalação pelo repositório no Ubuntu você irá utilizar a ferramenta:
install
make
wget
sudo
apt-get

O arquivo que impede que o PostGreSql seja executado em duplicidade é o:
pg_ident.conf
pg_hba.conf
postmaster.pid
postgresql.conf
postmaster.opts

Analise o comando executado abaixo e selecione a resposta correta DROP SCHEMA base1; \dn
Cria e confirma a criação do esquema base1
Altera e confirma a alteração do esquema base1
Deleta e confirma a remoção do esquema base1
Duplica e confirma a duplicação do esquema base1
Para a base e confirma a parada do esquema base1

O comando para eliminar uma espaço de tabelas é:
Delete tablespace
Delete tablespace on database
Drop tablespace
Drop tablespace on database
Truncate tablespace

No MVCC quando o id de uma transação que alterou um dado maior que o da transação que o está consultando:
Retorna uma mensagem de erro, A consulta é abortada, Retornam os dados alterados, A consulta é automaticamente reiniciada, Retorna um snapshot do dados coerentes com a transação de consulta

Assumindo que você tenha um banco de dados chamado aula_bd, crie um arquivo de cópia de segurança com nome aula.dump no formato personalizado: Escolha a alternativa correta?
pg_dump -Fo aula_bd > aula.dump
pg_dump -Ft aula_bd > aula.dump
pg_dump -Ft aula.dump > aula_bd
pg_dump -Fc aula.dump > aula_bd
pg_dump -Fc aula_bd > aula.dump

Prévia do material em texto

Meus 
Simulad
os 
Teste seu conhecimento 
acumulado 
 
 
 
 
Disc.: ADMINISTRAÇÃO DE BANCO DE DADOS I 
Aluno(a): ALDAMIR SAIDEL 202202638811 
Acertos: 10,0 de 10,0 07/09/2022 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
O processo dos PostgreSql responsável pela gravação do Log de Transações é o 
 
 
Receiver 
 
 Wal writer 
 
Logger 
 
Writer 
 
Archive 
Respondido em 07/09/2022 19:35:53 
 
Explicação: 
WAL writer - realiza a gravação no disco das operações existentes nos buffers do log (WAL 
buffers) em intervalos definidos no arquivo de configuração do PostgreSQL 
 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Para fazer a instalação pelo repositório no Ubuntu você irá utilizar a ferramenta: 
 
 
make 
 
 
install 
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=292555576&cod_prova=5624720662&f_cod_disc=CCT0846
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
 
sudo 
 apt-get 
 
wget 
Respondido em 07/09/2022 19:37:49 
 
Explicação: 
apt-get permite que voce baixe e instale programas no Debian/Ubuntu a partir de 
repositórios. 
 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
 
O arquivo que impede que o PostGreSql seja executado em duplicidade é o: 
 
 
postmaster.opts 
 postmaster.pid 
 
pg_ident.conf 
 
postgresql.conf 
 
 
pg_hba.conf 
Respondido em 07/09/2022 19:38:54 
 
Explicação: 
postmaster.pid: é um arquivo lock para impedir a execução do PostgreSQL 
duplicado,contendo o PID do processo principal em execução e outras informações, tais 
como a hora em que o serviço foi iniciado; 
 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual é utilizado para criar uma base de dados. Assinale a resposta correta. 
 
 create database 
 
number 1 database 
 
database create 
 
primary database 
 
 
new database 
Respondido em 07/09/2022 19:40:09 
 
Explicação: 
O comando para criar base de dados é o CREATE DATABASE, cuja sintaxe é: 
CREATE DATABASE nome 
 [ [ WITH ] [ OWNER [=] dono_do_banco_de_dados ] 
 [ TEMPLATE [=] modelo ] 
 [ ENCODING [=] codificação ] 
 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Analise o comando executado abaixo e selecione a resposta correta 
DROP SCHEMA base1; 
\dn 
 
 
Cria e confirma a criação do esquema base1 
 
Altera e confirma a alteração do esquema base1 
 
Duplica e confirma a duplicação do esquema base1 
 
Para a base e confirma a parada do esquema base1 
 Deleta e confirma a remoção do esquema base1 
Respondido em 07/09/2022 19:28:48 
 
Explicação: 
Você pode eliminar um esquema com o comando DROP SCHEMA, cuja sintaxe é: 
DROP SCHEMA nome [, ...] [ CASCADE | RESTRICT ] 
Onde: 
 
 NOME: nome do esquema. 
 CASCADE: apaga automaticamente os objetos do esquema. 
 RESTRICT: não apaga o esquema se ele contiver algum objeto. É o padrão. 
 
Para confirmar: 
\dn 
 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
O comando para eliminar uma espaço de tabelas é: 
 
 
Drop tablespace on database 
 
Delete tablespace 
 
Truncate tablespace 
 Drop tablespace 
 
Delete tablespace on database 
Respondido em 07/09/2022 19:30:05 
 
Explicação: 
O comando para eliminar tablespaces é o Drop Tablespace 
 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual o comando utilizado para conceder as permissões de SELECT e INSERT sobre a 
tabela aula para o usuário db1. 
 
 Grant SELECT, INSERT ON aula TO db1; 
 
Grant SELECT, INSERT ON db1 TO aula; 
 
Grant SELECT ON aula TO db1; 
 
Create SELECT, INSERT ON aula TO db1; 
 
SELECT * from INSERT ON aula TO db1; 
Respondido em 07/09/2022 19:31:36 
 
Explicação: 
GRANT { { SELECT | INSERT | UPDATE | DELETE | RULE | REFERENCES | TRIGGER } 
[...] | ALL [ PRIVILEGES ] } 
ON [ TABLE ] nome_da_tabela [, ...] 
TO { nome_do_usuário | GROUP nome_do_grupo | PUBLIC } [, ...] [ WITH GRANT OPTION 
] 
Privilégios possíveis: 
 SELECT¿ Permite consultar os dados do objeto. 
 INSERT¿ Permite inserir (INSERT) novas linhas. 
 UPDATE¿ Permite modificar (UPDATE) os dados de qualquer coluna e de qualquer 
linha da tabela. 
 DELETE¿ Permite eliminar (DELETE) linhas. 
 RULE¿ Permite criar regras para o objeto. 
 REFERENCES¿ Permite criar chaves estrangeiras na tabela. 
 TRIGGER¿ Permite a criação de gatilhos na tabela. 
 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
No MVCC quando o id de uma transação que alterou um dado maior que o da 
transação que o está consultando : 
 
 
Retornam os dados alterados 
 
Retorna uma mensagem de erro 
 Retorna um snapshot do dados coerentes com a transação de consulta 
 
A consulta é abortada. 
 
 
A consulta é automaticamente reinciada 
Respondido em 07/09/2022 19:42:41 
 
Explicação: 
Se uma transação de consulta tem XID menor que o XID do último registro da linha isso 
significa que ele começou antes da alteração, o SGBD procura então nas tabelas a entrada 
desta linha com XID anterior ao da consulta e retorna os valores existente naquele 
momento do tempo. 
 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
O Linux fornece uma série de ferramentas para monitorar os seus processos. Entre 
elas, podemos destacar: 
 
 top 
 
topstat 
 
ls -la 
 
chmod 
 
memorystat 
Respondido em 07/09/2022 19:33:30 
 
Explicação: 
Top 
Ele nos permite verificar o load médio, número de processos totais e em execução, situação 
da memória e percentual de CPU utilizado por cada processo. 
Vmstat 
Esta ferramenta mostra informações dos recursos em intervalos de tempo passados por 
argumento. 
Para executar o vmstat atualizando as informações uma vez a cada 5 segundos, basta o 
seguinte comando: 
vmstat 5 
 
 lostat 
Permite a análise do tráfego de entrada e saída. 
 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assumindo que você tenha um banco de dados chamado aula_bd, crie um arquivo de 
cópia de segurança com nome aula.dump no formato personalizado: 
Escolha a alternativa correta? 
 
 
pg_dump -Ft aula_bd > aula.dump 
 
pg_dump -Fo aula_bd > aula.dump 
 
pg_dump -Ft aula.dump > aula_bd 
 
pg_dump -Fc aula.dump > aula_bd 
 pg_dump -Fc aula_bd > aula.dump 
Respondido em 07/09/2022 19:34:45 
 
Explicação: 
Para utilizar o pg_dump, a sintaxe é a seguinte: 
pg_dump [opção...] [nome_do_banco_de_dados] 
 
 
 
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','292555576','5624720662');
javascript:abre_colabore('38403','292555576','5624720662');
javascript:abre_colabore('38403','292555576','5624720662');
javascript:abre_colabore('38403','292555576','5624720662');
javascript:abre_colabore('38403','292555576','5624720662');
javascript:abre_colabore('38403','292555576','5624720662');
javascript:abre_colabore('38403','292555576','5624720662');

Mais conteúdos dessa disciplina