AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Wer benutzt referentielle Integrität / Constraints etc. ?
Thema durchsuchen
Ansicht
Themen-Optionen

Wer benutzt referentielle Integrität / Constraints etc. ?

Ein Thema von Jumpy · begonnen am 9. Sep 2011 · letzter Beitrag vom 9. Sep 2011
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#11

AW: Wer benutzt referentielle Integrität / Constraints etc. ?

  Alt 9. Sep 2011, 16:40
Andersum gibt es nur einen Grund, eine Datenbank ohne referentielle Integrität aufzusetzen: Man hat keinen Funken Berufsehre und es ist einem egal, wenn man schlampige Arbeit abliefert. Bei mir wäre das abliefern so einer Datenbank ein Grund für eine Abmahnung, wenn nicht sogar für eine fristlose Kündigung.
Es gibt noch einen weiteren Grund, hemmungslose Selbstüberschätzung.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
bernerbaer
(Gast)

n/a Beiträge
 
#12

AW: Wer benutzt referentielle Integrität / Constraints etc. ?

  Alt 9. Sep 2011, 16:45
Grundsätzlich gebe ich meinen Vorrednern recht. Relationale DB ohne referentielle Integrität macht kaum, oder in den wenigsten Fällen Sinn. Doch relationale Datenbanken sind nicht die einzigen DB-Systeme, oft stossen relationale DB an ihre Grenzen und es kommen alternative Datenbanksysteme (zb Dokumentenorientierte DB) zum Einsatz.
  Mit Zitat antworten Zitat
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.737 Beiträge
 
Delphi 6 Enterprise
 
#13

AW: Wer benutzt referentielle Integrität / Constraints etc. ?

  Alt 9. Sep 2011, 16:54
Ihr bestätigt mich in meiner Meinung. In vielen Dingen ist das ja so, dass das in der Schule gelernte (in der Praxis) nicht der Weisheit letzter Schluß ist, zumal ja auch die meisten Lehrer keine IT-Experten sind. Drum hab ich irgendwie in der Firma das Gefühl gehabt: "Glaub nich alles was du in der Schule lernst. Ist doch nur Theorie, zu verallgemeinert, oft zu veraltet." Stimmt sicher oft auch. Aber gerade bei der Datenbankentwicklung schien mir die Theorie doch sehr sinnvoll und logisch zu sein und konnte das nicht verstehen, dass das bei einigen hier so lax gehandhabt wird.

Gleiches gilt für Parameter. Wird bei uns kaum mit gearbeitet. SQL-Injection hab ich erstmals hier im Forum von gehört. Wobei man dazusagen muss, das in 98% der Fälle die SQL-Statements komplett im Code stehen, will heißen, da gibt's keinen User-Input. Aber trotzdem macht das doch Sinn und ggf. sogar einen Performance-Vorteil.
Ralph
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.202 Beiträge
 
Delphi 10.4 Sydney
 
#14

AW: Wer benutzt referentielle Integrität / Constraints etc. ?

  Alt 9. Sep 2011, 17:04
Aber trotzdem macht das doch Sinn und ggf. sogar einen Performance-Vorteil.
Nur wenn du das Statement auch preparest und mehrmals verwendest.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz