Zum Hauptinhalt springen

Relationale Datenbanken für Objekt-orientiert-Geschädigte

Es gibt auf dieser Welt Entwickler, die von Oben nach Unten, von A nach Z oder von Pontius zum Pilatus programmieren. Man reiht die abzuarbeitenden Aufgaben als Code-Schnipsel hintereinander ein…

Dann gibt es noch die anderen Entwickler, die mit Java oder ähnlichen Sprachen groß geworden sind. Ohne „class“, „package“ und „import“ läuft da gar nichts… Sie bilden Ihre Welt mit Hilfe von Klassen ab und „verwirklichen“ sie, indem sie davon Objekte ableiten. Dabei kann ein Objekt andere Objekte beinhalten.

Im Vergleich zu einem solchen Denksystem ist ein Haufen von Tabellen mit Spalten etc flach wie die Welt von Lactantius (seine Philosophie teilte die katholische Kirche noch nie – auch wenn die „Halbgebildeten“ das immer behaupten). Wie soll man da Abhilfe schaffen? Mit einem SQLObject!Weiterlesen

Relationale Datenbanken verstehen…

Viele meiner Studienkollegen und -Kolleginen spart sich während des Studiums der Informationswissenschaft das Kapitel über die Datenbanksysteme (aus unserer Informationswissenschaftler-„Bibel“ mit dem Kürzel ‚KSS‘). Die Folge ist die Verwendung unterschiedlicher Datenbank-ähnlichen-Tools fernab des „state of the art“. Dabei ist das so einfach… Es mag seltsam klingen, aber meiner Erfahrung nach haben vor allem Humanisten und Frauen mit diesem „Denksystem“ ein Problem. [Bitte beachten Sie: Dies ist nicht abwertend gemeint, sondern widerspiegelt meine Erfahrung und einen für mich unerklärlichen Zusammenhang.] Deshalb möchte ich es so darstellen, dass jeder es verstehen kann.Weiterlesen

Sphinx search engine: Installation und Betrieb – eine Einleitung

http://www.sphinxsearch.com Sphinx Search Engine, die – wie sie sich selber nennt – „Free open-source SQL full-text search engine“ ist ein gutes tool, um die Volltextsuche auf dem eigenen Server zu beschleunigen. Der Ansatz ist gut, die Ergebnisse noch besser, aber die Installation ein langer Leidensweg… Da dies öfters bei Open Source Projekten der Fall ist, muss man wohl oder über nach Anleitungen Ausschau halten, um genau das nicht selber durchmachen zu müssen.
Eine solche Anleitung soll dieser Artikel sein.

Weiterlesen