PGADMIN4 Tutorial Beginners

PGADMIN4 Tutorial Beginners
pgadmin4 é um aplicativo popular para gerenciar PostGres bancos de dados. Todos os tipos de recursos do PostgreSQL são suportados por este aplicativo. As três partes principais de pgadmin4 cliente é Barra de menus pgadmin, Controle de árvores pgadmin e Controle do navegador com guias. Cada parte é usada para realizar diferentes tipos de tarefas de gerenciamento. O usuário pode criar facilmente um novo usuário ou função e um banco de dados Postgres usando Controle de árvores pgadmin. Como você pode criar um novo usuário e banco de dados com tabelas sob esse usuário é mostrado neste tutorial.

Antes de iniciar este tutorial, você precisa confirmar que pgadmin4 está instalado e funcionando corretamente em seu sistema operacional Ubuntu. Se pgadmin4 não está instalado em seu sistema, então você pode seguir as etapas do seguinte tutorial para instalar pgadmin4 primeiro e inicie este tutorial.

https: // linuxhint.com/install-pgadmin4-ubuntu

Após a instalação bem -sucedida de pgadmin4, Abra o seguinte link de qualquer navegador para abrir pgadmin4 cliente.

http: // localhost: 5050

Se você expandir o Bancos de dados e Funções de login/grupo seções de Controle de árvores pgadmin Em seguida, todos os bancos de dados criados anteriormente serão mostrados. Aqui, um banco de dados nomeado 'Postgres' e duas funções de login/grupo, 'pg_signal_backend' e 'Postgres' são criados no momento de pgadmin4 instalação.

Crie novo usuário

Cada banco de dados está associado a um determinado usuário ou usuário do grupo. Você pode criar banco de dados associando -se a qualquer usuário/grupo existente ou qualquer novo usuário após a criação. Neste tutorial, um novo usuário chamado 'admin'é criado com todos os privilégios. Siga as etapas a seguir para criar um novo usuário.

Passo 1:

Clique com o botão direito do mouse Funções de login/grupo, Selecione Criar e clique em Funções de login/grupo… Para criar um novo usuário.

Passo 2:

A seguinte caixa de diálogo Criar aparecerá. Tipo 'administrador ' em Nome campo como nome do usuário e clique em Definição aba.

Etapa 3:

Tipo de login senha para o usuário admin e clique em Privilégios aba. Se você deseja criar o usuário por tempo limitado, defina o A conta expira Dados e valor de tempo.

Passo 4:

Para definir todas as permissões como admin O usuário faz todas as opções para 'Sim'. Clique 'Salvar' botão para criar o usuário.

'Admin' A entrada do usuário será mostrada em Funções de login/grupo seção.

Crie um novo banco de dados

Suponha que você tenha que criar um banco de dados chamado 'Online_library '. Faça as seguintes etapas para criar o banco de dados.

Passo 1:

Clique com o botão direito do mouse Bancos de dados, Selecione Criar e clique Base de dados… opção para criar um novo banco de dados.

Passo 2:

A seguinte caixa de diálogo aparecerá para criar um novo banco de dados. Tipo 'Online_library' em Base de dados campo e selecione 'admin' como Proprietário do banco de dados. Clique 'Salvar' botão para criar o banco de dados.

'Online_library' O banco de dados será mostrado na seção de bancos de dados.

Crie tabelas

Suponha, 'Online_library' Banco de dados contém duas tabelas 'book_type' e 'lista de livros'. As tabelas com dados de amostra são fornecidas abaixo.

Tabela: book_type

EU IA Categoria Tipo
1 CSE Programação
2 MBBS Anatomia
3 BBA Finança

De acordo com os dados da tabela, book_type A tabela tem três campos que são EU IA, Categoria e Tipo. Aqui, o valor de EU IA O campo é numérico e incrementará automaticamente, Categoria e Tipo Os campos são string. A chave primária desta tabela é EU IA e todos os campos são obrigatórios.

Tabela: book_list

EU IA Book_name Nome do autor Edição Type_id
E001 Java a referência completa Herbert Schildt 7º 1
M001 Trens de anatomia Thomas w. Myers 3rd 2
E002 Livro de receitas Python Brian Jones e David Beazley 3rd 1
B001 Contabilidade financeira para BBA Dr. S n Maheshwari & CA Sharad K Maheshwari 3

De acordo com os dados da tabela, lista de livros A tabela tem 5 campos que são Id, book_name, autor_name, Edição e Type_id. Aqui, Id, book_name e Nome do autor campos não podem estar vazios e Edição campos podem estar vazios. EU IA o campo é a chave primária e Type_id O campo é a chave estrangeira para esta tabela. Agora, siga as etapas a seguir para criar essas tabelas sob 'Online_library' banco de dados usando pgadmin4.

Passo 1:

Clique em 'Esquemas' Seção de 'Online_library ' base de dados. Expandir 'público' seção e descubra 'Tabelas' seção.

Passo 2:

Clique com o botão direito do mouse em 'tabelas', selecione 'Criar' e clique 'Mesa… ' opção.

Etapa 3:

A seguinte caixa de diálogo parecerá criar uma nova tabela. Tipo 'book_type' em Nome campo, selecione Proprietário da mesa (aqui, admin é selecionado como proprietário) e selecione Esquema e Espaço de tabela.

Passo 4:

Selecione 'Colunas' guia e clique em '+' botão para criar um novo campo para a tabela.

Etapa - 5:

Adicione três campos obrigatórios de 'book_type' Tabela como a seguinte caixa de diálogo. Definir 'Bigserial'como tipo de dados (para adicionar atributo de incremento automático) e conjunto'Sim' em 'Não nulo' e 'Chave primária' campos de EU IA coluna. O valor de Categoria e Tipo A coluna pode variar. Então selecione 'caráter variando ' como tipo de dados para esses campos. Clique 'Salvar' botão para criar a tabela.

Etapa 6:

Abra a seguinte caixa de diálogo novamente para criar outra tabela chamada 'lista de livros'. Tipo 'lista de livros' em Nome campo e selecione outros valores de outros campos como etapa 3.

Etapa 7:

Clique em Coluna guia e adicione os campos de acordo com os requisitos da tabela. Aqui, EU IA A coluna conterá dados de comprimento fixo (4 caracteres). Por esta, 'personagem' Tipo de dados é selecionado para EU IA coluna. O valor de Book_name, Nome do autor e Edição pode variar. Então, 'caráter variando ' O tipo de dados é selecionado para essas colunas. 'Não nulo' a opção está definida como 'Sim' para Edição coluna para aceitar Nulo valor quando nenhum dados será enviado.

Etapa 8:

Clique 'Restrições' guia para definir chaves primárias e estrangeiras. Esta guia contém outras 5 guias. A primeira guia é 'Chave primária'. Esta guia exibirá as informações principais da tabela. Uma chave primária é definida na etapa anterior que está sendo exibida aqui. Se você deseja adicionar ou remover qualquer chave primária, pode executar esta tarefa nesta guia.

Etapa 9:

Esta tabela contém uma chave estrangeira com base nas informações da tabela mencionadas acima. Clique 'Chave estrangeira' guia para definir a chave estrangeira. Clique no botão '+' para adicionar chave estrangeira.

Etapa 10:

Clique no botão Edit () Abra a guia para criar a chave estrangeira.

Etapa 11:

Digite o nome da chave estrangeira em Nome campo. Aqui, 'Book_type ' é definido como nome de chave estrangeira. Em seguida, clique em Colunas aba.

Etapa 12:

Selecione Coluna local, Referências e Referência da lista suspensa. Para esta tabela, Type_id o campo é uma chave estrangeira e é definida como Coluna local. 'book_type'A tabela é selecionada como Referência mesa e EU IA Campo de 'book_type'é selecionado como Referência coluna. Após a configuração, clique no botão '+' para adicionar chave estrangeira.

Etapa 13:

As informações de chave estrangeira adicionadas serão mostradas no fundo. Clique em 'Ação'Para adicionar uma ação particular em atualizar e excluir Dados da tabela de referência.

Etapa 14:

Selecionar 'CASCATA'Opção para operação de atualização e exclusão. Quando o EU IA valor de book_type A tabela será atualizada ou excluirá os registros relacionados de lista de livros Tabela será efetuada. Clique 'Salvar' botão para concluir a tarefa de criação de tabela.

Depois de concluir as etapas acima, Mesas A seção conterá os dois nomes de tabela a seguir. Se você deseja alterar a estrutura da tabela, clique com o botão direito do mouse no nome da tabela específico e clique propriedades Para abrir a caixa de diálogo para modificar a estrutura da tabela.

Depois de criar bancos de dados e tabelas, você pode executar diferentes tipos de comandos SQL, como selecionar, inserir, atualizar e excluir em uma tabela específica. Você também pode executar outras operações de banco de dados, como criar função, visualização, gatilho etc. em pgadmin4. Espero que você possa fazer operações básicas de banco de dados em pgadmin4 Depois de ler este tutorial.