akretschmer
Datenbank-Guru
- Beiträge
- 10.376
Gerade wenn die Datenbank auch Online- Suchmaschine und -Shopsystem für den Endverbraucher werden soll, reichen Views eben nicht aus, sondern es kommen auch noch Formatier-Sachen, Bilddarstellung etc. hinzu.
Bild-Darstellung?
Also, ähm, eher nicht. Ich weiß, daß sich eine Reihe von Leuten bei der FOSDEM drüber unterhalten haben, in pl/pgsql einen Webserver zu bauen, aber Bilddarstellung?
Die Frage ist dann immer was man auf Datenbank-Seite und was auf Anwendungs-Seite macht. Weil ich mit Anwendungs-Programmierung mehr Erfahrung habe als mit RDMS tendiere ich dazu zu viel auf der Anwendungsseite machen zu wollen. Daran Views zu benutzen habe ich gar nicht gedacht und Trigger erschienen mir unnötig kompliziert.
Man kann in der Tat jede Menge in einer (modernen) DB machen, mit Triggern, Stored Proceduren, Constraints, Views und was sonst noch so 'richtige' Datenbanken können. Da die DB deutlich näher an den Daten ist als z.B. eine PHP-Applikation kann das auch deutliche Vorteile bringen.