[Idm b] tools databases 1
-
Upload
klaas-jan-mollema -
Category
Education
-
view
62 -
download
5
Transcript of [Idm b] tools databases 1
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
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
Gegevende vastgelegde uitdrukking van een feit
gegevens: objectief waarneembare neerslag of registratie van feiten
Databaseswat is een database
DatabaseEen verzameling gestructureerde gegevens
Databaseswat is een database
namen Henk de Vriesnummers +31625362712
bedragen€ 100
data12 juli 2013
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
Geschiedeniskorte geschiedenis van de database
1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc
Geschiedeniskorte geschiedenis van de database
Handigdata kun je steeds vaker en makkelijker gebruiken voor verschillende doeleinden
WWW
Databaseontwerphoe ontwerp je een goede database
1 IDMdenhaag.nl Blok B DeskresearchKlaas Jan Mollema Msc
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
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
Stap 1Maak een lijst van gegevens
A Stap 2Bepaal een lijst van bijbehorende objecten
Database bouwende techniek in
Stap 1Maak een lijst van gegevens
NAAMWOONPLAATSSTUDENTNUMMEROPLEIDINGDOCENTEINDCIJFERVAK
A
Database bouwende techniek in
Stap 1Maak een lijst van gegevens
NAAM Kees JansenWOONPLAATS Den HaagSTUDENTNUMMER 98002378OPLEIDING IDMDOCENT Klaas Jan MollemaEINDCIJFER 7
VAK Databases
A
Stap 2Bepaal een lijst van bijbehorende objecten
STUDENTNAAMWOONPLAATSSTUDENTNUMMEROPLEIDING
Database bouwende techniek in
A VAKDOCENTEINDCIJFER
Database bouwende techniek in
ATheoretische datadictionaryWelke velden worden er geregistreerd?
veldnaamveldbeschrijvinginvoerformat
Database bouwende techniek in
GEGEVENSANALYSEHoe ga je de gegevens van objectenin een tabel stoppen?B
Database bouwende techniek in
BVeldtypewelke kenmerken heeft het veld?
soort invoerverplichtlengteherhaalbaaretc.
Database bouwende techniek in
BVeldtypewelke kenmerken heeft het veld?
soort invoerverplichtlengte validatie en controleherhaalbaaretc.
Database bouwende techniek in
BTechnische datadictionaryHoe worden de velden geregistreerd?
veldnaamsoort invoerverplichtlengteherhaalbaaretc.
Database bouwende techniek in
PAKKETSELECTIEWelk databasepakket is het meest geschiktvoor deze situatieD
1 IDMdenhaag.nl
Vragen?
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
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