Débutants du tutoriel pgadmin4

Débutants du tutoriel pgadmin4
pgadmin4 est une application populaire à gérer Postgres bases de données. Tous les types de fonctionnalités postgresql sont pris en charge par cette application. Les trois parties principales de pgadmin4 Le client est bar de menu pgadmin, Contrôle de l'arbre Pgadmin et Contrôle du navigateur à onglets. Chaque pièce est utilisée pour effectuer différents types de tâches de gestion. L'utilisateur peut facilement créer un nouvel utilisateur ou un nouveau rôle et une base de données Postgres en utilisant Contrôle de l'arbre Pgadmin. Comment créer un nouvel utilisateur et une nouvelle base de données avec des tables sous cet utilisateur est affichée dans ce tutoriel.

Avant de commencer ce tutoriel, vous devez confirmer que pgadmin4 est installé et fonctionne correctement dans votre système d'exploitation Ubuntu. Si pgadmin4 n'est pas installé dans votre système puis vous pouvez suivre les étapes du tutoriel suivant à installer pgadmin4 d'abord et commencez ce tutoriel.

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

Après l'installation réussie de pgadmin4, Ouvrez le lien suivant de n'importe quel navigateur pour ouvrir pgadmin4 client.

http: // localhost: 5050

Si vous développez le Bases de données et Rôles de connexion / groupe sections de Contrôle de l'arbre Pgadmin Ensuite, toutes les bases de données et les rôles précédemment créées seront affichées. Ici, une base de données nommée 'Postgres' et deux rôles de connexion / groupe, 'pg_signal_backend' et 'Postgres' sont créés au moment de pgadmin4 installation.

Créer un nouvel utilisateur

Chaque base de données est associée à un utilisateur ou un utilisateur de groupe particulier. Vous pouvez créer une base de données en s'associant à tout utilisateur / groupe existant ou à tout nouvel utilisateur après la création. Dans ce tutoriel, un nouvel utilisateur nommé 'administrer'est créé avec tous les privilèges. Suivez les étapes suivantes pour créer un nouvel utilisateur.

Étape 1:

Faites un clic droit sur Rôles de connexion / groupe, sélectionner Créer et cliquez sur Rôles de connexion / groupe… pour créer un nouvel utilisateur.

Étape 2:

La boîte de dialogue Créer suivante apparaîtra. Taper 'administrateur dans Nom champ comme nom de l'utilisateur et cliquez sur Définition languette.

Étape 3:

Type de connexion mot de passe pour l'utilisateur administrer et cliquez sur Privilèges languette. Si vous souhaitez créer un utilisateur pour un temps limité, définissez le Le compte expire Valeur de données et de temps.

Étape 4:

Pour définir toutes les autorisations administrer L'utilisateur fait toutes les options àOui'. Cliquez sur 'Sauvegarder' bouton pour créer l'utilisateur.

'Admin' La saisie de l'utilisateur sera affichée dans Rôles de connexion / groupe section.

Créer une nouvelle base de données

Supposons que vous deviez créer une base de données nommée 'Online_Library '. Effectuez les étapes suivantes pour créer la base de données.

Étape 1:

Faites un clic droit sur Bases de données, sélectionner Créer et cliquer Base de données… Option pour créer une nouvelle base de données.

Étape 2:

La boîte de dialogue suivante apparaîtra pour créer une nouvelle base de données. Taper 'Online_Library' dans Base de données champ et sélectionner 'admin' comme propriétaire de la base de données. Cliquez sur 'Sauvegarder' bouton pour créer la base de données.

'Online_Library' La base de données sera affichée dans la section Bases de données.

Créer des tables

Supposer, 'Online_Library' la base de données contient deux tables 'book_type' et 'liste de livres'. Les tables avec des données d'échantillons sont données ci-dessous.

Table: book_type

IDENTIFIANT Catégorie Taper
1 CSE La programmation
2 MBBS Anatomie
3 BBA Finance

Selon les données du tableau, book_type La table a trois champs qui sont IDENTIFIANT, Catégorie et Taper. Ici, la valeur de IDENTIFIANT Le champ est numérique et augmentera automatiquement, Catégorie et Taper Les champs sont une chaîne. La clé principale de ce tableau est IDENTIFIANT Et tous les champs sont obligatoires.

Table: book_list

IDENTIFIANT Book_name Nom de l'auteur Édition Type_id
E001 Java la référence complète Herbert Schildt 7e 1
M001 Trains d'anatomie Thomas W. Myers 3rd 2
E002 Livre de cuisine python Brian Jones et David Beazley 3rd 1
B001 Comptabilité financière pour BBA Dr S N Maheshwari & Ca Sharad K Maheshwari 3

Selon les données du tableau, liste de livres La table a 5 champs qui sont Id, book_name, auteur_name, Édition et Type_id. Ici, Id, book_name et Nom de l'auteur Les champs ne peuvent pas être vides et Édition Les champs peuvent être vides. IDENTIFIANT Le champ est la clé primaire et Type_id Le champ est une clé étrangère pour ce tableau. Maintenant, suivez les étapes suivantes pour créer ces tables sous 'Online_Library' base de données en utilisant pgadmin4.

Étape 1:

Cliquer sur 'Schémas' section de 'Online_Library ' base de données. Développer 'public' section et découvrir 'Les tables' section.

Étape 2:

Faites un clic droit sur les «tables», sélectionnez 'Créer' et cliquer 'Tableau… ' option.

Étape 3:

La boîte de dialogue suivante semblera créer une nouvelle table. Taper 'book_type' dans Nom champ, sélectionnez Propriétaire de la table (ici, administrer est sélectionné comme propriétaire) et sélectionnez Schéma et Espace de table.

Étape 4:

Sélectionner 'Colonnes' Onglet et cliquez sur '+' bouton pour créer un nouveau champ pour la table.

Étape - 5:

Ajouter trois champs obligatoires de 'book_type' table comme la boîte de dialogue suivante. Ensemble 'grand'Comme type de données (pour ajouter l'attribut d'incrément automatique) et définir'Oui' dans 'Pas nul et 'Clé primaire' champs de IDENTIFIANT colonne. La valeur de Catégorie et Taper la colonne peut varier. Sélectionnez donc 'caractère variant ' comme type de données pour ces champs. Cliquez sur 'Sauvegarder' bouton pour créer la table.

Étape 6:

Ouvrez à nouveau la boîte de dialogue suivante pour créer une autre table nommée 'liste de livres'. Taper 'liste de livres' dans Nom champ et sélectionner d'autres valeurs des champs d'autres étape 3.

Étape-7:

Cliquer sur Colonne onglet et ajouter les champs en fonction des exigences du tableau. Ici, IDENTIFIANT la colonne contiendra des données de longueur fixe (4 caractères). Pour ça, 'personnage' Le type de données est sélectionné pour IDENTIFIANT colonne. La valeur de Book_name, Nom de l'auteur et Édition peut varier. Donc, 'caractère variant ' Le type de données est sélectionné pour ces colonnes. 'Pas nul " L'option est définie sur 'Oui' pour Édition colonne à accepter Nul Valeur quand aucune donnée ne se soumette.

Étape 8:

Cliquez sur 'Contraintes' Onglet pour définir les clés primaires et étrangères. Cet onglet contient 5 autres onglets. Le premier onglet est 'Clé primaire'. Cet onglet affichera les informations de clé primaire du tableau. Une clé principale est définie à l'étape précédente qui s'affiche ici. Si vous souhaitez ajouter ou supprimer une touche principale, vous pouvez effectuer cette tâche à partir de cet onglet.

Étape 9:

Ce tableau contient une clé étrangère basée sur les informations du tableau mentionnées ci-dessus. Cliquez sur 'Clé étrangère' Onglet pour définir la clé étrangère. Cliquez sur le bouton «+» pour ajouter une clé étrangère.

Étape 10:

Cliquez sur l'onglet Modifier () le bouton ouvrir pour créer une touche étrangère.

Étape-11:

Tapez le nom de la clé étrangère dans Nom champ. Ici, 'Book_type ' est défini comme nom de clé étrangère. Ensuite, cliquez Colonnes languette.

Étape-12:

Sélectionner Colonne locale, Les références et Référence De la liste déroulante. Pour ce tableau, Type_id Le champ est une clé étrangère et elle est définie comme Colonne locale. 'book_type'La table est sélectionnée comme Référence table et IDENTIFIANT domaine de 'book_type'est sélectionné comme Référence colonne. Après le réglage, cliquez sur le bouton '+' pour ajouter une touche étrangère.

Étape-13:

Des informations sur les clés étrangères ajoutées seront affichées en bas. Cliquer sur 'Action'Pour ajouter une action particulière sur mise à jour et supprimer Tableau de référence des données.

Étape-14:

Sélectionner 'CASCADE'Option pour la mise à jour et la suppression de l'opération. Quand le IDENTIFIANT valeur de book_type la table mettra à jour ou supprimera, puis le (s) enregistrement (s) connexe de liste de livres La table sera effectuée. Cliquez sur 'Sauvegarder' bouton pour terminer la tâche de création de table.

Après avoir terminé les étapes ci-dessus, les tables La section contiendra les deux noms de table suivants. Si vous souhaitez modifier la structure de la table, cliquez avec le bouton droit sur le nom de la table particulier et cliquez propriétés Pour ouvrir la boîte de dialogue pour modifier la structure du tableau.

Après avoir créé une base de données et des tables, vous pouvez exécuter différents types de commandes SQL comme sélectionner, insérer, mettre à jour et supprimer dans un tableau particulier. Vous pouvez également effectuer d'autres opérations de base de données comme la création de la fonction, la vue, le déclencheur, etc. dans pgadmin4. J'espère que vous pourrez effectuer des opérations de base de base de données dans pgadmin4 Après avoir lu ce tutoriel.