Comment créer une table dans sqlite?

Comment créer une table dans sqlite?

SQLite est un système de gestion de bases de données relationnel (RDBM), qui est open-source et utilisé pour gérer les données des bases de données sous forme de tableaux, qui sont divisés en lignes et colonnes. Des tables sont créées pour gérer les données des bases de données, pour la création de tables, il y a une requête à exécuter sur laquelle nous pouvons discuter dans la section suivante.

SQLite est sans serveur et très efficace pour les bases de données dont les tailles sont jusqu'à 140 To. Dans cet article, nous discuterons de la création d'une table dans SQLite à l'aide des différents types d'exemples.

Comment créer une table dans Sqlite?

Alors que nous définissons que SQLite gère les données sous forme de tableaux, donc avant d'insérer les données dans le tableau, nous devons créer les tables. Pour créer la table dans SQLite, nous utilisons l'instruction «Créer une table». Avant de comprendre comment fonctionne cette déclaration, discutons de la syntaxe générale de la création du tableau.

La syntaxe générale de la création de la table dans Sqlite:

CREATE TABLE [If not existant] [Table_Name] (Column1 DataType [une ou plusieurs colonnes]);

Dans la syntaxe ci-dessus, l'instruction de «Create Table» est utilisée pour la création du tableau:

  • La clause «sinon existe» peut être utilisée lors de la création d'un tableau. Le tableau ne sera pas créé s'il y a une table avec le même nom qui existe déjà.
  • Avec Database_name, après avoir mis Dot ".», Le nom de la table doit être attribué
  • Le titre de colonne avec son type de données doit être mentionné
  • S'il y a une clé primaire, mentionné comme décrit dans la syntaxe ci-dessus ou bien le laisser

Considérons un exemple de création d'une table, nous créerons un tableau de LinuxHint_Employes à l'aide de l'instruction "Create Table". Exécutez la commande de «SQLite3» dans le terminal et ouvrez le SQLite avec le nom de la base de données «Organisation».

$ SQLITE3 Organisation.db


Pour créer une table avec les contraintes de table (employés_id et employés_name) des types de données (int et string) avec le nom de LinuxHint_Employees, exécutez la commande suivante:

Créer une table LinuxHint_Employees (employés_id INT, employés_name texte);

Créez une autre table à l'aide de la clause «if déjà» avec un nom de John_Employees et de contraintes Employés_Name et Employés_ID en utilisant les employés_id en tant que primaire_key:

Créer une table s'il n'existe pas John_Employees (employés_id INT Primary Key, Employés_Name Text);

Les deux tables sont créées avec succès. Pour afficher ces tables, exécutez la commande:

.les tables

Considérez quelques autres exemples de la création des tables en utilisant des clauses «temporaires» et «temporaires». Tout d'abord, nous créerons un tableau temporaire en utilisant «Temp» comme:

Créer une table temporaire s'il n'existe pas Maadi_Employees (employés_id Int Clé primaire, employés_name texte);

Une exécution réussie de la commande signifie qu'une table temporaire a été créée avec le nom, Maadi_Employeses. De même, nous pouvons créer un tableau temporaire en utilisant le mot-clé «temporaire» comme:

Créer une table temporaire s'il n'existe pas Linux_Employees (employés_id int primaire, employés_name texte);

Pour confirmer que des tables ont été créées, nous afficherons les tables à l'aide de la commande:

.les tables

La sortie montre que des tables temporaires ont été créées et sont présentes dans la base de données avec «Temp».

Conclusion

SQLite est un système de gestion de base de données relationnel sans serveur qui gère les données sous forme de tableaux, où les tables sont des objets qui contiennent les données en lignes et colonnes et chaque colonne a un type de données spécifique. Dans cet article, nous avons expliqué avec différents exemples comment créer une table dans SQLite. Les tableaux peuvent être créés dans SQLite à l'aide de l'instruction «Créer une table» pour gérer les données d'une base de données. Nous avons créé des tables avec et sans utiliser la clé primaire, et avons également créé la table temporaire en utilisant à la fois des clauses «temporaires» et «temporaires».