Vier D HomeArchivSeminareNachrichten - Twitter4D Expertise
Antworten auf Ihre Fragen •
Datenbank-Pflege •
4D Coaching •
OpenDDDD •
Termine •
4D Expert
V11/V12-Service • Konzepte •
Alternativen •
Meine Apps
Gebrauchtes Mac + iPhone: zu verkaufenFinden Geo-Themen + Projekte GoogleMap-Integration • GeoDDDD • Database Publishing • Database PhotographyVerschiedenes |
02 Jun 2006 MengenDie jüngsten Geschwister sind von der Mengenlehre am Rechnenlernen gehindert worden. Nu isse dood, die Mengenlehre. Doch an einer Stelle ist sie noch immer gegenwärtig: auf unseren Taschenrechnern. Hier ist die Funktion auf das Wesentliche reduziert: in einen Topf reingeben (M+), aus einem Topf rausnehmen (M-), den Topf anzeigen (MR, R für recall) und den Topf leeren (MC, C für clear). Die Mengenarithmetik hat viel mehr Potential, im Leben braucht man so viel selten. Warum auf der DDDD-Seite?
Weil meine Kunden soviel Ahnung von Datenbanken haben, wie von der Mengenlehre. Nichts desto weniger muß es funktionieren, soll das Ergebnis sofort offensichtlich und darf nachvollziehbar sein.
Nun die Kür …Sind im schwarzen Topf (3) und im weißen Topf (1) Datensätze, so können die beiden Töpfe über (4) vermischt werden. Es steht zur Wahl: nur die schwarzen, nur die weißen, beide zusammen, nur was in beiden vorkommt, nur einer der beiden Pötte ohne das was auch im anderen vorkommt. Das eigentlich erstaunliche, es kapiert jedermensch – stante pede. … in der PraxisIch kann das nur, wenn ich laut mitspreche: „jetzt kommen diese Datensätze in die schwarze Menge (3) und nun ziehe ich die neue Auswahl (1) aus der schwarzen per M- ab“. Und das Mitsprechen nicht vergessen, sobald schwarz und weiß verschnitten werden! Sie werden sich freuen, wenn die Kollegin vom Nebentisch mitdenkt und Sie auf einen logischen Fehler aufmerksam macht oder er Sie bittet, ihm zu erläutern „warum in dieser Reihenfolge und zu welchem Zweck“ ;-) … und zur Technik
Mengen-Operationen macht 4D ratzfatz: erstellen + löschen + verschneiden, Einzelplatz und Client/Server. Jedoch es gibt ein caveat: |