Sollte ich beim Erstellen einer Anwendung von Grund auf mit dem objektorientierten Modell (OO) oder dem Entity-Relationship-Modell (ER)
Sollte ich beim Erstellen einer Anwendung von Grund auf mit dem objektorientierten Modell (OO) oder dem Entity-Relationship-Modell (ER)
Ich muss eine Datenbank entwerfen, die Informationen über persönliche Krankheiten von Benutzern enthält. Was kann der Ansatz sein, um die Spalten der DB-Tabellen zu implementieren: Verschlüsseln der Informationen, Trennen von Daten in zwei verschiedenen DBs, einer für vertrauliche Daten und einer...
Ein Teil meines Programms ruft Daten aus vielen Tabellen und Spalten in meiner Datenbank zur Verarbeitung ab. Einige der Spalten sind möglicherweise vorhanden null, aber im aktuellen Verarbeitungskontext ist dies ein Fehler. Dies sollte "theoretisch" nicht passieren. Wenn dies der Fall ist, deutet...
Ist dies ein gutes oder schlechtes Design, um standardmäßig ein ID-Feld in jede Tabelle in einer Datenbank einzufügen, auch wenn Sie derzeit nicht sehen, dass diese ID verwendet wird (z. B. in einer
Ich habe eine PBF-Datei , die die folgenden Informationen zu einem Land enthält: Knoten, jeder mit seiner eigenen Länge, Breite und Eigenschaften; wird zum Speichern von Punkten in einem 2D-Raum verwendet. Wege, jeder mit seinen Eigenschaften, sind durch Knoten verbunden; verwendet, um Straßen,...
In der folgenden Frage wurden Feld- und Tabellennamen geändert, um ihre Identität zu schützen. Wenn ich zwei Datenbankspalten habe: MONKEY_DATE DATETIME NULL (with data e.g. 2012-05-14 00:00:00.000) MONKEY_TIME DATETIME NULL (with data e.g. 1753-01-01 16:30:53.025) Die Datumskomponente des...
Mir wurde immer beigebracht, nach der höchsten Normalform der Datenbanknormalisierung zu streben, und uns wurde Bernsteins Synthesealgorithmus beigebracht , um 3NF zu erreichen. Dies ist alles sehr gut und es fühlt sich gut an, Ihre Datenbank zu normalisieren, da Sie wissen, dass Felder geändert...
Ich habe eine Item-Klasse mit folgenden Attributen: itemId,name,weight,volume,price,required_skills,required_items. Da die letzten beiden Attribute mehrwertig sein werden, habe ich sie entfernt und neue Schemata erstellt wie: itemID,required_skill( itemIDist Fremdschlüssel, itemID and...
Ich entwickle ein Werkzeug, das (elektrische) Teile handhabt. Die Teile können erstellt, angezeigt, geändert, gelöscht, gruppiert usw. werden. Um diese Frage für zukünftige Besucher nützlich zu machen, möchte ich diese Frage universell halten, da das Verwalten von Teilen in einer Datenbank sehr...
Hintergrund Der Ansatz "All-PK-muss-Ersatz sein" ist in Codds relationalem Modell oder einem SQL-Standard (ANSI, ISO oder anderen) nicht vorhanden. Auch kanonische Bücher scheinen sich diesen Einschränkungen zu entziehen. Das Oracle-eigene Datenwörterbuchschema verwendet in einigen Tabellen...
Für jemanden, der Datenbank-Interna kennt, mag dies eine einfache Frage sein, aber kann jemand klar erklären, warum das Speichern großer Blobs (z. B. 400-MB-Filme) in der Datenbank die Leistung verringern soll und was genau das bedeutet? Dies ist eine Behauptung, die oft im Internet zu finden ist,...
Ich habe ungefähr 4 Millionen Datensätze pro Tag und muss 7 Jahre online bleiben. Wir sehen uns also 10,2 Milliarden Datensätze an, die ich durchsuchen muss. Die Benutzer erwarten, dass die Suche für eine Benutzeroberfläche schnell genug ist, was zu 3-5 Sekunden führt Aufgrund der Politik, die...
Der österreichische elektronische Personalausweis stützt sich auf die sogenannten Branchenkennungen. Zum Beispiel kann ein Krankenhaus eine Person identifizieren, indem es eine Sektor-ID für diese Person erhält, die ungefähr wie folgt berechnet wird: sha1(personalId + "+" + prefix + sectorId); //...
Ich habe eine Reihe von Anwendungen, die dieselben Daten in derselben Datenbank verwenden. Um die Redundanz des Codes zu minimieren, ist die Datenzugriffsschicht ein gemeinsam genutztes Projekt. Dies verhindert, dass jedes Projekt seinen eigenen Datenzugriff neu codieren muss, schafft jedoch auch...