Overzicht colleges Logica en Modelleren najaar 2011

Deze pagina wordt elke maandag en woensdag na het college bijgewerkt en vermeldt dan welke stof is behandeld. Voor de rest is het niet meer dan een prognose die nog zo nu en dan zal worden bijgesteld.

Hoorcollege 5 september:

Hoorcollege 7 september:

Hoorcollege 12 september:

Hoorcollege 14 september:

Hoorcollege 19 september:

Hoorcollege 21 september:

Hoorcollege 26 september:

Hoorcollege 28 september

NB: Alle stof van vandaag hoort nog bij het voortentamen.

Hoorcollege 3 oktober:

Hoorcollege 5 oktober:

Hoorcollege 10 oktober:

Hoorcollege 12 oktober:

Hoorcollege 17 oktober:

Queries in databases
Een database vatten we op als een collectie tabellen zoals de tabel "Persons" in de SQL-tutorial op w3schools.

Een dergelijke tabel kunnen we op twee manieren zien als onderdeel van een model van de predikatenlogica:

Op het college voegden we nog een tweede tabel "Chats" toe, met de kolommen C_Id, Date, FirstName_1, FirstName_2.
Als we nu willen weten wie (voornamen) gechat hebben met alle personen uit de tabel Persons, dan kan dat in respectievelijk het relatie- en het tuple-model met de volgende queries:

Het resultaat van een query kan ook zelf weer een relatie zijn. We willen bijvoorbeeld weten welke personen x en y die in dezelfde stad wonen met elkaar gechat hebben. (We zijn weer alleen geïnteresseerd in de voornamen.) In respectievelijk het relatie- en het tuple-model kan dat met de volgende queries:

Om verder te oefenen:

Hoorcollege 19 oktober:




Naar Logica en Modelleren 11-12


Laatste wijziging: 11 oktober 2011