Als «database-design» getaggte Fragen

Bei Fragen zur Strukturierung der Daten innerhalb einer Datenbank. Wie man Tabellen anlegt, ob man eine relationale Datenbank verwendet oder nicht usw.

5
Feinkörnige Suche über einen großen Datensatz
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 außerhalb meiner Kontrolle …

4
Was genau bedeutet es, dass das Speichern von „großen Blobs in der Datenbank die Leistung verringert“?
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, aber ich habe …

2
Gibt es eine kanonische Quelle, die „All-Surrogate“ unterstützt?
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 natürliche Schlüssel und in anderen Tabellen Ersatzschlüssel. Ich erwähne dies, weil diese Leute ein oder …

7
Designteile DB
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 häufig ist, unabhängig davon, welche Teile sich in …

1
Klassenlose Tabellen mit Datamapper möglich?
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 required_skillist Primärschlüssel.) Jetzt bin ich verwirrt, wie diese neue Tabelle erstellt / verwendet wird. Hier sind die Optionen, die mir …


5
Zwei Datenbankfelder für Datum und Uhrzeit - sollten sie zusammengeführt werden?
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 Zeitfelds ist meistens auf den 1. Januar 1753 eingestellt ... aber einige …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.