Baixe o app para aproveitar ainda mais
Prévia do material em texto
Meus Simulados Teste seu conhecimento acumulado Disc.: ADMINISTRAÇÃO DE BANCO DE DADOS I Aluno(a): VALEIRO ANTONIO DE FIGUEIREDO 202104489064 Acertos: 9,0 de 10,0 25/07/2022 Acerto: 1,0 / 1,0 O arquivo do PostgreSql que de�ne quem pode acessar o SGBD é o pg_hba.conf pg_ident.conf postgresql.conf password.conf pg_data.conf Respondido em 25/07/2022 10:33:07 Explicação: pg_hba.conf - é o arquivo de con�guração para autenticação dos usuários. Funciona determinando quem pode acessar a base de dados. Acerto: 1,0 / 1,0 Qual a �nalidade do pgAdmin4? Biblioteca para gerar históricos de comando no psql. Sistema de gerenciamento de banco de dados Utilitário de terminal baseado em Node. Ferramenta grpa�ca de administração do banco de dados PostgreSQL. Utilitário de compilação. Respondido em 25/07/2022 10:44:50 Explicação: O pgAdmin é a plataforma de administração e desenvolvimento Open Source mais popular e com mais recursos para o PostgreSQL Acerto: 0,0 / 1,0 A criação de um novo cluster de banco de dados é realizada utilizando o utilitário: createcluser createdb Questão1 a Questão2 a Questão3 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); newdb cluster initdb Respondido em 25/07/2022 11:21:08 Explicação: initdb Este utilitário de linha de comando cria um cluster de banco de dados do PostGreSql. Para isso ele irá criar os diretórios onde os banco de dados vão ser armazenados, gerar o catálogo do banco de dados e criará o banco de dados de modelo (template1). Acerto: 1,0 / 1,0 Para criar um novo database chamado prova como cópia do database aula o comando seria: CREATEDB prova TEMPLATE aula; COPY DATABASE aula TO prova CREATE DATABASE prova TEMPLATE template0; CREATE DATABASE prova TEMPLATE aula; CREATE DATABASE prova TEMPLATE template1; Respondido em 25/07/2022 10:50:29 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 signi�ca criar no novo banco os objetos básicos com modelo como esquemas, tabelas de catalogo, linguagem suportada etc SINTAXE É CREATE DATABASE nome_do_banco_de_dados TEMPLATE banco_modelo; Acerto: 1,0 / 1,0 Para estabelcer o caminhod e procura como public e aula , nesta ordem o comando é: CREATE search_path public, aula; ALTER search_path public, aula; ALTER search_path TO public, aula; SET search_path public, aula; SET search_path TO public, aula; Respondido em 25/07/2022 10:51:30 Explicação: A sintaxe para estabelecer o caminho de procura é SET search_path TO Acerto: 1,0 / 1,0 O elemento que permite que voce armazena tabelas muito acessadas em um disco mais rápido denomina-se Questão4 a Questão5 a Questão6 a Tablespace Schema Database Data File Esquema Respondido em 25/07/2022 10:55:29 Explicação: O uso de tablespaces permite que os administradores do Postgresql de�nam locais para armazenamento dos arquivos de objetos do banco de dados em outros locais que não o pgdata Acerto: 1,0 / 1,0 Para criarmos uma role com direito de conexão ao banco de dados e senha o comando seria CREATE ROLE prova LOGIN PASSWORD '12345' CREATE ROLE prova PASSWORD '12345' CREATE ROLE LOGIN PASSWORD '12345' CREATE ROLE prova CONNECTION PASSWORD '12345' CREATE ROLE prova LOGIN '12345' Respondido em 25/07/2022 10:57:50 Explicação: SINTAXE CREATE ROLE nome [ [ WITH ] opção [ ... ] ] OPÇÕES LOGIN | NOLOGIN : determina se a role pode ou não fazer login no cluster PASSWORD 'senha' : de�ne a senha de uma role. Acerto: 1,0 / 1,0 Selecione a alternativa que cria um registro no arquivo pg_hba.conf, com a seguinte caracteristica: #Permitir que qualquer usuário de hosts da rede 10.112.4.0/24 se conectem ao banco aula1 com senha para acesso. # TYPE DATABASE USER CIDR-ADDRESS METHOD local aula1 all 10.112.4.0/24 md5 # TYPE DATABASE USER CIDR-ADDRESS METHOD host aula1 all 10.112.4.0/24 md5 # TYPE DATABASE USER CIDR-ADDRESS METHOD local template1 aluno 10.112.4.0/24 md5 # TYPE DATABASE USER CIDR-ADDRESS METHOD local aula1 aluno 10.112.4.0/24 md5 # TYPE DATABASE USER CIDR-ADDRESS METHOD host aula1 aluno 10.112.4.0/24 md5 Respondido em 25/07/2022 11:00:59 Questão7 a Questão8 a Explicação: Cada registro é formado por campos conforme o modelo abaixo: TYPE DATABASE USER ADDRESS METHOD Tipo de Conexão Banco de Dados Usuário Endereço IP Método de Autenticação Acerto: 1,0 / 1,0 Para recuperarmos todo espaço não utilizado pelos dados devemos dar o comando PURGE PURGE ALL VACUUM FREEZE VACUUM FULL VACUUM Respondido em 25/07/2022 11:03:00 Explicação: VACUUM FULL ¿ neste tipo a tabela é compactada, eliminando o espaço livre entre as tuplas e devolvendo o espaço em disco para o SO. Acerto: 1,0 / 1,0 A opção do pg_restore que restaura apenas os dados -e -c -f -s -a -d Respondido em 25/07/2022 11:05:13 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 (de�nições de dados). Questão9 a Questão10 a
Compartilhar