Eine Art von Integritätsbeschränkung, die in einer RDBMS-Plattform verwendet wird, um sicherzustellen, dass ein Wert in einer Spalte mit einem von mehreren Schlüsselwerten aus einer anderen Tabelle übereinstimmt.
Angenommen, ich habe eine Tabelle User_FriendListmit den folgenden Eigenschaften: CREATE TABLE User_FriendList ( ID ..., User_ID..., FriendList_IDs..., CONSTRAINT User_Friendlist_PK PRIMARY KEY (ID) ); Nehmen wir an, dass diese Tabelle die folgenden Daten enthält: + ---- + --------- + --------------------------- + | ID | Benutzer_ID | Friendlist_IDs | + ---- + …
Wie modelliere ich die Null-oder-Eins-zu-Null-oder-Eins-Beziehung in SQL Server auf natürlichste Weise? Es gibt eine 'Hazard'-Tabelle, in der die Gefahren auf einer Site aufgelistet sind. Es gibt eine Aufgabentabelle für Arbeiten, die an einer Site ausgeführt werden müssen. Einige Aufgaben dienen dazu, eine Gefahr zu beheben. Keine Aufgabe kann mehrere Gefahren …
Hinzugefügt 7/11 Das Problem ist, dass Deadlocks aufgrund von Index-Scans während MERGE JOIN auftreten. In diesem Fall setzt eine Transaktion, die versucht, eine S-Sperre für den gesamten Index in der übergeordneten FK-Tabelle zu erhalten, aber zuvor eine andere Transaktion eine X-Sperre für einen Schlüsselwert des Index. Lassen Sie mich mit …
Ich hatte Probleme beim Modellieren eines elektrischen Schaltplans in SQL. Die Struktur, die ich erfassen möchte, ist part ←────────── pin ↑ ↑ part_inst ←───── pin_inst Dabei steht "inst" für "instance". Zum Beispiel könnte ich als partLM358 Operationsverstärker mit pins 1OUT, 1IN-, 1IN +, GND, 2IN +, 2IN-, 2OUT und V …
Ich suche nach einer Abfrage, mit der Fremdschlüsselinformationen (jede Zeile: referenzierende Tabelle und Feld, referenzierte Tabelle und Feld) eines gesamten Schemas abgerufen werden können. Ich habe dies gefunden, gebe aber nicht alle Informationen an, die ich benötige: /programming/4389228/sql-for-oracle-to-check-if-a-constraint-exists Ich arbeite gerade daran und werde möglicherweise in den nächsten Minuten / …
Ich habe eine Tabelle namens "Account", die häufig verwendet wird, 17 Spalten und mehr als 300.000 Zeilen enthält. Ich versuche, eine neue Tabelle "NewTable" zu erstellen, die eine Fremdschlüsseleinschränkung für die Tabelle "Account" aufweist. Meine CREATE TABLE-Anweisung sieht folgendermaßen aus: CREATE TABLE "NewTable" ( "column1" VARCHAR(100) NOT NULL, "column2" INTEGER …
Ich möchte Daten von einer Datenbank in eine andere migrieren. Die Tabellenschemata sind genau gleich: CREATE TABLE Customers( [Id] INT NOT NULL PRIMARY KEY IDENTITY, (some other columns ......) ); CREATE TABLE Orders( [Id] INT NOT NULL PRIMARY KEY IDENTITY, [CustomerId] INT NOT NULL, (some other columns ......), CONSTRAINT [FK_Customers_Orders] …
Ich nehme an einem Kurs teil, um Java-Entwickler zu werden. Der Kurs beinhaltet die Verwendung von Datenbanken, aber wir entwerfen leider nie wirklich welche. Meistens erhalten wir vorgefertigte Datenbanken und müssen Code darauf implementieren, um Daten einzufügen, zu aktualisieren, zu lesen oder zu löschen. Aber wenn mein letzter Test kommt, …
Wir haben eine Basistabelle, die Teile definiert und Informationen wie Teilenummer, Beschreibung, Preis, Gewicht usw. enthält. Wir haben auch ungefähr 400 Tabellen, die auf die Basistabelle verweisen und zusätzliche Informationen zu den Teilen basierend auf ihrem Typ / ihrer Kategorie bereitstellen. Wir haben zunächst Fremdschlüsseleinschränkungen verwendet, damit ein Teil nicht …
Ich habe eine Benutzertabelle mit zwei Spalten, einem Primärschlüssel namens UserID und einer weiteren Spalte namens UserName. UserID (int) PK Benutzername (varchar (256) Sie sind beide einzigartig, aber ich habe mich aus Gründen entschieden, den Benutzernamen als Referenz in anderen Tabellen zu verwenden. So enthält die Auftragstabelle beispielsweise einen Verweis …
Ich wollte schon seit einiger Zeit Joins verwenden, habe aber Probleme, die Ausgabe zu visualisieren, damit ich weiß, wie ich sie verwenden kann. Angenommen, ich habe 2 Tabellen: CREATE TABLE Cities ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, city tinyblob ); CREATE TABLE Users ( id INT UNSIGNED PRIMARY KEY …
Derzeit habe ich eine categoriesTabelle mit 2 Spalten - category VARCHAR(50) NOT NULL PRIMARY KEYund parent VARCHAR(50). Die parentSpalte ist ein Fremdschlüssel (FK) für die categorySpalte. Dies scheint der naheliegendste Ansatz zu sein. In meinem Kopf läuten jedoch Alarmglocken, weil ich eine VARCHARSpalte für einen Primärschlüssel verwende, was den Vorgang …
Ist es sicher, die Einfügeanweisung für mehrere Tabellen von Oracle zum Einfügen in eine übergeordnete und untergeordnete Tabelle (mit Fremdschlüsselbeschränkung) zu verwenden? Mit minimalen Beispielen habe ich festgestellt, dass es funktioniert, solange die übergeordnete Tabelle vor der untergeordneten Tabelle in der intoListe steht. Kann ich mich darauf verlassen oder sollte …
Ich habe einen Lehrer, der mir sagte, dass eine Datenbank mit einer Tabelle, auf die etwa 60% der anderen Tabellen verweisen, ein Sicherheits-Nein-Nein ist. Das Problem ist, dass er nicht erklären konnte, warum es ein Sicherheitsrisiko war.
Intro und Systembeschreibung Ich entwerfe derzeit eine Datenbank für ein Zimmerbuchungssystem in einem Hotel. Der Kunde füllt ein Formular / eine Anfrage mit folgenden Informationen zu Room aus : Anzahl der Personen im Raum Bewertung eines Raumes Ein- und Auscheckdatum Der Administrator verfügt über ein Dashboard mit einer Liste der …
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.