Buscar

ADMINISTRAÇÃO DE BANCO DE DADOS I

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 11 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 11 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 11 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

1a
Questão
Acerto: 1,0 / 1,0
Os processos do PostGreSql responsável por atender as conexões dos usuários denomina-se
Writer
Receicer
Postgres Backend
Checkpointer
Postmaster
Respondido em 01/08/2022 14:35:09
Explicação:
O PostgreSQL é um SGBD baseado em processos, não em tread o que implica que a cada nova conexão
é criado um novo processo no sistema operacional, denominados processos de backend, para atender ao
usuário.
2a
Questão
Acerto: 1,0 / 1,0
Como se denomina a instalação por pacotes pré-compilados que não estejam no repositório da
distribuição do Linux?
Personal Package Archives
External Package Archives
Personal Package
External Package
Repository Archives
Respondido em 01/08/2022 14:16:54
Explicação:
PPA (Personal Package Archives) nada mais são do que repositórios ( servidores na internet) onde se
encontram os programas que não estão nos repositórios oficiais da sua distro
Acerto: 1,0 / 1,0
3a
Questão
O tipo de parada do Postgresql que equivale ao servidor ser desligado por falta de energia é o:
Smart
Abort
Fast
Transacional
Immediate
Respondido em 01/08/2022 14:36:46
Explicação:
Existem 3 modos de parada no PostGreSql:
Smart (inteligente) aguarda todos os clientes desconectarem. Este é o padrão.
Fast (rápido) não aguarda os clientes desconectarem. Realiza rollback das transações ativas e
desconecta os clientes e o servidor é parado.
Immediate (imediato) é similar ao servidor ser desligado por falta de energia.
4a
Questão
Acerto: 0,0 / 1,0
Para alterar o nome de um database de aula para prova o comando seria:
ALTER DATABASE aula RENAME TO prova
RENAME DATABASE AULA TO PROVA
ALTER DATABASE aula NEW_NAME prova
ALTER DATABASE aula NEWNAME prova
ALTER DATABASE RENAME aula TO prova
Respondido em 01/08/2022 14:38:59
Explicação:
Para alterar o nome do banco de dados o comando é:
ALTER DATABASE nome RENAME TO novo_nome
5a
Acerto: 1,0 / 1,0
Questão
Para criar um esquema no banco de dados o comando é
New Esquema
New Schema
Create Schema on database
Create Schema
Create Esquema
Respondido em 01/08/2022 14:21:31
Explicação:
o Comando para criação de esquemas é o Create Schema
6a
Questão
Acerto: 1,0 / 1,0
Assinale a alternativa INCORRETA, a respeito do comando:
CREATE TABLESPACE nome_do_espaço_de_tabelas [OWNER nome_do_usuário] LOCATION
'diretório'
Diretório: O local no disco onde o tablespace será criado. Deverá ser um diretório
vazio e pertencente ao usuário de sistema do PostgreSQL. Deve ser especificado
como um caminho absoluto.
nome_do_usuário: Nome do proprietário da tablespace.
nome_do_espaço_de_tabelas: O nome do espaço de tabelas a ser criado.
Os nomes dos espaços de tabela podem começar com pg_.
Se omitido o nome do proprietário da tablespace, o proprietário será o usuário que
executou o comando.
Respondido em 01/08/2022 14:22:16
Explicação:
O comando que cria um espaço de tabela é o CREATE TABLESPACE e sua sintaxe é:
CREATE TABLESPACE nome_do_espaço_de_tabelas [OWNER nome_do_usuário] LOCATION 'diretório'
Onde:
● nome_do_espaço_de_tabelas: O nome do espaço de tabelas a ser criado, sendo que não deve
começar com pg_, já que este prefixo é reservado para as tablespaces do sistema.
● nome_do_usuário: Nome do proprietário da tablespace. Se omitido, o proprietário será o
usuário que executou o comando.
● Diretório: O local no disco onde o tablespace será criado. Deverá ser um diretório vazio e
pertencente ao usuário de sistema do PostgreSQL. Deve ser especificado como um caminho
absoluto.
7a
Questão
Acerto: 1,0 / 1,0
O comando GRANT concede privilégios para um ou mais usuários ou grupos de usuários sobre
objetos (tabela, visão, sequência, banco de dados, função, linguagem procedural, esquema ou
espaço de tabelas).
Qual dos itens abaixo não pode ser concedio pelo comando GRANT como privilégio de objeto?
INSERT
ROLE
DELETE
RULE
TRIGGER
Respondido em 01/08/2022 14:25:59
Explicação:
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: 0,0 / 1,0
No arquivo pg_hba.conf valores possíveis para type são:
host, all, md5
local, host, trust
md5, trust e all
host, local e all
host , local , hostssl
Respondido em 01/08/2022 14:31:40
Explicação:
Os valores mais comuns para tipo de conexão são
local Conexões locais do próprio servidor.
host Conexões por IP, com ou sem SSL.
hostssl Conexões IP com SSL.
9a
Questão
Acerto: 1,0 / 1,0
Utilizando a linha de comando, faça a limpeza no banco de dados postgres na tabela AULA no
modo verbose.
Assinale a alternativa correta?
VACCUM VERBOSE public.aula;
VACCUM VERBOSE aula;
VACCUM VERBOSE aula
VACCUM VERBOSE public.aula
VACCUM public.aula
Respondido em 01/08/2022 14:32:31
Explicação:
O comando VACUUM possui a seguinte sintaxe:
VACUUM [ FULL | FREEZE ] [ VERBOSE ] [ tabela ]
VACUUM [ FULL | FREEZE ] [ VERBOSE ] ANALYZE [ tabela [ (coluna [, ...] ) ] ]
Onde:
● FULL - Realiza a limpeza completa liberando imediatamente o espaço em disco.
● FREEZE - Realiza um congelamento agressivo das tuplas. Quando selecionado FULL, o
congelamento é realizado implícitamente.
● VERBOSE - Mostra, para cada tabela, um relatório detalhado da atividade de limpeza.
● ANALYZE - Se selecionado após o Vacuum, é realizada atualização das estatísticas utilizadas
pelo planejador.
● Tabela - O nome (opcionalmente qualificado pelo esquema) da tabela específica a ser limpa.
Por padrão, todas as tabelas do banco de dados corrente.
● Coluna - O nome da coluna a ser analisada, por padrão, todas as colunas.
10a
Questão
Acerto: 1,0 / 1,0
Para fazer o dump no formato personalizado o comando deverá ter a opção
-f p
-F p
-f c
-F c
-f t
Respondido em 01/08/2022 14:33:06
Explicação:
-f arquivo --file=arquivo - Envia a saída para o arquivo especificado. Se for omitido é usada a saída
padrão.
-F formato --format=formato Seleciona o formato da saída. O formato pode ser um dos seguintes:
p - Gera um arquivo de script SQL no formato texto-puro (padrão)
t - Gera um arquivo tar adequado para servir de entrada para o pg_restore.
c - Gera um arquivo personalizado adequado para servir de entrada para o pg_restore. Este é o formato
mais flexível.

Continue navegando