Questão FC265958
O PostgreSQL é um sistema de gerenciamento de banco de dados (SGBD) gratuito e com suporte à linguagem SQL. Ele possui um recurso de linha ele comandos que permite a execução de al
Sistema de Gerenciamento de Banco de Dados (SGBD)
IDECAN · 2022
O PostgreSQL é um sistema de gerenciamento de banco de dados (SGBD) gratuito e com suporte à linguagem SQL. Ele possui um recurso de linha ele comandos que permite a execução de alguns comandos especiais como por exemplo listar bancos de dados e listar usuários. Nesta linha de comandos é possível também executar comandos SQL.
Considere um SGBD PostgreSQL que possua um banco de dados chamado PAISES e que este possua uma tabela chamada BRASIL. Marque a alternativa que indica, respectivamente, os comandos que devem ser executados para que o usuário conecte no banco de dados citado, em seguida liste todas as tabelas deste banco e em seguida liste a estrutura da tabela BRASIL.
- \connect PAISES , \It , \If BRASIL
- \conn PAISES , \dt , \I BRASIL
- connect PAISES , \It , \I BRASIL
- conn PAISES , \vt ALL , \I BRASIL
- \c PAISES , \dt, \d BRASIL
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
No cliente de linha de comando psql do PostgreSQL existem comandos especiais iniciados por barra invertida (backslash) que são meta-comandos, ou seja, não são instruções SQL, mas facilidades do cliente.
Para conectar ao banco PAISES usa-se \c PAISES. Esse comando muda a conexão para o banco indicado e atualiza o prompt para operar nesse contexto.
Para listar todas as tabelas visíveis no banco conectado utiliza-se \dt. Ele exibe tabelas do esquema atual, com nome, esquema e tipo.
Para ver a estrutura da tabela BRASIL usa-se \d BRASIL. Esse meta-comando descreve colunas, tipos, índices, chaves e restrições associados à tabela.
Em resumo: execute \c PAISES, depois \dt e por fim \d BRASIL dentro do psql.
Conteúdo do catálogo FC Concursos · Atualizado em