Prévia do material em texto
Disciplina: CCT0846 - ADMINISTRAÇÃO DE BANCO DE DADOS I 202202551759 1 Questão NO PGADMIN4 para eliminar um banco de dados ao clicar com o botão direito no nome do banco voce deve escolher no menu de contexto a opção: DELETE PROPERTIES DROP ALTER DATABASE DELETE/DROP Respondido em 27/09/2022 09:43:06 Explicação: Para eliminar um database clique com o botão direito no seu nome e escolha DELETE/DROP 2 Questão Como é chamado o diretório onde ficam armazenadas as bases de dados, existindo um diretório para cada base de dados. Base pgdata/pg_serial pg_log Global pgdata/pg_clog Respondido em 27/09/2022 09:43:42 Explicação: Diretório Base, resposta correta. Diretórios de Transação pgdata/pg_clog. pgdata/pg_serial. Diretório de LOG pg_log. Contém os dados das tabelas com visibilidade em todo o cluster como as do catálogo. Diretório Global. 3 Questão Para alterar o nome de um database de aula para prova o comando seria: RENAME DATABASE AULA TO PROVA ALTER DATABASE aula NEW_NAME prova ALTER DATABASE aula RENAME TO prova ALTER DATABASE RENAME aula TO prova ALTER DATABASE aula NEWNAME prova Respondido em 27/09/2022 09:44:21 Explicação: Para alterar o nome do banco de dados o comando é: ALTER DATABASE nome RENAME TO novo_nome 4 Questão Assinale o resultado do comando: Drop Database Aula1; O comando irá remover a base de dados O comando irá alterar a base de dados O comando irá acesar a base de dados O comando irá duplicar a base de dados O comando irá criar uma base de dados Respondido em 27/09/2022 09:44:36 Explicação: O comando Drop Database, remove base de dados. Para confirmar se base de dados foi removida execute o comando: Select oid, datname from pg_databases; 5 Questão Qual é utilizado para criar uma base de dados. Assinale a resposta correta. number 1 database primary database new database database create create database Respondido em 27/09/2022 09:44:47 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 ] 6 Questão Para criar um novo database chamado prova como cópia do database aula o comando seria: CREATE DATABASE prova TEMPLATE aula; CREATEDB prova TEMPLATE aula; CREATE DATABASE prova TEMPLATE template1; CREATE DATABASE prova TEMPLATE template0; COPY DATABASE aula TO prova Respondido em 27/09/2022 09:45:22 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, linguagem suportada etc SINTAXE É CREATE DATABASE nome_do_banco_de_dados TEMPLATE banco_modelo;