Um administrador de banco de dados instalou o Postgres em u...

Próximas questões
Com base no mesmo assunto
Q3455677 Banco de Dados
Um administrador de banco de dados instalou o Postgres em um servidor com sistema operacional Linux. Após instalar o sistema Postgres, ele criou o banco de dados XPTO. O comando dado foi o: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - createdb XPTO

Tema central da questão: A questão aborda o comando utilizado para criar um banco de dados no PostgreSQL após sua instalação em um ambiente Linux. Esse conhecimento é fundamental para administradores que lidam com tarefas rotineiras de gestão de bancos de dados relacionais.

Resumo teórico: Após instalar o PostgreSQL, os comandos de administração no terminal são essenciais para a criação, exclusão e manipulação de bancos. O comando createdb é a ferramenta de linha de comando padrão para criar um novo banco de dados PostgreSQL. Sua sintaxe básica é:

createdb nome_do_banco

Esse comando deve ser executado no terminal do Linux (shell), e é amplamente documentado na documentação oficial do PostgreSQL (PostgreSQL Docs).

Justificativa da alternativa correta:

B - createdb XPTO é o comando correto, pois ele instrui o PostgreSQL a criar um novo banco de dados chamado XPTO. É a forma recomendada e aceita pelo sistema para essa tarefa.

Análise das alternativas incorretas:

  • A - insertdb XPTO: Não existe comando chamado insertdb no PostgreSQL. Inserção de dados é feita via comandos SQL (INSERT), não com utilitários de linha de comando.
  • C - insert database XPTO: Não é um comando reconhecido no PostgreSQL. "Insert" não é utilizado para criação de bancos, e a estrutura está incorreta.
  • D - create database XPTO: Apesar de CREATE DATABASE XPTO ser um comando SQL válido dentro do psql (cliente interativo do PostgreSQL), a questão pede o comando de sistema operacional, e esse é createdb.

Estratégias para interpretação:

Leia atentamente o enunciado, distinguindo entre comandos de terminal (Linux) e comandos SQL. Palavras como "comando dado foi o" e o contexto de instalação em Linux indicam uso do utilitário de linha de comando, não de comandos SQL dentro do SGBD.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A opção correta é:

B - createdb XPTO

Explicação:

No PostgreSQL, existem duas formas principais de criar um banco de dados:

  1. Via linha de comando (shell do Linux):

Esse é o utilitário do Postgres para criar bancos.

  1. Via console SQL (psql):

Como a questão fala em comando dado após instalar o sistema Postgres, está se referindo ao comando de sistema operacional (shell).

Portanto, a resposta é B - createdb XPTO.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo