Récemment, votre patron a décidé de mettre beaucoup de données dans la gestion, vous demandant de tout organiser dans une base de données. Après avoir fait des recherches et compris en théorie comment tout fonctionne, vous avez finalement décidé de mettre en pratique les connaissances acquises. Mais vous êtes conscient de ne pas avoir la moindre idée de «comment créer une base de données» facilement, sans compliquer votre vie entre les lignes de commande, les programmes complexes et les configurations système étranges, même si vous avez déjà conçu sa structure: à cet égard , vous voudriez quelques conseils utiles pour commencer votre travail correctement.Très bien! Je suis heureux de vous informer que vous êtes dans le bon guide au bon moment: en fait, je vais vous montrer le logiciel le plus utile et le plus simple pour la création et la gestion de bases de données complètes. sans avoir à utiliser des dizaines de commandes de texte pour apprendre par cœur. Ne vous inquiétez pas: même si vous n'êtes pas très au courant du sujet, après avoir appris les bases, un peu de patience et un peu de pratique suffiront pour acquérir la vitesse nécessaire pour rendre le temps disponible plus productif.Alors, qu'attendez-vous pour commencer? Mettez-vous confortablement devant l'ordinateur, coupez quelques minutes et lisez attentivement ce que j'ai à dire: je suis sûr qu'à la fin de ce guide, vous pourrez choisir la meilleure solution pour votre cas. le mettre en pratique comme un vrai professionnel. Cela dit, je ne peux que vous souhaiter bonne lecture et bon travail!

Index Mise en route

Créer une base de données avec accès

  • Créer une base de données avec Excel
  • Créer une base de données avec LibreOffice
  • Créer une base de données SQL
  • Informations préliminaires
  • Avant d'entrer au cœur de la matière et

montrent comment créer une base de données

, il est bon précisent certains concepts et surtout, certains termes clésconcernantsa structure: il est essentiel de bien les comprendre pour acquérir une certaine familiarité avec les bases de données, ainsi que de comprendre en détail ce qui est expliqué dans les sections suivantes de ce guide.SQL - est la langue la plus utilisée jamais pour la gestion et la création de

  • base de données relationnelle, à savoir, les structures qui peuvent contenir une ou plusieurs tables, également connectés ensemble, face à la gestion des petites ou grandes quantités de données.Base de données- est le mot qui définit une archive de données, simple ou complexe, qui peut être organisée, manipulée et interrogée en utilisant des méthodes communes.
  • Table- est un ensemble de
  • lignesetcolonnesqui contient un ensemble d'éléments homogènes (ie du même type) dans une base de données. Les colonnes, également appelées «champs», indiquent la «propriété» des éléments: chaque colonne correspond à une propriété précise. Les lignes, en revanche, définissent une donnée précise appartenant à la table.Entité- est la définition technique assignée aux éléments qui font partie d'une table.Cellule- est l'intersection d'une ligne avec une colonne, qui identifie la valeur qui lui est assignée.Record- est l'ensemble des propriétés qui définissent une entité spécifique dans la table. En d'autres termes, un enregistrement correspond à une ligne de la table.
  • Clé primaire- est ce champ dans une table qui identifie chaque élément de façon unique. En fait, vous pouvez voir la clé primaire comme une propriété unique d'un objet spécifique: par exemple, en pensant à un inventaire de contrôles à distance, la clé primaire pourrait être le numéro de série relatif.
  • Requête- est l'opération principale de manipulation d'une base de données. Il existe principalement deux types de requêtes: les requêtes de sélection de requête
  • (également appelées «requêtes») et les requêtes de manipulation de requête. Ce dernier, à son tour, peut être faire la queue / élimination (pour entrer de nouvelles données ou en supprimer obsolètes), mise à jour (pour modifier la valeur des champs d'un enregistrement) et requête (vous permettent de créer de nouvelles tables pour les âges résultats de la requête de sélection).
  • Rapport- est l'opération consistant à afficher dans un langage "lisible" les données générées par une ou plusieurs requêtes, triées et cataloguées en fonction de paramètres précis.
  • Rapport- est un lien qui associe deux tables différentes, ne contenant pas nécessairement des éléments du même type, utiles pour les relier et ainsi faciliter la création de rapports, de requêtes et d'autres opérations de manipulation. Considérant, par exemple, deux tables,enseignantsetCours, vous pouvez créer de gauche à droite le rapport deprend(professeur
  • tient bien sûr), et de la relation de
  • droite à gauche détenu par(surdétenus parenseignant).Créer une base de données avec accèsMicrosoft Access, si je l'avais déjà entendu, est la solution de gestion de base de données inclus dans la suite de la productivitéBureau, qui permet la création et la gestion de la base de données d'aide avec des boutons et des fenêtres, et sans avoir besoin de mémoriser des commandes longues et complexes en mémoire dans des langages spécifiques, tels que SQL.Si vous avez l'intention de donner une chance à ce programme, commencez par installer le Microsoft Suite sur votre ordinateur: Si vous ne l'avez pas déjà, vous pouvez procurartela en suivant les instructions que je vous ai donné mon tutoriel sur la façon de télécharger Office.terminé la configuration, démarrez Accessappeler à partir du menu Démarrer de Windows

(accessible en cliquant sur l'icône en forme de drapeau placé en bas à gauche de l'écran) ou le dossier Applications

deMac, cliquez sur Sur l'icône «Vider la base de données du bureau», tapez le nom à attribuer à la base de données dans la case appropriée, puis appuyez sur le bouton «Créer».

À ce stade, Access crée, par défaut, une base de données contenant une seule table avec un champ unique appelé

ID, et défini commeclé primaire: Si vous le souhaitez, vous pouvez le renommer en cliquant à droite et en sélectionnant la itemRenommez le champdu menu proposé.Vous pouvez choisir letype de donnéesà attribuer au champ choisi en cliquant dessus, puis en sélectionnant l'ongletChamps from en haut de l'écran Office; toujours de la même section, vous pouvez affecter d'autres attributs au champ choisi (obligatoire,unique ou

Indexed), attribuer une valeur par défaut, l'expression (ou calcul sur d'autres champs) et ainsi de suite.Pour ajouter des champs à la table, cliquez sur l'élémentCliquez pour ajoutersitué dans la table d'accès, et attribue une valeur à chaque champ en sélectionnant simplement avec la souris et en tapant dans le contenu souhaité.Pour ajouter des tables à la base de données, exécutez et enregistrer les requêtes

de(requêtes)et masques, vous pouvez profiter deonglet Créer situé en haut de l'Office de l'écran; Si vous devez spécifier des «relations» entre les tables, imposer des «dépendances» entre les objets, effectuer une analyse de redondance et d'autres opérations spécifiques, vous pouvez utiliser la section «Outils de base de données».Si vous avez besoin de plus d'informations sur l'utilisation de ce logiciel, je vous invite à consulter mon guide sur la façon d'utiliser Access pour plus de précisions.Créer une base de données avec ExcelPensez-vous que Access est une excellente solution pour la gestion de base de données, mais un peu trop complexe pour vos besoins? Avez-vous simplement besoin de gérer une bonne quantité de données, avec la possibilité de les commander et d'effectuer des recherches ciblées entre eux? Dans ce cas, vous pouvez utiliser «Microsoft Excel», le tableur inclus dans la suite Office: si vous ne l'avez pas déjà installé, vous pouvez suivre les instructions que j'ai indiquées dans la section précédente.

terminé la configuration de la suite, Excel démarre

appel dans le menu Démarrer de Windows (l'icône de drapeau situé en bas à gauche de l'écran) oudossier ApplicationsMacOS et appuie sur le boutonManuel de travail vide. À ce stade, en utilisant le numéro de ligne de1 feuille depour définir des titres sur le terrain(par exemple. De cellule A1 par nom, B1 Nom, C1 pour le code fiscal et ainsi de suite), et utilise les lignes à la suite de créer différents enregistrements de la base dede: par exemple, si vous voulez créer un record pour moi, vous entrez dansA2

le texte

Salvatore

dansB2

dansC2mon code fiscal, et ainsi de suite.Une fois la feuille de calcul remplie avec les données nécessaires, vous pouvez commencer à la traiter comme une table dans une base de données: pour trier par un critère simple, cliquez sur la celluleA2(la ligne 1 est "dédiée" "Pour les noms de champs) et faites-le glisser vers la dernière cellule en bas à droite, puis cliquez avec le bouton droit sur la colonne​​par laquelle vous voulez trier (par exemple la colonne A), placez la souris sur le itemTriezdans le menu contextuel proposé et choisissez le critère qui vous convient le mieux. Si vous le souhaitez, vous pouvez personnaliser les critères en utilisant l'article order Commande personnalisée ....Pour remplir les tâches fixéesrequête de recherche (appelé la recherche requête), vous devriez plutôt profiter de soi-disant « filtres » pour ce faire, sélectionnez la feuille de calcul entière comme je vous l'ai expliqué plus haut, vousFaites un clic droit sur un point de sélection, déplacez la souris sur l'élémentFiltreplacé dans le nouveau menu contextuel et choisissez l'élément le plus approprié pour vous (par exempleFiltre basé sur la valeur de la cellule sélectionnée. , il est seulement rendu visible la première rangée de la table et en correspondance avec chaque cellule, de petites icônes sont affichées sous la forme de la flècheou filtre: cliquer sur l'icône en forme de filtreet utilise la zone désignée avec la loupe pour la rechercher

Maintenant que vous savez comment gérer une petite base de données, allez-vous découvrir Excel en détail et apprendre à l'utiliser à la perfection? Lisez attentivement mon guide sur c Comment utiliser Excel: vous découvrirez de nombreux aspects de ce programme qui vous sera certainement utile.Créer une base de données avec LibreOfficeLibreOffice, comme vous le savez, est l'une des alternatives Office les plus utilisées. C'est une suite complète pour le bureau qui inclut, entre autres choses, un programme complet pour la gestion de base de données: ce logiciel s'appelle "Base" et vous permet de créer une base de données et de la gérer avec très simple. Si vous n'avez pas encore LibreOffice, téléchargez-le en suivant les instructions fournies dans mon guide pour télécharger gratuitement Office.Avant de commencer à utiliser Base, vous devez cependant installer le logiciel "Java" sur votre ordinateur, si ce n'est déjà fait: connecté à cette page Internet, sélectionnez la version Java la mieux adaptée à votre système d'exploitation, téléchargez et démarrez le fichier d'installation et suivez les instructions simples à l'écran.A terminé l'installation de Java, commencez LibreOffice baseappeler à partir du menu Démarrer de Windows

,à partir du dossier Applications pourMacOS ou dans le menu principal de votre distribution Linux, apposer une coche surCréer une nouvelle base de donnéesdans la première fenêtre de démarrage, cliquez sur le bouton Suivant, définit la coche sur

entrées Oui, enregistrer la base de données etOuvrez la base de données pourd'édition, appuyez sur le bouton Fin, attribuez un nom à la nouvelle base de données et enregistrez-la via le panneau proposé.À ce stade, il est temps de créer la première table de base de données: cliquez sur les tables

bouton

situé sur le côté gauche du programme, l'élément

Créer une table en mode Création ...: double-cliquez sur juste au-dessous de la cellule entréeNom du champpour attribuer un nom au premier champ de la table, puis répétez l'opération sur la cellule

Type de champpour définir le type de données qui sera contenu.à l'aide du panneau inférieur, vous pouvez affiner les détails du champ: par exemple, peut imposer sa compilation choix

Ouidans le menu déroulantEntrée requise, définissez salongueur deetpar défaut en utilisant les cases appropriées . Répétez l'opération pour tous les champs qui définissent votre table.Vous pouvez définir la clé primaire de la base de données en cliquant sur le petit rectangle grisplacé à côté du champ choisi et en sélectionnantclé primaire dans le menu qui apparaît. À ce stade, enregistrez la table en appuyant sur le bouton en forme comme unde disquette placé en haut à gauche: attribuer un nom à la table dans la fenêtre qui apparaît, appuie sur le bouton OK.Après avoir terminé la table, fermez la propriété visuelle en cliquant surX qui apparaît en haut de la fenêtre pour insérer des enregistrements qu'il contient, nedouble-cliquez sur son nom, placé dans le volet Tablesde

, et remplissez les enregistrements simplement en tapant les valeurs dans les champs appropriés.Une fois que vous avez créé la première table, il vous suffit de remplir la base de données avec tout ce dont vous avez besoin. La grande force de la base, cependant, réside dans la simplicité de ses assistants: recherches dans les sections,Formulaires et rapportstour par les boutons situés à gauche de l'écran du programme (dans la zone de base de données) en fait, il est possible d'accéder à l '«assistant» pratique pour créer des «requêtes», des «formules» et des «rapports». Je peux vous garantir que, au moins pour les premières utilisations du programme, ils reviendront vraiment utiles!Enfin, si votre base de données comporte plusieurs tables liées, vous pouvez créer des relations à l'aide de la section

Relationships section accessible via le menuOutils> Relations. N'oubliez pas de sauvegarder votre base de données à intervalles réguliers en cliquant sur le bouton a disquette located situé en haut de l'écran principal de la base. Créer une base de données SQLSi non signifiait succès d'un programme particulier, et je voulais plutôt savoir comment concevoir une base de données à l'aide d'une souris et un clavier, mais avec la possibilité de comprendre en détail ce qui se passe « dans les coulisses », alors je vous suggère de contacter à une solution commeXAMPP.Pour être clair, XAMPP permet de transformer votre ordinateur en un véritable

serveur SQL, de sorte que vous pouvez créer et gérer des bases de données simples ou complexes simplement en utilisant le navigateur installé!En fait, également regardé les programmes avant d'utiliser les variantes SQL, cependant, sont structurées de manière « cacher » autant que possible la langue et permettre à l'utilisateur de faire fonctionner à travers les fenêtres, les boutons et les menus.En utilisant XAMPP à la place, vous pouvez construire la structure des tables et base de données complète à l'aide d'une application web, phpMyAdmin, plus graphiquement « spartiate » comme le montre jusqu'à présent, mais beaucoup plus détaillée: de cette façon, vous pouvez utiliser des boîtes du texte, des menus et des boutons, il est également possible de visualiser ce qui se passe "en coulisses", en donnant, si nécessaire, également des commandes manuelles.Ne vous inquiétez pas, l'utilisation de ces outils est pas difficile que cela puisse paraître: XAMPP peut être installé et configuré en quelques étapes simples, les deuxde Windows que sur Mac OS

: tout ce que vous avez à faire est de respecter les instructions que je suis pour te donner!Prêt à démarrer? Très bien: tout d'abord connecté au site XAMPP et, si vous avezde Windows, appuie sur le boutonTélécharger (32 bits)placé dans la boîte deXAMPP pour Windows

, la version la plus récente (par exemple7.2. .2).Démarrez ensuite le fichier téléchargé, les primes surOKetboutons Suivant, apposer une coche sur les élémentsserveur,Apache,MySQL,Langues programme, PHP

etphpMyAdminet cliquez à nouveau deux fois surSuivant, décochez la caseEn savoir plus sur Bitnami pour XAMPPet appuyez deux fois sur le bouton

Suivant

. Au cours de la procédure, le pare-feu de Windows peut vous demander d'ajouter une exception pour Apache: l'apparition de la boîte de dialogue, cliquez sur Autorisersans hésiter bouton d'accès.

Une fois la configuration terminée, placez la coche dans la caseVoulez-vous démarrer le Panneau de configuration maintenant?,

cliquez sur le bouton Terminer pourdémarrer immédiatement le panneau de contrôle XAMPP, apposer une coche sous le drapeau américain

(à gauche) et puis appuie surbouton Enregistrer.Après cela, appuie sur le bouton Démarrer

au module Apacheattendre le démarrage en douceur du service (le mot « Apache » sera de couleur verte), répétez l'opération pour le moduleMySQL et, si nécessaire , appuie sur le bouton «Autoriser l'accès» lorsque l'écran d'avertissement de Schermata Windows Firewall apparaît.Si, cependant, le système d'exploitation que vous avez Mac OS,

cliquez sur le bouton Télécharger (de64 bits),placé dans la boîte XAMPP pour OS X, toujours à la dernière version (par exemple.7.2.2).Terminées télécharger le fichier (xampp-osx-xy-Installer.dmg), lancez-le et commencer l'installation réelle du programme: double-cliquez sur l'icône située dans le nouveau panneau, puis cliquez sur le bouton Ouvriret entrez, si nécessaire, le mot de passe d'administration macOS (celui que vous utilisez pour accéder au système).À ce stade, appuyez trois fois sur le bouton Next, supprimer la coche deEn savoir plus sur case Bitnami pour XAMPP, vous cliquez encore deux fois le bouton Next, puis fixer le chèque caseLancez XAMPPet appuyez sur le boutonTerminer. Une fois apparu le panneau d'administration XAMPP, appuie sur le bouton

Gérer les serveursplacés en haut, cliquez sur l'élémentMySQL Database, puis sur le boutonDémarrer, et attendre jusqu'à l'apparition d'un point vert à l'élément mentionné ci-dessus . A partir de maintenant, les procédures pour Windows et macOS sont équivalentes.Après avoir démarré tous les services correctement, ouvrez le navigateur que la plupart préfèrent et tapez l'adresse dans la barre supérieure // localhost / phpmyadminpuis en appuyant sur la touche Entrée dudu clavier: à l'avenir, vous aurez accès à cette page aussi pour gérer votre base de données, je vous suggère donc de l'ajouter aux favoris de votre navigateur.

Pour créer une nouvelle base de données, exerce une pression sur l'élémentNouveauplacé dans le volet gauche, tapez le nom de la base de données dans la zone de gauche, puis choisissez la voixutf8_general_cià partir du menu déroulantencodage des caractèreset appuie sur le boutoncréer: au bout de quelques secondes, vous allez créer une nouvelle base de données vide (que vous pouvez toujours accéder à partir du panneau latéral gauche).cela est terminé, vous pouvez créer la première table de base de données en tapant son nom dans la zone de texte Nom

, en précisant le nombre de champs dededans la zone de texte puis en appuyant sur le boutonExécuter.cela est terminé, vous pouvez définir la structure des champs de la table à travers l'écran suivant: tapez le nom dele champ dans la première case à gauche, choisissez le type de données

et sa longueur maximale (ou plage de valeurs) camps officiers, spécifie unvaleur par défaut souhaitée dans son champ, laisse intact le codage de caractères (est héritée de la table principale) et remplir les cases ci-dessous avec les valeurs appropriées pour votre table.Après avoir défini les principaux paramètres, cliquez sur le

bouton Enregistrer puis sur l'ongletStructure, situé sur le côté: à partir de là, vous pouvez définir les détails supplémentaires des champs de la table, y compris le réglage de la clé primaireet indices,et vous avez la possibilité d'ajouter de nouveaux champs, de les supprimer et de les modifier comme bon vous semble.L'écran principal phpMyAdmin contient tout ce dont vous avez besoin pour la gestion de la base de données: Vous pouvez créerenregistrement (c.-à-lui affecter une valeur des champs) parInsérer onglet, effectuez les requêtes de recherche Profitez de soutien deRecherche carte, effectuer des opérations d'importation et d'exportation à travers les cartes appropriées, l'émission SQL manuels commandes à l'aide de la carte

SQL, et enfin définir déclencheur(c.-à des opérations effectuées automatiquement lors de la survenance de certains événements) dans l'onglet du même nom.Mais attendez, me dites-vous que les solutions que je vous ai montrées jusqu'ici n'ont pas répondu à vos attentes? Pas de problème! Sans hésitation, jetez un oeil au guide des programmes de base de données que je vous ai préparé: Je suis sûr qu'il trouvera tout ce dont vous avez besoin.