De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Databases.

Verwante presentaties


Presentatie over: "Databases."— Transcript van de presentatie:

1 Databases

2 Wat zijn databases? Database = gegevensbank Klantenbestand
Voorraadbeheer Lesrooster Zoekmachines Koopgedrag (bv Albert Heijn) --> Index van je MP3 speler ….

3 Hoe bouw je een database?
Met behulp van een DBMS (DataBase Management System) Niet meteen gaan bouwen… Eerst een ontwerp maken! We onderscheiden een aantal stappen:

4 Stappen in DB ontwerp Inventariseren informatie behoeften
Gegevens analyse met (bv) FCO-IM Welke informatie is belangrijk? Hoe hangt die informatie samen? Omzetten van FCO-IM naar DB ontwerp “Vullen” van de database met gegevens Gebruiken en beheren van de Database

5 Hoe ziet een DB eruit? Een database slaat gegevens op in een of meerdere tabellen. Deze tabellen hebben een relatie tot elkaar (Relationele model)

6 Tabellen Tabellen bevatten Elk record is uniek -> Primaire sleutel
Kolommen/attributen (horizontaal) Rijen/records/tupels (verticaal) Elk record is uniek -> Primaire sleutel Primaire sleutel is een of meerdere kolommen De inhoud van de primaire sleutel mag voor geen enkel record hetzelfde zijn

7 Voorbeeld: tennisvereniging

8 Informatie uit een database halen
Gegevens -> informatie Om informatie te krijgen kunnen we de database “bevragen” Query Language (vraagtaal) SQL (Structured Query Language)

9 SQL Taal om vragen te stellen aan een database
Lijkt een beetje op mensentaal (Engels) Je moet wel precies zijn

10 SQL voorbeeld Welke presidenten hebben 8 dienstjaren gehad?
SELECT pres_naam FROM presidenten WHERE dienstjaren = 8;

11 Databases stof 2013 Introductie / theorie databases SQL (+- 3 weken)
Zelf queries maken op basis van informatievragen Datamodelleren: PO (+- 4 weken) Gegevensbehoefte analyseren Database ontwerpen FCO/IM methode Toets toetsweek: SQL queries op papier + theorie Datamodelleren


Download ppt "Databases."

Verwante presentaties


Ads door Google