Ich habe eine Tabelle mit einem zusammengesetzten Primärschlüssel (bestehend aus 4 Spalten), mit der sichergestellt wird, dass keine Duplikate in die Tabelle eingegeben werden. Ich benötige jetzt eine neue Tabelle, die die Schlüssel in dieser Tabelle als Fremdschlüssel referenzieren muss. Meine Frage ist, welcher Ansatz für Suchgeschwindigkeiten effizienter ist: 1) …
In einer 600-GB-MySQL-Tabelle muss ein Datentyp von INT in BIGINT geändert werden. Die Spalte hat einen eindeutigen Index. Ich mag mit nicht signiertem INT gut umgehen können, aber ich gehe davon aus, dass der Wechsel zu BIGINT ziemlich schmerzhaft sein wird. Die Engine der Tabelle ist InnoDB. Was wäre einfacher: …
Es gibt zwei Tabellen: Benutzer Adresse Benutzer enthält einen Verweis auf Adresse. Adresse enthält die Spalten CreatedBy und ModifiedBy, die auf Benutzer verweisen. Wie gestalte ich diese Datenbank, um eine zyklische Abhängigkeit zu vermeiden?
Wir haben diese große Datenbank (> 1 TB), die wir "verkleinern" möchten. Die Datenbank dreht sich um eine Hauptentität, nennen wir sie "Besuch". Angenommen, es handelt sich um eine Datenbank für eine medizinische Praxis. Es gibt insgesamt 30 "Besuchstypen", wie z. B. Verfahren, jährliche Besuche, Nachsorgeuntersuchungen, Impfungen usw., von denen …
Unsere Firma hat eine Schnittstelle zu einer anderen Softwarefirma für ein gemeinsames Projekt, und uns wurde mitgeteilt, dass wir, wenn ein bestimmter Wert nicht angezeigt werden soll, einen Wert von -5000 (ihren willkürlichen Sentinel-Wert) übergeben sollen. Der Grund dafür ist, dass keine Zahlenspalte in ihrer Oracle-Datenbank auf Empfehlung ihres (jetzt …
Gibt es eine "bessere" Möglichkeit, eine SELECTKlausel umzuschreiben , bei der mehrere Spalten dieselben CASE WHENBedingungen verwenden, sodass die Bedingungen nur einmal überprüft werden? Siehe folgendes Beispiel. SELECT CASE testStatus WHEN 'A' THEN 'Authorized' WHEN 'C' THEN 'Completed' WHEN 'P' THEN 'In Progress' WHEN 'X' THEN 'Cancelled' END AS Status, …
Vorausgesetzt, dass Bitfelder nur binäre Darstellungen von Daten sind und auf etwas "seltsame" Weise abgefragt werden müssen. Bietet es tatsächlich Vorteile, ein Bitfeld für einen Booleschen Wert zu verwenden? Soweit ich sehen kann, scheint der Raum der einzige wirkliche Vorteil zu sein.
Ich mache das konzeptionelle Modell für eine Umfragedatenbank. Ziel ist es, die Antworten der Nutzer zu speichern (es wird eine Android-App sein). Ich habe drei Einheiten: Benutzer, Frage und Option. Eine Frage hat eine oder mehrere Optionen (zum Beispiel: Wie viele Mitarbeiter haben Sie? 1-40, 40-1000, +1000). Die Optionen haben …
Alles, was ich in der Schule gelernt habe, war SQL, das Daten in Tabellen speichert. Momentan arbeite ich an einem Projekt, in dem Daten in XML-Dateien gespeichert werden. Zusätzlich enthält jede XML einen Verweis auf visuelle Dateien (JPEG). Das XML selbst enthält über tausend Koordinatenpunkte sowie zusätzliche Informationen zu den …
Ich habe gerade angefangen, eine gespeicherte Prozedur in SQL Server 2008 zu schreiben und habe mehr als 30 Parameter. Ich habe noch nie einen mit mehr als ~ 10 Parametern geschrieben, und das brachte mich zum Nachdenken ... Ab wann gibt es zu viele Parameter? Für den Kontext ... fügt …
Ich habe die Definition auf http://en.wikipedia.org/wiki/Database_engine mehrmals durchgearbeitet: Ein Datenbankmodul (oder "Speichermodul") ist die zugrunde liegende Softwarekomponente, mit der ein Datenbankverwaltungssystem (DBMS ) Daten in einer Datenbank erstellt, liest, aktualisiert und löscht . Was ich nicht verstehe, ist, was noch zu tun ist, ist CRUD nicht alles, was die Datenbanken …
Ich bin größtenteils Autodidakt, wenn es um Datenbankdesigns geht. Ich stelle diese Frage, weil ich mich auf diese gemeinsame Struktur geeinigt habe, mich aber frage, ob sie die effizienteste oder die branchenüblichste Methode ist. Die meisten Datenbanken, die ich entwerfe, haben eine Benutzertabelle, und dann wird eine Personenaktivität in einer …
Etwas neu in der Verwendung von Standard-SQL-Datenbanken (derzeit hauptsächlich mit MySQL). Wann und warum ist es sinnvoll, eine Tabelle mit negativen (oder eher signierten) Schlüsseln zu indizieren?
Ich entwerfe ein Baseball-Simulationsprogramm und bin auf ein Problem beim Entwurf des Boxscore-Schemas gestoßen. Das Problem, das ich habe, ist, dass ich verfolgen möchte, wie viele Läufe in jedem Inning erzielt werden. Die Art und Weise, wie ich dies im eigentlichen Programm mache, besteht darin, ein dynamisches Array zu verwenden, …
Ich möchte eine Datenbank mit einem der möglichen RDBMS erstellen. Es wird eine Tabelle mit ungefähr 150 Spalten haben. Das Ziel besteht darin, die Suche nach dem nächsten Nachbarn einiger anderer Objekte durchzuführen. Es ist also ein NNS im 150-dimensionalen Raum. Ich habe bereits versucht, einige offensichtliche Methoden wie L1- …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.