Die Redewendung hat mehr damit zu tun, die Geschäftsregeln, die Daten und die Beziehungen (die Daten, die Struktur und die Beziehungen) beizubehalten. Es ist keine zentrale Anlaufstelle für jedes Problem, aber es hilft, Dinge wie manuell zu vermeiden gepflegte Datensatzzähler, manuell gepflegte Beziehungsintegrität usw., wenn diese Dinge auf Datenbankebene verfügbar sind. Wenn also jemand anderes hinzukommt und die Programme erweitert oder ein anderes Programm schreibt, das mit der Datenbank interagiert, muss er nicht herausfinden, wie die Datenbankintegrität aus dem vorherigen Code aufrechterhalten werden kann. Der Fall eines manuell gepflegten Datensatzzählers ist besonders relevant, wenn jemand anderes ein neues Programm erstellen möchte, um mit derselben Datenbank zu interagieren. Auch wenn das neu erstellte Programm genau den richtigen Code für den Zähler hat, Das ursprüngliche und das neue Programm, die ungefähr zur gleichen Zeit ausgeführt werden, können das Programm beschädigen. Es gibt sogar Code, der Datensätze abruft und Bedingungen überprüft, bevor ein neuer oder aktualisierter Datensatz geschrieben wird (im Code oder als separate Abfragen). Wenn möglich, kann dies häufig direkt in der Einfüge- oder Aktualisierungsanweisung erfolgen. Datenkorruption kann erneut zur Folge haben. Das Datenbankmodul garantiert die Atomizität. Eine Aktualisierungs- oder Einfügeabfrage mit Bedingungen wirkt sich garantiert nur auf die Datensätze aus, die die Bedingungen erfüllen, und keine externe Abfrage kann die Daten in der Hälfte des Aktualisierungszeitraums ändern. Es gibt viele andere Umstände, unter denen Code verwendet wird, wenn das Datenbankmodul besser funktioniert. Es geht um Datenintegrität und nicht um Leistung. Es gibt sogar Code, der Datensätze abruft und Bedingungen überprüft, bevor ein neuer oder aktualisierter Datensatz geschrieben wird (im Code oder als separate Abfragen). Dies kann, wenn möglich, häufig direkt in der Einfüge- oder Aktualisierungsanweisung erfolgen. Datenkorruption kann erneut zur Folge haben. Das Datenbankmodul garantiert die Atomizität. Eine Aktualisierungs- oder Einfügeabfrage mit Bedingungen wirkt sich garantiert nur auf die Datensätze aus, die die Bedingungen erfüllen, und keine externe Abfrage kann die Daten in der Hälfte des Aktualisierungszeitraums ändern. Es gibt viele andere Umstände, unter denen Code verwendet wird, wenn das Datenbankmodul besser funktioniert. Es geht um Datenintegrität und nicht um Leistung. Es gibt sogar Code, der Datensätze abruft und Bedingungen überprüft, bevor ein neuer oder aktualisierter Datensatz geschrieben wird (im Code oder als separate Abfragen). Dies kann, wenn möglich, häufig direkt in der Einfüge- oder Aktualisierungsanweisung erfolgen. Datenkorruption kann erneut zur Folge haben. Das Datenbankmodul garantiert die Atomizität. Eine Aktualisierungs- oder Einfügeabfrage mit Bedingungen wirkt sich garantiert nur auf die Datensätze aus, die die Bedingungen erfüllen, und keine externe Abfrage kann die Daten in der Mitte unseres Updates ändern. Es gibt viele andere Umstände, unter denen Code verwendet wird, wenn das Datenbankmodul besser funktioniert. Es geht um Datenintegrität und nicht um Leistung. Das Datenbankmodul garantiert die Atomizität. Eine Aktualisierungs- oder Einfügeabfrage mit Bedingungen wirkt sich garantiert nur auf die Datensätze aus, die die Bedingungen erfüllen, und keine externe Abfrage kann die Daten in der Mitte unseres Updates ändern. Es gibt viele andere Umstände, unter denen Code verwendet wird, wenn das Datenbankmodul besser funktioniert. Es geht um Datenintegrität und nicht um Leistung. Das Datenbankmodul garantiert die Atomizität. Eine Aktualisierungs- oder Einfügeabfrage mit Bedingungen wirkt sich garantiert nur auf die Datensätze aus, die die Bedingungen erfüllen, und keine externe Abfrage kann die Daten in der Mitte unseres Updates ändern. Es gibt viele andere Umstände, unter denen Code verwendet wird, wenn das Datenbankmodul besser funktioniert. Es geht um Datenintegrität und nicht um Leistung.
Es ist also eine gute Designsprache oder Faustregel. In einem System mit beschädigten Daten hilft keine Leistung.