Apprendre à utiliser et à gérer MySQL et comprendre toutes ses concepts techniques et la terminologie n'est que la première étape pour apprendre à créer une base de données MySQL. La prochaine étape, la conception de votre base de données, est un processus artistique qui fera appel à vos compétences organisationnelles. Concevoir une base de données MySQL comporte deux étapes fondamentales . La première étape consiste à déterminer quelles sont les données de votre base de données tiendra et les relations entre les données. La deuxième étape consiste à concevoir les tables et les relations de base de données réelles . MySQL distribue MySQL Workbench , un outil de conception de base de données libre, pour vous aider. Choses que vous devez Tableur
( en option) MySQL Workbench
Voir Plus Instructions
conception du
1
Liste des données de tous les champs de données ( individuel items) votre base de données doit contenir. Chaque domaine doit contenir un seul élément d'information , et chaque champ doit être distinct . Par exemple, au lieu de " Nom complet ", briser les noms en "Prénom" et "Nom ". Utiliser un tableur pour votre liste pour vous aider à rester organisé .
2
liste le "type" de l'information à chacun de vos domaines énumérés contient et si oui ou non l'information est requise . Les champs ne peuvent être affectées d'un type , comme la date, entier ou texte.
3
Décrire chaque champ, y compris le contenu et les règles de format. Par exemple, si vous souhaitez stocker les coordonnées géographiques ( latitude et longitude ), nécessitant un nombre à virgule flottante au lieu de le degré - minute-seconde format vous permet d'effectuer facilement des calculs et des conversions.
4
Catégoriser chaque champ. Examiner les relations entre tous les champs de données . Champs du Groupe qui vont ensemble dans la même catégorie . Par exemple, vous pourriez avoir une catégorie pour les champs contenant des informations sur des personnes , l'autre pour les informations relatives aux départements où ces personnes travaillent .
Conception de la base de données
5
lancement de MySQL Workbench et double -cliquez sur " Ajouter Diagram " pour commencer une nouvelle conception de base de données .
6
Cliquez sur la "Place une nouvelle table " bouton dans la barre latérale. Cliquez sur l'espace de travail du diagramme pour créer une nouvelle table à cet endroit. Un graphique tableau nommé " table1 " sera placé dans le diagramme.
7
Double- cliquez sur le " table1 " graphique pour le modifier. Le panneau d'édition apparaît sous le diagramme. Donnez à votre table un nouveau nom , en choisissant l'une des catégories clés de votre liste de données. Par exemple, si vous concevez une base de données de livres, commencer par la catégorie " Livres" et nommez votre première table "Livres ".
8
Cliquez sur l'onglet "Colonnes" au bas de l'éditeur panneau. La première colonne ( c.-à- champ ) est la colonne clé primaire. Cochez les cases "PK" (clé primaire ) , " NN" ( non nul) , "AI" (auto -increment ) et "UN" ( type de données non signé ) .
9
Cliquez sur l' deuxième rangée (en dessous de la colonne " id") pour créer une autre colonne. Ajoutez l'un des champs de la catégorie associée à cette table . Sélectionnez un " Datatye , " et cochez " NN" si le champ est obligatoire . Continuez d'ajouter des colonnes pour tous vos champs de cette table.
10
Continuer , l'ajout de nouvelles tables et colonnes pour chacune de vos catégories de données et champs.
11
Ajouter relations entre deux tables en cliquant sur le bouton approprié " Ajouter une relation " sur la barre d'outils , cliquez sur le premier tableau puis la seconde table à dessiner la relation. Les clés étrangères et des tableaux supplémentaires seront créés automatiquement pour vous.