Buscar

Estácio_ Alunos ad banco de dados

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

Prévia do material em texto

20/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=203089680&user_cod=2702629&matr_integracao=202003066291 1/5
 
Simulado AV
Teste seu conhecimento acumulado
Disc.: ADMINISTRAÇÃO DE BANCO DE DADOS I 
Aluno(a): JAELSON LIMA DA ROCHA 202003066291
Acertos: 9,0 de 10,0 16/05/2021
Acerto: 1,0 / 1,0
Qual comando utilizado para conceder as permissões de SELECT e INSERT na tabela aual1 para o usuário db1.
Alter SELECT, INSERT ON aula1 TO db1;
Grant SELECT, INSERT ON db1 TO aula1;
Select * from aula1 TO db1;
REVOKE INSERT ON aula1 FROM db1;
 Grant SELECT, INSERT ON aula1 TO db1;
Respondido em 16/05/2021 21:54:31
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.
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?
Repository Archives
 Personal Package Archives
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
20/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=203089680&user_cod=2702629&matr_integracao=202003066291 2/5
External Package Archives
Personal Package 
External Package
 
Respondido em 16/05/2021 21:56:29
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
Para iniciar o banco de dados voce deve utilizar o aplicativo
 
pg_run
 
pg_start
 
pg_startdb
 
 pg_ctl
 
pg_dbstart
 
Respondido em 16/05/2021 21:56:45
Explicação:
O pg_ctl é um aplicativo de linha de comando do SO que permite iniciar, parar ou reiniciar PostgreSQL 
Acerto: 1,0 / 1,0
Para criar um novo database chamado prova como cópia do database aula o comando seria:
CREATE DATABASE prova TEMPLATE template1;
CREATE DATABASE prova TEMPLATE template0;
 CREATE DATABASE prova TEMPLATE aula;
COPY DATABASE aula TO prova
CREATEDB prova TEMPLATE aula;
 
Respondido em 16/05/2021 21:56:58
Explicação:
O Comando CREATE DATABASE funciona fazendo uma copia de um banco de dados existente para o novo banco de
dados.
Fazer está cópia significa criar no novo banco os objetos básicos com modelo como esquemas, tabelas de catalogo,
 Questão3
a
 Questão4
a
20/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=203089680&user_cod=2702629&matr_integracao=202003066291 3/5
linguagem suportada etc
SINTAXE É
CREATE DATABASE nome_do_banco_de_dados TEMPLATE banco_modelo;
Acerto: 1,0 / 1,0
O esquema que normalmente é criado a partir do template1 é o :
NORMAL
TEMPLATE0
POSTGRES
 PUBLIC
GLOBAL
 
Respondido em 16/05/2021 21:57:08
Explicação:
O esquema public é normalmente criado em um novo banco de dados devido a existir no modelo padrão template1
Acerto: 1,0 / 1,0
No PGADMIN4 para alterar um tablespace ao clicar com o botão direito no nome você deve escolher
CREATE
SET
ALTER
REFRESH
 
 PROPERTIES
Respondido em 16/05/2021 21:57:17
Explicação:
Para alterar um tablespace clique com o botão direito e selecione properties 
Acerto: 1,0 / 1,0
O comando do psql que mostra todos os usuários é o
\dt
\dn
\d
\db
 \du
 
 Questão5
a
 Questão6
a
 Questão7
a
20/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=203089680&user_cod=2702629&matr_integracao=202003066291 4/5
Respondido em 16/05/2021 21:57:23
Explicação:
Para verificarmos os usuário do SGBD basta consultar o sistema com o comando \du
Acerto: 1,0 / 1,0
Para criar um banco de dados chamado prova utilizando o conjunto de caracteres SQL_ASCII sendo que o padrão
do cluster é UTF8, deve ser dado o comando:
 
CREATE DATABASE prova WITH ENCODING=UTF8;
 
CREATE DATABASE prova ;
 CREATE DATABASE prova WITH ENCODING=SQL_ASCII TEMPLATE=template0;
CREATE DATABASE prova WITH ENCODING=SQL_ASCII; 
CREATE DATABASE prova WITH ENCODING=SQL_ASCII TEMPLATE=template1;
Respondido em 16/05/2021 21:57:59
Explicação:
Foi utilizado o template0 porque o template1, padrão para criação utiliza UTF8 e ao tentar criar a partir dele ocorre
um erro
Acerto: 0,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 public.aula
 VACCUM public.aula
VACCUM VERBOSE aula;
Respondido em 16/05/2021 21:58: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.
 Questão8
a
 Questão9
a
20/06/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=203089680&user_cod=2702629&matr_integracao=202003066291 5/5
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.
Acerto: 1,0 / 1,0
A opção do pg_restore que restaura apenas os dados -e
 
-d
-c
-s
 -a
-f
Respondido em 16/05/2021 21:58:17
Explicação:
A sintaxe do pg_restore é:
pg_restore [opção...] [nome_da_cópia_de_segurança]
Onde:
nome_da_cópia_de_segurança - local do arquivo do backup a ser restaurado.
As principais opções são: 
-a - Restaura apenas os dados, não o esquema (definições de dados).
 Questão10
a
javascript:abre_colabore('38403','225798580','4590959024');

Continue navegando