Schlagwort-Archive: sql

SQuirreL – ein sql-Client

Ich nutze seit Jahren SQuirreL als SQL-Client. Nicht besonders hübsch, aber funktioniert im Alltag tadellos. Und weil Funktion bei Software wichtiger ist als Style, arbeite ich gerne damit. Die Spitze des Non-Styles bilden die innig geliebten Unix-Komandos, denn man kann … Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , | Kommentare deaktiviert für SQuirreL – ein sql-Client

Views als Schnittstelle

Wenn man mittel Java oder PHP oder einer Programmiersprache deiner Wahl auf ein RDBMS zugreift, dann kann man Code erstellen, der sich ohne Umwege der Tabellen bedient. Man kennt den Namen der Tabellen und ihre Spaltenbezeichnungen. Dann ist fix eine … Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , | Kommentare deaktiviert für Views als Schnittstelle

Weihnachtsgeschäft

Es ist November, das Weihnachtsgeschäft soll’s ‘rausreissen. Also schicken wir denjenigen Kunden eine Ansichtskarte an die letzte Lieferadresse, die seit zwei Jahren nichts gekauft haben, aber davor wenigstens dreimal etwas geordert haben. Jetzt Du, Programmierer … Hier ist ein Ausschnitt … Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , , | Kommentare deaktiviert für Weihnachtsgeschäft

Vor einigen Jahren habe ich für den Mssql-Server herausgefunden, dass Abfragen mit “join” mehr als 100 mal schneller sein können als die gleich Abfrage in Form eines Subselects. Stimmt das auch heute für MySQL? Folgendes zeigt, dass es nicht zwingend … Weiterlesen

Publiziert am von matthias | Kommentare deaktiviert für join vs subselect

Publiziert am von matthias | Kommentare deaktiviert für Beispiel Warenkorbanalyse in sql

Natürlich ist das obige Beispiel so in der Praxis nicht vorgekommen. Das Beispiel zeigt eine nützliche Struktur. Im Laufe der Zeit kam immer wieder die Anforderung der Durchnummerierung. Man braucht dazu keinen PK-Constraint, aber wenigstens irgendein Tupel, das unique … Weiterlesen

Publiziert am von matthias | Kommentare deaktiviert für Rang in sql

Daten konsistent halten

MySQL und andere RDBMS bieten die Möglichkeit, Foreign-Key-Constraints auszuschalten. Ich halte das für eine schlechte Idee. Ich kenne aus der Praxis ein Szenario, bei dem FK-Constraints ausgeschaltet wurden, um den Import von Daten zu ermöglichen. Die Daten lagen in unterschiedlichen … Weiterlesen

Veröffentlicht unter Allgemein | Verschlagwortet mit , , , | Kommentare deaktiviert für Daten konsistent halten