Postgres créent des tables

Postgres créent des tables

Comme nous le savons, PostgreSQL est un système de gestion de base de données open source qui traite efficacement des opérations de base de données. Auparavant, nous avons discuté que PostgreSQL a de nombreuses fonctions et opérations intégrées que vous pouvez effectuer en conséquence. Cet article pratiquera quelques exemples pour créer des tableaux dans PostgreSQL en utilisant différentes manières. Nous créons des tables pour stocker de grandes quantités de données sous une forme structurée afin que les utilisateurs puissent également les organiser en cas de besoin. Les entreprises ayant une agrandissement des données utilisent PostgreSQL pour conserver les données à ses fins d'évolutivité, de fiabilité et de sécurité. Pour créer une table, vous devez effectuer une instruction simple «Créer un tableau» dans PostgreSQL.

Créer une table table_name (
COLUMN1_NAME DataType (Longueur) Column_Constraint,
Column2_name DataType (longueur) Column_Constraint,
Column3_name DataType (longueur) Column_Constraint,
COLUMN4_NAME DataType (Longueur) Column_Constraint,
Table_Constraints
));

Dans la syntaxe ci-dessus,

Comme son nom l'indique, «Créer une table» crée la table dans la base de données.

Vous pouvez spécifier le nom de votre table à la place de "Table_name".

Tout d'abord, vous entrez le nom de la colonne entre parenthèses avec leurs données, longueurs et contraintes de colonne spécifiées. Des contraintes de colonne sont utilisées pour s'assurer que la colonne doit suivre la règle de données stockée dans une colonne. Par exemple, si la contrainte de colonne est mentionnée comme la contrainte de «clé primaire», seule cette colonne est la «clé primaire». Gardez à l'esprit que chaque colonne doit être séparée par une colonne lors de l'inclusion d'une nouvelle colonne.

Enfin, mentionnez les «tableaux de table» comme «clé primaire», «clé étrangère» et «clé unique».

Notez que les contraintes de table sont appliquées à une ou plusieurs colonnes, mais les contraintes de colonne sont appliquées à leur colonne respective uniquement.

Différentes façons de créer une table dans PostgreSQL:

Un tableau aide les utilisateurs à stocker, récupérer, mettre à jour, supprimer ou organiser des données sous une forme structurée. Vous pouvez facilement et efficacement des modifications et créer des tables dans la base de données. Les tableaux peuvent être créés dans PostgreSQL en utilisant différentes techniques et façons; Vous pouvez trouver des moyens appropriés de créer des tables dans cet article.

Créer un tableau à l'aide de l'instruction «Créer une table» dans PostgreSQL:

Avant, nous avons mentionné une déclaration d'introduction pour créer un tableau. Créons une table nommée «étudiants» cette fois en utilisant la déclaration «Créer une table».

Créer des étudiants de table (
"Id" int clé primaire non nul,
Texte "nom" pas nul,
"e-mail" varchar (100) unique pas nul,
"Course_name" pas null,
"cours_no" int not null,
L'habitude "admission_on" pas nul
));

Dans l'exemple ci-dessus, «ID» est la clé principale et la contrainte non nulle indique que «l'ID» ne peut pas être nul dans le tableau «étudiants». De même, «Nom», «Course_name», «Course_No» et «Admission_on» sont attribués avec différents données avec la contrainte non nul. La colonne «Email» est attribuée avec le type de données Varchar avec la longueur de 100 et une contrainte unique, ce qui signifie qu'il ne devrait pas y avoir de valeurs répétées dans la colonne «Emails». En exécutant la requête, le message suivant s'affiche dans la console:

Pour confirmer, exécutez la requête suivante pour vous assurer que la table «étudiants» est créée avec succès, et vous pouvez le visualiser avec toutes les colonnes incluses.

Sélectionnez * à partir des "étudiants";

L'instruction «SELECT» sélectionne toutes les colonnes dans le tableau mentionné, et il affiche le résultat ci-dessous:

Vous pouvez voir toutes les colonnes que nous avons créées plus tôt dans l'instruction «Créer un tableau» dans les résultats ci-dessus, ce qui signifie que le tableau a été créé avec succès.

Utilisation de l'instruction de table temporaire pour créer une table dans PostgreSQL:

Si un utilisateur souhaite supprimer complètement une table lors de l'arrêt de la base de données, créez un tableau temporaire à l'aide de l'instruction «Tableau temporaire» dans PostgreSQL pour utiliser la table une fois dans une session de base de données.

Créer une table temporaire "temp_table" (
COLUMN1_NAME DataType (Longueur) Column_Constraint,
Column2_name DataType (longueur) Column_Constraint,
)

La syntaxe ci-dessus créera une table temporaire pour votre utilisation unique, et elle sera supprimée une fois la session de base de données terminée. J'ai créé une table temporaire comme exemple pour une compréhension plus facile.

Créer une table temporaire film_prierere (
"Id" int clé primaire non nul,
"Movie_name" Varchar (100),
"release_date" varchar (100)
));

L'énoncé de «table temporaire» a créé une table nommée «film_priere» avec trois colonnes différentes dedans. Le tableau sera supprimé une fois lorsque la base de données sera arrêtée. Le tableau créé est illustré ci-dessous:

Ce tableau montre toutes les colonnes temporaires incluses ID, film_name et release_date, que nous avons créées dans un tableau "film_priere".

Création de table en utilisant l'option similaire dans PostgreSQL:

Vous avez déjà créé une table; Maintenant, vous voulez créer une autre table comme le tableau précédent, mais sans écrire la déclaration partout. Il existe un moyen plus facile de créer un tableau similaire sans bousculer la nécessité de l'écrire à nouveau; Utilisez l'option «like» pour créer le même tableau que le précédent. Pour copier le tableau précédent et en créer un nouveau, utilisez cette syntaxe:

Créer une table "film_priemere_extended" (comme "film_priere" y compris tous);

L'option «like» copie tous les attributs, y compris les noms de colonne et leurs types de données, comme le tableau précédent. J'ai nommé un nouveau tableau «film_priemere_extended» dans la syntaxe ci-dessus et l'ai copié à partir de l'ancienne table «film_priere» que nous avons créé dans l'exemple précédent. Toutes les colonnes et les données de la table «film_priere» sont maintenant copiés dans la table «film_priemere_extended», il peut également être vu dans les images ci-dessous:

En exécutant la déclaration «SELECT», nous pouvons voir que le tableau «film_priemere_extended» montre la même colonne que le tableau «film_priere».

Conclusion:

Il est conclu que vous pouvez créer un tableau facilement en utilisant différentes manières; Il vous suffit de télécharger un postgresql sur votre appareil et de commencer à exécuter les requêtes dessus. Nous avons appris trois façons différentes de ce guide pour créer une table, en utilisant d'abord l'instruction «Créer un tableau», en utilisant deuxièmement l'instruction «Table. Les trois façons sont efficaces, mais c'est à l'utilisateur dans quelle mesure est le plus approprié ou le plus pratique pour lui / elle. La première méthode pour créer un tableau est la plus efficace car elle ne nécessite pas de créer un tableau auparavant, ou une fois que vous aurez créé le tableau, il ne sera pas supprimé de la base de données lorsque vous terminez la session.