Baixe o app para aproveitar ainda mais
Prévia do material em texto
ADMINISTRAÇÃO DE BANCO DE DADOS I Lupa Calc. PPT MP3 6 Aluno: RICARDO LEITE FAGUNDES Matr.: 201901177955 Disc.: ADM.BANCO DE DADOS I 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. No PGADMIN4 para alterar um tablespace ao clicar com o botão direito no nome você deve escolher SET PROPERTIES ALTER CREATE REFRESH Explicação: Para alterar um tablespace clique com o botão direito e selecione properties 2. O elemento que permite que voce armazena tabelas muito acessadas em um disco mais rápido denomina-se Schema Database Esquema Data File Tablespace Explicação: O uso de tablespaces permite que os administradores do Postgresql definam locais para armazenamento dos arquivos de objetos do banco de dados em outros locais que não o pgdata 3. Ao dar o comando ALTER TABLESPACE podem ser alterados: O diretorio e o nome O nome, o diretorio e o proprietario O diretório e o proprietário O nome e o proprietário Apenas o nome. Explicação: O comando que altera um espaço de tabela é o ALTER TABLESPACE e sua sintaxe é: ALTER TABLESPACE nome RENAME TO novo_nome ALTER TABLESPACE nome OWNER TO novo_dono 4. O comando do psql que mostra todos os tablespaces é o \D \dn \db \dt \d Explicação: Para ver as tablespace existentes você pode utilizar o comando \db no psql 5. Assinale a alternativa INCORRETA, a respeito do comando: CREATE TABLESPACE nome_do_espaço_de_tabelas [OWNER nome_do_usuário] LOCATION 'diretório' Os nomes dos espaços de tabela podem começar com pg_. 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_espaço_de_tabelas: O nome do espaço de tabelas a ser criado. nome_do_usuário: Nome do proprietário da tablespace. Se omitido o nome do proprietário da tablespace, o proprietário será o usuário que executou o comando. 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. 6. O comando para eliminar uma espaço de tabelas é: Delete tablespace Truncate tablespace Drop tablespace on database Delete tablespace on database Drop tablespace Explicação: O comando para eliminar tablespaces é o Drop Tablespace
Compartilhar