Hallo zusammen und willkommen zurück.
Im heutigen Video werden wir nun über die Kernkomponenten von Dynamo DB sprechen.
In Dynamo DB sind Tabellen, Elemente und Attribute jetzt eine der Kernkomponenten, mit denen Sie arbeiten müssen.
Nun ist eine Übersichtstabelle auf hoher Ebene eine Sammlung von Elementen, und jedes Element ist eine Sammlung von Attributen.
Angenommen, Sie haben hier drüben eine Dynamo DB-Tabelle.
In dieser Tabelle sehen Sie nun, dass Sie Sammlungen von Elementen haben.
Sie haben also Element Nummer eins, das der Benutzeridee von eins zugeordnet ist, und Element Nummer zwei, das der Benutzer-ID
von zwei zugeordnet ist.
Daneben enthält diese Tabelle auch eine Reihe von Attributen.
Ihr Benutzer-ID-Name, Ihr Alter und Ihr Interesse sind also die Attribute hier drüben.
Die zweite wichtige Sache, die wir beachten müssen, ist mit dem Primärschlüssel verknüpft.
Jetzt hat jedes Element in einer Tabelle eine eindeutige Kennung, die auch als Primärschlüssel bezeichnet wird und die das Element von allen
anderen Elementen in der Tabelle unterscheidet.
In dieser Tabelle gibt es beispielsweise zwei Elemente, und eines der wichtigsten Unterscheidungsmerkmale hier ist die Benutzer-ID.
Die Benutzer-ID ist also mit dem Namen von Hirsch verbunden, eins mit dem Namen von Z. Liste zwei.
Und wenn wir sagen, es gibt hier 100 Elemente, was ist eine einzigartige Sache, die all diese hundert Elemente
unterscheiden würde, und das wäre der Benutzer-ID-Name, der gleich sein kann, h kann gleich sein, das Interesse kann gleich sein, aber
die Benutzer-ID ist etwas das wird bei allen Artikeln unterschiedlich sein.
Dies wird also als Primärschlüssel bezeichnet.
Abgesehen vom Primärschlüssel ist die Tabelle schemalos, was bedeutet, dass weder die Attribute noch die Datentypen
vorher definiert werden müssen.
Wenn Sie also ein neues Element erstellen, müssen Sie häufig die Benutzer-ID hinzufügen.
Abgesehen von der Benutzer-ID ist es nicht erforderlich, einen Namen anzugeben, nicht unbedingt ein H anzugeben, kein Interesse
anzugeben und so weiter.
Benutzer-ID Da es sich um einen Primärschlüssel handelt, müssen Sie ihn immer definieren.
Also lasst uns eine Sache tun.
Lassen Sie uns weitermachen und es praktisch untersuchen.
Jetzt können Sie vom Dynamo DB-Dienst aus schnell eine neue Tabelle erstellen.
Lassen Sie uns eine neue Tabelle erstellen.
Ich nenne es einfach eine Demo-Bindestrichtabelle.
Hier müssen Sie nun den Primärschlüssel angeben.
So ähnlich wie wir es besprechen, lässt uns der Primärschlüssel ihn als Benutzer-ID behalten, und ich werde fortfahren und eine
Tabelle erstellen.
Der Status wird also erstellt, wenn er hier schnell aktualisiert wird.
Sie sehen, dass der Status jetzt aktiv ist.
Lassen Sie uns nun diese Tabelle öffnen und innerhalb der Aktionen schnell ein neues Element erstellen.
In diesem Punkt sehen Sie nun, dass Sie Ihren Primärschlüssel hier drüben immer hier definieren müssen.
Wenn wir ein Element erstellen, ohne den angezeigten Wert zu definieren, gibt es sofort einen Fehler aus, der besagt, dass Sie
eine Benutzer-ID für ein Partitionsschlüsselattribut mit einem nicht leeren Wert angeben müssen.
Nennen wir es einfach als eins.
Wir fügen hier ein weiteres Attribut in den Namen ein, nennen wir es einfach einmal Alice.
Dann können Sie hier einen Artikel erstellen.
Beachten Sie auch hier, dass wir das Attribut hinzufügen, das dem ähnelt, was wir besprechen.
Verschiedene Dinge wie Benutzer-ID, Name, Alter, Interesse sind nichts anderes als die Attribute, und das
müssen Sie tun.
Und für jedes Attribut können Sie einen Datentyp wie String Number Boolean definieren, falls Sie ein neues
Attribut Number hinzufügen, das ein H ergibt.
Und wenn Sie versuchen, ein Zeichen hinzuzufügen, oder Sie sehen, dass es nicht funktioniert, müssen Sie einmalig eine Zahl definieren.
Dann können Sie einen neuen Artikel erstellen.
Lassen Sie uns schnell die Tabellenelemente hier drüben erkunden.
Und in diesem Fall sehen Sie, dass ein Element geschrieben steht, und dieser bestimmte Teil ist ein Elementkrieger.
Gut.
Ich hoffe also, dass Sie mit diesem allgemeinen Überblick die Grundlagen von Attributen verstanden haben.
Sie haben die Grundlagen von Elementen verstanden, Sie haben die Grundlagen des Primärschlüssels verstanden und wie Attribut mit einem bestimmten
Datentyp verknüpft ist.
Und je nach Datentyp wäre der Wert erlaubt oder nicht allein.
Groß.
Sobald dies der Fall ist, können Sie die von Ihnen konfigurierte Tabelle schnell löschen.
Lass uns das tun.
Und wenn ich aktualisiere, wird unsere Tabelle gelöscht.
Das ist also die grobe Übersicht.
Und damit endet das heutige Video.