Waarom deze cursus volgen ?

U bent momenteel op het punt critische bedrijfsgegevens in databasevorm op te slaan.

Of u bent reeds begonnen met een database, maar hebt de indruk dat u misschien een verkeerde richting opgegaan bent.

U hebt nood aan inzicht in voordelen van “relaties” in zo’n database.

U wil uw eigen database vergelijken met de methodologie en de ervaring van de docenten, alsook de ervaringen van uw collega-deelnemers.

U wil het geheel onder begeleiding inoefenen en tegelijkertijd feed-back krijgen van medecursisten en docenten.

 

Doelstellingen van de opleiding

 Leer een relationele database ontwikkelen.

 Beslis hoe tabellen op te splitsen.

 Gebruik praktische regels bij deze opsplitsing.

 Leer unieke indexen en primary keys hanteren.

 Schematiseer en documenteer de database-ontwikkeling.

 Normalisatieregels : leer deze inschatten en gebruiken.

 Leer de verschillende theoretische methodes en hun praktisch nut.

 

In deze 2 dagen legt u de basis voor evolutieve database-toepassingen

 

    Voor wie is deze cursus bedoeld ?

·  Programmeurs 

·  beginnende Database Designers 

·  beginnende Database Administrators

·  ICT Managers 

·  Project Managers

 

Vereiste voorkennis

 Om deze cursus te kunnen volgen zijn basisnoties van relationele databases vereist.

 

Plaats en data

 

Plaats

Locatie

Datum

 

Gent

nog niet bepaald

nog niet bepaald

 

 

 

 

         van 9 tot 16.30 uur

Prijs

   440 euro excl. 21 % btw

 

Meer info :

   Inschrijving  sessie

  Tel: +32 9 - 2334592 of + 32 486 –767701
   E-mail: thierry.delgutte@intermotion.net

   Vragen over de inhoud:
  
Tel: +32 9 - 2334592 of + 32 486 –767701
   E-mail: thierry.delgutte@intermotion.net

   Coaching/Consultancy/Op Maat opleiding:

   Tel: +32 9 - 2334592 of + 32 486 –767701

   E-mail: thierry.delgutte@intermotion.net

 

Certificatie

Indien u het wenst kan u na deze opleiding een
examen afleggen over de Database Design
materie. Indien geslaagd ontvangt u de graad
van
Database Design Specialist.

Word gecertificeerd Database Design specialist

Database Design

Gedetailleerde Inhoud :

1. Situering van een databaseproject binnen een informaticaproject (fasen, behoeftebepaling, analyse, modelliseren, data dictionary...)

2. Overzicht van actuele database-systemen

· Definitie van een relationele database

· Overzicht van relationele database-systemen: verschillen en overeenkomsten

3. Het relationeel model

algemene begrippen : indexen, candidate keys, primary keys, foreign keys en referentiële integriteit

4. Database ontwerp via Praktische Regels

· tien eenvoudige regels

· gevalstudies

5. Het Entiteit-Relatiemodel

· entiteiten, klassen, attributen, identifiers, relaties

· E-R diagrammen, soorten

· binaire relaties

· zwakke en recursieve relaties

· subtype entiteiten

· minimale en maximale cardinaliteit

· database ontwerp via entiteit-relatiemodel : oefeningen en case study

· Microsoft Visio als ER diagramma designer

· IDEF1X en andere standaarden

6. Het semantisch objectmodel

· semantische objecten

· attributen, attribuutdomeinen

· formuledomeinen, domeinspecificaties

· objectdiagrammen

· object- en groepsidentifiers

· gemengde objecten

· semantische objectviews

· database ontwerp met dit model  : oefeningen en case study

7. Normalisatiemodel van CODD

· begrippen : tupples, relations versus relationships

· Anomaliëen & determinanten

· transitieve afhankelijkheid, ...

· normaalvormen 1 tot 5

· Boyce-Codd normaalvorm

· Domein-sleutel normaalvorm

· Verdere toegevoegde Normaalvormen

· database ontwerp met dit model  : oefeningen en case study

       8. Verdere Onderwerpen

· Indexen en Primary Keys in praktijk

· Denormalisatie

· Nut van crosstab, append en update queries

· SQL statements, lookup formules

· Overzicht Database Design Tools

· Web Sites voor Database Design

· Naamgevingsconventies

 


                                     NIEUW !