Op deze plek is informatie te vinden over het college Databases 1
(DB1). Voor DB1-studenten is deze site de voornaamste bron van
informatie over het college DB1. Het college wordt gegeven in de
lenteperiode voor eerstejaars studenten Technische Informatica.
Deze
informatie wordt tijdens het trimester geactualiseerd. Bekijk deze
site dus regelmatig!
Dit college veronderstelt voorkennis
over logica, verzamelingenleer en datamodelleren. Deze kennis kan
worden opgedaan in de colleges 2IT10 (logica en verzamelingenleer) en
2R290 (inleiding informatiesysteemontwikkeling).
De kennis en
vaardigheden kunnen ook in andere colleges (aan andere instellingen)
zijn opgedaan.
Op dit moment is de volgende informatie
beschikbaar:
Collegemateriaal:
A. Silberschatz,
H.F. Korth, S. Sudarshan, "Database System Concepts"
(Fourth Edition), McGraw-Hill.
DB1 behandelt delen van
hoofdstukken 3, 4 en 7, en daarnaast bijkomend materiaal dat via deze
site wordt beschikbaar gesteld. Het onderwijs wordt in het Nederlands
verzorgd (maar een deel van het collegemateriaal, waaronder het boek,
is in het Engels).
Hier zijn sheets van het eerste college-uur,
en ook als zip file en als
impress file (maar die is zonder geluid).
Hier zijn sheets van het tweede college-uur,
en ook als zip file en als
impress file (maar die is zonder geluid).
Hier zijn sheets van het eerste colstructie uur,
en ook als zip file en als
impress file.
Hier zijn sheets van het tweede colstructie uur,
en ook als zip file en als
impress file.
Hier zijn sheets
van het derde colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het vierde colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het vijfde colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het zesde colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het zevende colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het achtste colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het negende colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het tiende colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het elfde colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het twaalfde colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het dertiende colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het veertiende colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het vijftiende colstructie uur,
en ook als zip file
en als
impress
file.
Hier zijn sheets
van het zestiende colstructie uur,
en ook als zip file
en als
impress
file.
Bij de sheets van het college zit geluid (in het Engels). Om dit te
beluisteren mag
je niet de media bar in
de Internet Explorer
gebruiken! (Hij kan het geluid niet goed afspelen.)
De aparte media player doet het wel goed. (Om van de media bar player
af te komen: klik "Media", ga naar "Media Options" in de media bar, ga
naar "Settings" en zet het vinkje bij "Play web media in de bar" uit.)
Als extra is er Appendix C uit
Silberschatz, en een stukje theorie over
mvd's beschikbaar. Let op: de regels voor mvd's in Appendix C en in
het theorie-stukje (en de sheets) zijn verschillend. Je kunt bewijzen
dat ze equivalent zijn. Dit is enkel bijkomend materiaal voor de
geïnteresseerden, en geen tentamenstof.
Onderwijsvorm:
In week 1 is er
college, op woensdag het 1e en 2e uur in Aud 4.
Als de technologie mee wil werken is dit college ook te volgen op
nbwin299.campus.tue.nl, poort 8080 (maar helaas alleen met behulp van
Microsoft Windows want de uitzending is in "wmv" formaat).
In
weken 2 t/m 10 is er colstructie, op woensdag het 1e en 2e uur in drie
groepen, in Aud 11, Aud 15 en Ma 1.44.
In weken 1 t/m 10 is er labsessie,
in drie groepen, op woensdag het 3e en 4e uur voor dubbele P en VKO, in
Aud 15,
en vrijdag het 3e en 4e uur, in Aud 5 en 8.
Er is helaas
geen mogelijkheid om colleges, colstructies of labsessies te
organiseren op andere tijdstippen of in andere talen, voor studenten
van andere opleidingen, buitenlandse studenten, etc. Er komen wel
sheets, met gesproken commentaar, in het Engels.
Elke week moet je een deel van het collegemateriaal (boek of extra
materiaal) bestuderen voor de labsessie. Tijdens de labsessie krijg je
ook huiswerk dat bij de daarop volgende colstructie moet worden
inteleverd.
Opgaven en Uitwerkingen:
Hier komen de opgaven en uitwerkingen van labsessies, colstructies en
huiswerk, en aanduiding van wat tegen welke labsessie moet worden
bestudeerd.
In sommige opgaven wordt gebruik gemaakt van een
bibliotheek database.
Bestudeer de beschrijving van deze database aandachtig. (We also have
an English description.)
Bestuderen tegen labsessie 1: hoofdstuk 3 t/m 3.2.2, hoofdstuk 7 t/m
7.3.1.
Bestuderen tegen colstructie 1: hoofdstuk 3 t/m heel 3.2, hoofdstuk 7
t/m
7.3.3.
Bestuderen tegen labsessie 2 (14 en 16 april): 7.3.4 en 3.6 bestuderen.
Hier zijn de opgaven van labsessie 1,
en de uitwerkingen.
Hier zijn de opgaven van labsessie 2 (tevens
huiswerk),
en de uitwerkingen. (waarschijnlijk met een
paar foutjes)
Hier zijn opgaven voor het eerste huiswerk.
Hier zijn de uitwerkingen.
Hier zijn opgaven voor het tweede huiswerk.
Hier zijn de uitwerkingen.
Hier zijn opgaven voor het derde huiswerk.
Hier zijn de uitwerkingen.
Hier zijn opgaven voor het vierde huiswerk.
Hier zijn de uitwerkingen.
Huiswerk 5 zijn de biervragen in SQL.
Hier zijn de uitwerkingen van huiswerk 5.
Hier zijn de opgaven voor het zesde huiswerk,
in te leveren op 26 mei.
Hier zijn de opgaven voor het zevende huiswerk,
in te leveren op 2 juni.
Hier zijn de opgaven voor het achtste huiswerk,
in te leveren op 9 juni.
Tentamen:
Het tentamen
is open boek. Dit wil zeggen dat alle mogelijke boeken,
aantekeningen, uitgewerkte opgaven, oude tentamens met uitwerkingen,
of ander nuttig schriftelijk materiaal mag worden gebruikt, mits het
vóór de aanvang van het tentamen geschreven is. In
tegenstelling tot voorgaande jaren mag geen laptop gebruikt
worden.
Het tentamen bestaat uit twee delen: een pretentamen
en het hoofdtentamen. Het pretentamen bestaat uit
enkele eenvoudige vragen die correct moeten worden beantwoord om
toegelaten te worden tot het hoofdtentamen. Het hoofdtentamen
wordt niet nagekeken indien het pretentamen niet is
gehaald.
Deelname aan de labsessies, gecombineerd met het
inleveren van huiswerk van voldoende kwaliteit, leidt tot een
vrijstelling voor het pretentamen. Dit garandeert niet alleen
dat het hoofdtentamen wordt nagekeken maar levert ook
tijdswinst op tijdens het tentamen. Om deze vrijstelling te krijgen
moet je tenminste 6 labsessie-aantekeningen en tenminste 6
huiswerk-aantekeningen hebben. (Hierover is geen discussie mogelijk, en
je kunt ook niet de soorten aantekeningen tegen elkaar uitwisselen
zoals 7+5 of 5+7.)
Ouderejaars die vorig jaar
vrijstelling van pretentamen hadden behouden die voor dit jaar.
Als hulp is hier het tentamen van
30 juni 2003, met uitwerkingen, het
tentamen van 15 augustus
2003,
met uitwerkingen
en het proeftentamen
met uitwerkingen.
Ter voorbereiding van de augustus-poging is hier het
tentamen van 28
juni 2004,
met uitwerkingen.
Het tentamen van 28 juni kan worden ingekeken (met toelichting) op de
volgende tijdstippen (en geen andere!): 21 juli, 13-14u, 29 juli,
16-17u, 3 augustus, 9-10u. Buiten deze tijdstippen kan wel een copie
verkregen worden op het secretariaat, maar geen toelichting worden
verkregen. Gelieve geen email te sturen met verzoeken om het tentamen
toegelicht te krijgen op andere tijdstippen. Dit is echt niet mogelijk.
Discussieforum
Er
is een discussieforum
beschikbaar voor mededelingen en discussies over de organisatie en de
inhoud van dit college. Alle studenten die het college 2M400 volgen
worden verondersteld zich aan te melden voor dit forum, en de
berichten te lezen. Je kunt je zo aanmelden dat je berichten
automatisch via email krijgt toegestuurd zodat je niet steeds naar de
webpagina hoeft te surfen.