1 IDMdenhaag.nl Databases & MySQL Geschiedenis, Ontwerp en Bouw Databases vormen de basis van onze huidige maatschappij. Verwerking van gegevens is cruciaal geworden en de rol van gegevens wordt meer en meer belangrijk. Na deze collegeserie ken je de geschiedenis, weet je de basisprincipes van een database en snap je hoe databases in elkaar zitten. Daarnaast begrijp je waarom juist voor IDM studenten databases relevant zijn. Blok B Deskresearch Klaas Jan Mollema Msc Introductie introductie op de collegereeks Databases wat is een database Casus kleine casus van het fenomeen database Geschiedenis korte geschiedenis van de database Database Bouwen de techniek in Databaseontwerp hoe ontwerp je een goede database
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1 IDMdenhaag.nl
Databases & MySQLGeschiedenis, Ontwerp en Bouw
Databases vormen de basis van onze huidige maatschappij. Verwerking
van gegevens is cruciaal geworden en de rol van gegevens wordt meer en
meer belangrijk.
Na deze collegeserie ken je de geschiedenis, weet je de basisprincipes van
een database en snap je hoe databases in elkaar zitten. Daarnaast begrijp
je waarom juist voor IDM studenten databases relevant zijn.
Blok B DeskresearchKlaas Jan Mollema Msc
Introductieintroductie op de collegereeks
Databaseswat is een database
Casuskleine casus van het fenomeen database
Geschiedeniskorte geschiedenis van de database
Database Bouwende techniek in
Databaseontwerphoe ontwerp je een goede database
Introductieintroductie op de collegereeks
1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc
Introductieintroductie op de collegereeks
De Opdracht
- Bouw een database, op de juiste wijze gevuld met relevante bronnen (zie blackboard)
- welke velden in de database komen, bepaal je in overleg met je opdrachtgever
- je bouwt de database in MySQL, met een HTML interface. Het gebruik van andere databaseprogramma’s en systemen is niet toegestaan
Introductieintroductie op de collegereeks
Toetsing
- De stof voor de ITO bestaat uit deze slides, plus je eigen aantekingen.
- Individueel assignment HTML & PHP
Databaseswat is een database
1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
Gegevende vastgelegde uitdrukking van een feit
gegevens: objectief waarneembare neerslag of registratie van feiten
Databaseswat is een database
Informatiegegevens die van betekenis zijn voor de gebruiker
Databaseswat is een database
+31 78 6812260
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
namen Henk de Vriesnummers +31625362712
bedragen€ 100
data12 juli 2013
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
Doel van een databaseZo snel mogelijk de informatie geven die voor jou van belang is (uit die verzameling gegevens)
Databaseswat is een database
Casuskleine casus van het fenomeen database
1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc
AH Bonuskaartdataverwerking
Casuskleine casus van het fenomeen database
Casuskleine casus van het fenomeen database
?In hoeveel databases
kom jij voor?
Geschiedeniskorte geschiedenis van de database
1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
ProbleemZoeken duurt lang
oplossing: Rolodex
Geschiedeniskorte geschiedenis van de database
ProbleemZoeken duurt lang
oplossing: Rolodex
Geschiedeniskorte geschiedenis van de database
ProbleemMaar 1 volgorde
oplossing: de computer
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
Handigdata kun je steeds vaker en makkelijker gebruiken voor verschillende doeleinden
WWW
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
Geschiedeniskorte geschiedenis van de database
Databaseontwerphoe ontwerp je een goede database
1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc
Databaseontwerphoe ontwerp je een goede database
Onderdelen van een database
TABEL RECORD VELD
Databaseontwerphoe ontwerp je een goede database
entiteit
1iets wat wezenlijk bestaat
2(informatica) een mens , dier of ding waaraan men eigenschappen kan toekennen (attributen) en waarvan deze informatie kan worden opgeslagen b.v. in tabellen
Onderdelen van een database
TABEL RECORD VELD
Databaseontwerphoe ontwerp je een goede database
Onderdelen van een database
TABEL RECORD VELD
STUDENTNUMMER NAAM WOONPLAATS OPLEIDING
20100001 Kees Koeleveld Den Haag IDM
20100002 Jan Jansma Rijswijk TI
20100003 Harry Hartman Nootdorp CMD
20100004 Kenny Kentuki Appelscha IDM
Databaseontwerphoe ontwerp je een goede database
Onderdelen van een database
TABEL RECORD VELD
STUDENTNUMMER NAAM WOONPLAATS OPLEIDING
20100001 Kees Koeleveld Den Haag IDM
20100002 Jan Jansma Rijswijk TI
20100003 Harry Hartman Nootdorp CMD
20100004 Kenny Kentuki Appelscha IDM
Databaseontwerphoe ontwerp je een goede database
Onderdelen van een database
TABEL RECORD VELD
STUDENTNUMMER NAAM WOONPLAATS OPLEIDING
20100001 Kees Koeleveld Den Haag IDM
20100002 Jan Jansma Rijswijk TI
20100003 Harry Hartman Nootdorp CMD
20100004 Kenny Kentuki Appelscha IDM
Databaseontwerphoe ontwerp je een goede database
Onderdelen van een database
primaire sleutel
STUDENTNUMMER NAAM WOONPLAATS OPLEIDING
20100001 Kees Koeleveld Den Haag IDM
20100002 Jan Jansma Rijswijk TI
20100003 Harry Hartman Nootdorp CMD
20100004 Kenny Kentuki Appelscha IDM
Databaseontwerphoe ontwerp je een goede database
Databases in de praktijk
STUDENTNUMMER NAAM WOONPLAATS OPLEIDING
20100001 Kees Koeleveld Den Haag IDM
20100002 Jan Jansma Rijswijk TI
20100003 Harry Hartman Nootdorp CMD
20100004 Kenny Kentuki Appelscha IDM
naamstudentid
woonplopleiding
HTML FORMULIER
STUDENTENDATABASE
Databaseontwerphoe ontwerp je een goede database
Databases in de praktijk
STUDENTNUMMER NAAM WOONPLAATS OPLEIDING
20100001 Kees Koeleveld Den Haag IDM
20100002 Jan Jansma Rijswijk TI
20100003 Harry Hartman Nootdorp CMD
20100004 Kenny Kentuki Appelscha IDM
naamstudentid
woonplopleiding
HTML WEBPAGE
Database bouwende techniek in
1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc
Database bouwende techniek in
A B C DINFORMATIEANALYSE
GEGEVENSANALYSE
GEBRUIKERSANALYSE
PAKKETSELECTIE
EBEDRIJFSANALYSE
theoretische datadictionary
technischedatadictionary
scenario’spersona’s
pakketvergelijking bedrijfsanalyse
VERGELIJKING VAN ALLE BESCHIKBARE PAKKETTEN EN PAKKETKEUZEEN KOPPELING AAN ORAGNISATIE EN WENSEN EN EISEN
Database bouwende techniek in
INFORMATIEANALYSEWelke gegevens moeten er in de database?A
Database bouwende techniek in
Stap 1Maak een lijst van gegevens
A Stap 2Bepaal een lijst van bijbehorende objecten