Prévia do material em texto
ADMINISTRAÇÃO DE BANCO DE DADOS I Lupa Calc. PPT MP3 5 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. Para estabelcer o caminhod e procura como public e aula , nesta ordem o comando é: SET search_path public, aula; ALTER search_path TO public, aula; CREATE search_path public, aula; SET search_path TO public, aula; ALTER search_path public, aula; Explicação: A sintaxe para estabelecer o caminho de procura é SET search_path TO 2. Para criar um esquema no banco de dados o comando é New Esquema Create Esquema New Schema Create Schema Create Schema on database Explicação: o Comando para criação de esquemas é o Create Schema 3. No PGADMIN4 para alterar o nome de um esquema ao clicar com o botão direito no nome do esquema você deve escolher REFRESH CREATE PROPERTIES SET ALTER Explicação: Para alterar o nome ou proprietário de um esquema utilizando a interface gráfica voce deve selecionar properties no menu de contexto que aparece ao se clicar com o botão direito no nome do esquema. 4. Para criar um esquema chamdo aula como uma tabela de mesmo nome dentro o comando seria: Create Schema aula authorization Create Table aula (mat integer) Create Table aula (mat integer) from Create Schema aula Create Schema aula with Create Table aula (mat integer) Create Schema aula Create Table aula (mat integer) Create Schema aula and Create Table aula (mat integer) Explicação: A sintaxe para criação do esquema é CREATE SCHEMA AUTHORIZATION nome_do_usuário [ elemento_do_esquema [ ... ] ] Onde: elemento_do_esquema é um comando SQL definindo um objeto a ser criado no esquema. 5. O esquema que normalmente é criado a partir do template1 é o : NORMAL POSTGRES GLOBAL TEMPLATE0 PUBLIC Explicação: O esquema public é normalmente criado em um novo banco de dados devido a existir no modelo padrão template1 6. Analise o comando executado abaixo e selecione a resposta correta DROP SCHEMA base1; \dn Para a base e confirma a parada do esquema base1 Cria e confirma a criação do esquema base1 Duplica e confirma a duplicação do esquema base1 Deleta e confirma a remoção do esquema base1 Altera e confirma a alteração do esquema base1 Explicação: Você pode eliminar um esquema com o comando DROP SCHEMA, cuja sintaxe é: DROP SCHEMA nome [, ...] [ CASCADE | RESTRICT ] Onde: · NOME: nome do esquema. · CASCADE: apaga automaticamente os objetos do esquema. · RESTRICT: não apaga o esquema se ele contiver algum objeto. É o padrão. Para confirmar: \dn