Apprenez SQL ou créez une base de données simple avec le navigateur de base de données SQLite
Vous êtes-vous déjà trouvé dans le besoin d'une base de données, mais vous ne pouvez pas vous permettre réellement Microsoft Access, et vous ne pouvez certainement pas vous permettre d'installer et d'exploiter un serveur Oracle chez vous. Que votre objectif soit de vous entraîner à apprendre les commandes SQL sur une base de données réelle et réelle ou si vous souhaitez simplement disposer d’une base de données simple et hautement portable, le navigateur SQLite est exactement ce dont vous avez besoin..
J'aime vraiment, vraiment, la puissance de SQL, comme vous l'avez peut-être remarqué dans mon article sur la modification de milliers d'articles WordPress. Comment modifier des milliers de publications Wordpress avec une seule commande SQL Comment modifier des milliers de publications Wordpress avec une seule commande SQL La croissance d'un blog prend des années, et beaucoup de douleur et de lutte. Ensuite, il y a les transitions majeures, lorsque vous réalisez que vous devez effectuer des changements majeurs, et que cela va prendre… Read More avec une commande SQL. Voilà le genre de choses intéressantes que vous pouvez accomplir si vous maîtrisez les appels SQL et la structure des bases de données..
Cette connaissance et cette expérience ne viennent pas du jour au lendemain, elles proviennent de jouer avec des appels SQL sur une base de données en direct. Il n’est pas toujours facile de le faire lorsque la seule base de données à laquelle vous pourriez avoir accès est celle du travail. Eh bien, en utilisant SQL Lite, vous pouvez créer votre propre base de données SQL personnelle, la remplir avec autant de données de tous types, puis appliquer de nouvelles commandes SQL sur ces données pour voir à quoi ressemblent les résultats..
Bien entendu, une autre utilisation plus simple de SQLite Browser est de créer une base de données simple pour stocker toutes les informations que vous souhaitez avoir dans un format de base de données interrogeable. C'est probablement le moyen le plus rapide et le plus simple de le faire sans avoir à installer ou configurer une base de données réelle..
Création d'une base de données avec SQLite
Que vous souhaitiez pratiquer la programmation SQL ou simplement une base de données pour stocker des informations, le point de départ est le même. Vous allez avoir besoin de créer une base de données.
Lorsque vous exécutez le navigateur de base de données SQLite pour la première fois, vous verrez une fenêtre principale simple avec une barre de menus, une barre d’outils et trois onglets. Lorsque vous vous lancez pour la première fois, il n'y aura évidemment aucune structure de base de données disponible. La zone d'affichage principale sera donc vide..
Cliquer sur “Fichier” et vous pouvez soit cliquer sur “Nouvelle base de données” ou cliquez sur “Importation” d'importer des données que vous possédez peut-être déjà dans un autre format, comme une base de données existante à partir d'un fichier SQL ou un tableau Excel que vous avez exporté dans un fichier CSV. Ces deux formats peuvent être importés dans votre nouvelle base de données SQLite..
Si vous voulez recommencer à zéro, cliquez sur “Nouvelle base de données”, et vous devrez créer la structure de votre base de données. Créez votre première table, ajoutez des champs de base de données à cette table et définissez le format de chaque champ (texte, nombre, etc.)..
Chaque champ de base de données peut être une chaîne (texte), un nombre (numérique), un blob (données binaires) ou une clé entière..
Lorsque vous avez terminé de créer votre première table dans la base de données, vous verrez la structure sous l'onglet Structure de la base de données de la fenêtre principale. Au fur et à mesure que vous créez chaque table dans la base de données, l’arborescence commence à se former et contient toutes les tables et les champs qu’elles contiennent. Ceci est un aperçu rapide et rapide de l’ensemble de votre base de données et un moyen facile de la parcourir une fois qu’elle commence à croître..
Afficher et manipuler les données de votre base de données est aussi simple que de cliquer sur le bouton “Parcourir les données” onglet et éditer les enregistrements directement. C'est également à cet endroit que vous pouvez créer de nouveaux enregistrements de données, supprimer des enregistrements ou rechercher des données dans de très grands tableaux..
Bien entendu, la fonctionnalité la plus importante - du moins la principale raison pour laquelle j’ai installé le logiciel - est la “Exécuter SQL” Onglet, où vous pouvez entrer vos chaînes de commande SQL que vous souhaitez exécuter sur votre base de données. Lorsque vous cliquez sur “Exécuter l'ordre”, vous verrez les résultats de la requête dans le “Données retournées” champ. Ou… vous verrez le message d'erreur. J'espère que vous n'en verrez pas beaucoup!
Cependant, en tant qu’outil d’apprentissage du langage SQL, le champ du message d’erreur est plutôt pratique car il vous dit ce que vous faites mal. Vous pouvez utiliser cela comme un indice pour retravailler votre requête SQL et réessayer..
Si vous souhaitez également utiliser une gestion de base de données plus avancée, SQLite Database Browser offre également la possibilité de créer un index pour votre base de données. C'est l'icône de la table étoilée dans la barre d'icônes.
Une autre fonctionnalité intéressante, en particulier si vous l’utilisez comme outil d’apprentissage SQL comme moi, est la fenêtre SQL Log que vous pouvez ouvrir en cliquant sur le bouton “Bûche” icône dans la barre d'outils. Cela vous montre un journal complet de toutes les instructions SQL qui ont été exécutées. C'est bien quand vous vous êtes tout simplement perdu et que votre requête est complètement fouillée par tous les réglages que vous avez essayés. Vous pouvez revenir dans le journal et trouver la version originale de votre requête avant qu'elle ne soit complètement tordue..
SQLite Browser est une application très utile pour se lancer dans la programmation de bases de données et pour créer rapidement une base de données personnelle dans laquelle stocker certaines données que vous aimez. Le fait de le placer dans une telle base de données vous donne l’avantage supplémentaire de mener des requêtes SQL dessus, ce que vous ne pouvez pas vraiment faire avec les données si elles ne sont que dans un tableur..
Essayez donc SQLite Browser pour voir s'il donne un coup de pouce à vos compétences en programmation SQL. Partagez vos expériences et vos opinions avec nous dans la section commentaires ci-dessous.
Crédits d'image: Structure de la base de données via Shutterstock
En savoir plus sur: Programmation.