Home · Fasen · Rollen · Producten · Best practices · Referenties · Nieuws & release notes · Begrippen

Bouw
Inrichten van de database

De database moet veelal bestaan om de business requirements te kunnen implementeren en te kunnen testen. Het verdient dan ook aanbeveling de database niet alleen te creëeren, maar ook te vullen met - representatieve - testgegevens.

Doel

Inrichten en eventueel vullen van de database.

Stappen

  1. Creëeren tabellen
    Creëer voor iedere entiteit in het logische gegevensmodel een tabel in de database.

  2. Toevoegen velden
    Voeg de velden toe zoals die zijn gespecificeerd in het gegevensmodel. Let op de typen van de attributen. Voorzie iedere entiteit van een unieke identificerende sleutel.

  3. Vastleggen relaties
    Leg de relaties tussen de verschillende tabellen in de database aan met behulp van foreign keys.

  4. Vaststellen indexering
    Overleg met een database-specialist hoe indexen die benodigd zijn voor het implementeren van de verschillende relaties zo effectief mogelijk kunnen worden aangelegd. Leg de indexen aan.

Richtlijnen

Voorzie altijd iedere tabel in de database van een unieke numerieke sleutel. Creëer hiervoor altijd een betekenisloos veld. Gebruik geen bestaand veld, hoe uniek het ook is. Velden met een betekenis kunnen in de toekomst altijd van waarde veranderen. De fysieke structuur van de database mag hier nooit last van hebben.

 [TASK040] Versie 2003Q2 Basic - ©1999-2006 Sander Hoogendoorn (aahoogendoorn@gmail.com), 1 juli 2003