Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Tutorial : MySQL Database Design
Leren hoe te gebruiken en beheren van MySQL en begrijp al zijn technische concepten en terminologie is slechts de eerste stap in het leren om een MySQL database te creëren . De volgende stap , het ontwerpen van uw database , is een kunstzinnige proces dat zal een beroep doen op uw organisatorische vaardigheden . Het ontwerpen van een MySQL -database bestaat uit twee fasen . De eerste stap is om erachter te komen welke gegevens uw database zal houden en de relaties tussen de gegevens . De tweede stap is om de feitelijke database tabellen en relaties ontwerpen . MySQL distribueert MySQL Workbench , een gratis database design tool , om u te helpen . Wat je
spreadsheet programma nodig ( optioneel ) op MySQL Workbench
Toon Meer Aanwijzingen
Ontwerp het Gegevens

Lijst 1 alle gegevensvelden van de ( individuele items ) uw database nodig heeft om vast te houden . Elk veld moet een enkel stukje informatie bevatten , en elk gebied te onderscheiden zijn. Bijvoorbeeld , in plaats van "Volledige Naam ", namen breken in "Voornaam " en "Achternaam ". Gebruik een spreadsheetprogramma voor uw lijst om u te helpen georganiseerd te blijven .

List 2 het " type" van de informatie elk van uw genoemde gebieden bevat en of de informatie nodig is . Velden kan slechts een type , zoals datum , geheel getal of tekst worden toegewezen .
3

Beschrijf elk gebied , met inbegrip van de inhoud en het formaat regels . Bijvoorbeeld , als je wilt om geografische coördinaten ( lengte-en breedtegraad ) , die een floating point nummer in plaats van de diploma - minuut - seconde -formaat opslaan kunt u eenvoudig berekeningen en conversies uitvoeren .
4

categoriseren elk veld . Onderzoekt de relaties tussen al uw gegevens velden . Groep velden die bij elkaar horen in dezelfde categorie . Bijvoorbeeld , zou u een categorie hebt voor velden met informatie over personen , andere voor informatie met betrekking tot de diensten waar die mensen werken .
Ontwerp de Database

Lancering MySQL 5 Workbench en dubbelklik op " toevoegen Diagram " om een ​​nieuwe database-ontwerp te beginnen .
6

Klik op de " Plaats een nieuwe tabel " knop op de werkbalk kant. Klik op het diagram werkruimte naar een nieuwe tafel op die locatie te creëren . Een tabel grafische naam " Tabel1 " zal worden geplaatst in het schema .
7

Dubbelklik op het " table1 " graphic om deze te bewerken . De redactie panel verschijnt onder het diagram . Geef uw tafel een nieuwe naam , met een van de belangrijkste categorieën uit uw lijst van gegevens. Bijvoorbeeld , als u het ontwerpen van een boek -database , te beginnen met de categorie ' Boeken ' , en de naam van uw eerste tabel " Boeken . "
8

Klik op het tabblad " Kolommen " aan de onderkant van de editor panel . De eerste kolom ( dwz veld ) is de primaire sleutel kolom . Vink de vakjes " PK " ( primaire sleutel ) , " NN " ( niet null) , " AI " (auto - increment ) en " UN " ( unsigned data type) .
9

Klik op de tweede rij ( hieronder de " id" kolom ) naar een andere kolom. Voeg een van de velden uit de categorie waaraan deze tabel . Selecteer een " Datatye , " en vink " NN " indien het veld is verplicht . Blijven toevoegen columns voor al uw velden voor deze tafel .
10

verder , het toevoegen van nieuwe tabellen en kolommen voor elk van uw gegevens categorieën en velden .
11

relaties toe tussen twee tabellen door te klikken op de juiste " Add Relationship " knop op de werkbalk te klikken op de eerste tafel dan de tweede tabel om de relatie te tekenen . Buitenlandse sleutels en extra tabellen wordt automatisch voor u aangemaakt .

Previous: Next:
  PHP /MySQL Programmering
·Hoe om te controleren een stri…
·Hoe maak je een PHP -bestand i…
·Hoe maak ik een Travel Service…
·PHP Verschil tussen require_on…
·Hoe maak je een Directory Read…
·Hoe RSS maken met PHP 
·Hoe kan ik PHP uitschakelen vo…
·Hoe kan ik variabele inhoud in…
·Hoe kan ik PHP Variabelen conv…
  Related Articles
Hoe dat te doen Database Programmering M…
Hoe kan ik een database met behulp van V…
Visual Basic Math Functions Tutorial 
Visual Basic Tutorial : Msgbox 
ListBox Visual Basic Tutorial 
Visual Basic ListView Tutorial 
Progress Bar Tutorial 
Visual Basic Database Tutorial 
VBScript & SQL Tutorial 
  Programmering Articles
·Hoe te importeren en Set Up GWT in een E…
·Hoe de achtergrond in SMF 
·Hoe kan ik SMS gebruiken VB 
·Hoe werkt PHP Verkrijg de juiste Cookie …
·De dingen naar Put in een applet 
·De PHP Redirect Functie 
·Hoe maak je een zijbalk Van KML Creëren…
·Hoe te Gray Code Bereken 
·Hoe maak je een Visual Basic Image Uploa…
Copyright © Computer Kennis http://www.nldit.com