Was ist der Unterschied zwischen einer Zeile, Datensatz und Tupel?
Studiere ich in einen Datenbank-Entwicklung Kurs im moment und ich habe Probleme damit, mein Kopf!
Mein Kurs Notizen beschreiben ein Tupel:
Ein Tupel ist eine Zeile einer relation
Von dem, was ich verstanden habe, da die Arbeit mit MySQL-Sie suchen für die Zeile(N). Oder beim durchsuchen einer Datenbank, die Sie suchen, durch die Zeilen einer Tabelle.
Und von dem, was ich verstanden habe, wird ein Datensatz Informationen innerhalb einer Zeile.
Gibt es deutliche Unterschiede zwischen den drei?
Ich weiß, jemand hat etwas gepostet ähnlich, aber ich konnte nicht wirklich verstehen, seine Antwort.
Vielen Dank für alle Hilfe in advnce!
Peter
Was bedeutet der Begriff Tupel bedeutet in relationale Datenbanken, Tupel vs Records
ich weiß, jemand hat etwas gepostet ähnlich, aber ich konnte nicht wirklich verstehen, seine Antwort. Kann Sie uns zeigen, was Sie sich beziehen?
Der erste link, den Sie gepostet 🙂
ich weiß, jemand hat etwas gepostet ähnlich, aber ich konnte nicht wirklich verstehen, seine Antwort. Kann Sie uns zeigen, was Sie sich beziehen?
Der erste link, den Sie gepostet 🙂
InformationsquelleAutor Peter Stuart | 2012-10-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Ihrem Kontext werden Sie verschiedene Worte bedeuten genau das gleiche.
Eines Tupels im Allgemeinen bedeutet eine geordnete Liste mit möglicherweise mehreren Elementen (im Gegensatz zu einer Reihe, die alle einzigartige Elemente und ist nicht bestellt)
Im Kontext der DBMS, man denke nur an ein Tupel als eine Zeile von Daten - das bedeutet, dass Sie sollten nicht davon ausgehen, jede Ordnung auf den Elementen. Wie für die Eindeutigkeit jeder Zeile, das hängt davon ab, ob der Bezug hat einen superkey: en.wikipedia.org/wiki/Superkey Sie werden verstehen, diese besser, wenn Sie lehren Sie die super-Taste / candidate-Schlüssel / Primärschlüssel
Wir haben getan, primary key, die ich kenne, ist immer einzigartig, und wir sind mit Kandidaten-Schlüssel, wie wir sprechen. Vielen Dank für Ihre Hilfe. Ich bin gerade dabei zu gehen mit meinen Notizen, so können Sie nicht umhin, mich lol!
InformationsquelleAutor sampson-chen
Sind Sie gleich.
Einer Zeile auch als einen Datensatz oder Tupel—entspricht einem Einzel -, implizit strukturierte Daten Element in einer Tabelle.
InformationsquelleAutor Dennis
Sie bedeuten genau das gleiche: Tupel, Zeilen oder Datensätze.
Ihre SELECT-Abfrage werden Ergebnisse generieren, enthalten kann 0 oder mehr Zeilen/Datensätzen oder Tupeln.
Eine SELECT-Abfrage kann in der Spanne 1 oder mehr Tabellen
InformationsquelleAutor Vikram