Als «relational-database» getaggte Fragen

Eine relationale Datenbank ist eine Datenbank, die aus Beziehungsvariablen besteht (die auch als * relvars *, * R-Tabellen * oder nur * Tabellen * bezeichnet werden). Die Definitions-, Manipulations- und Integritätsregeln für relationale Datenbanken basieren auf relationalen Operationen, die der relationalen Algebra und dem relationalen Kalkül entsprechen oder diesen ähnlich sind. Relationale Datenbankprinzipien bilden die Grundlage für einen wesentlichen Teil der Theorie und Praxis des Datenmanagements.

9
Warum mehrere Spalten als Primärschlüssel verwenden (zusammengesetzter Primärschlüssel)
Dieses Beispiel stammt aus w3schools . CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName) ) Nach meinem Verständnis stellen beide Spalten zusammen ( P_Idund LastName) einen Primärschlüssel für die Tabelle dar Persons. Ist das richtig? …


8
So erstellen Sie Beziehungen in MySQL
Im Unterricht "studieren" wir alle Datenbanken und jeder nutzt Access. Gelangweilt versuche ich, das zu tun, was der Rest der Klasse tut, aber mit rohen SQL-Befehlen mit MySQL, anstatt Access zu verwenden. Ich habe es geschafft, Datenbanken und Tabellen zu erstellen, aber wie kann ich nun eine Beziehung zwischen zwei …



26
Wie gefallen Ihnen Ihre Primärschlüssel? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

13
Wann sollte ich eins zu eins Beziehung verwenden?
Entschuldigen Sie diese Noob-Frage, aber müssen Sie wirklich eine Eins-zu-Eins-Beziehung zu Tabellen in Ihrer Datenbank verwenden? Sie können alle erforderlichen Felder in einer Tabelle implementieren. Selbst wenn die Daten sehr groß werden, können Sie Spaltennamen auflisten, die Sie in der SELECTAnweisung benötigen , anstatt sie zu verwenden SELECT *. Wann …


8
Immer noch verwirrt über das Identifizieren und Nicht-Identifizieren von Beziehungen
Ich habe mich also mit dem Identifizieren und Nicht-Identifizieren von Beziehungen in meinem Datenbankdesign befasst, und einige der Antworten auf SO scheinen mir zu widersprechen. Hier sind die zwei Fragen, die ich betrachte: Was ist der Unterschied zwischen identifizierenden und nicht identifizierenden Beziehungen? Probleme bei der Entscheidung, eine Beziehung zu …

6
Vor- und Nachteile dokumentenbasierter Datenbanken gegenüber relationalen Datenbanken
Ich habe versucht zu prüfen, ob ich mit einer dokumentbasierten Datenbank, in diesem Fall CouchDB, einige Anforderungen erfüllen kann. Zwei allgemeine Anforderungen: CRUD von Entitäten mit einigen Feldern, die einen eindeutigen Index haben E-Commerce-Web-App wie eBay ( bessere Beschreibung hier ). Und ich fange an zu denken, dass eine dokumentbasierte …
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.