Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Struktur Einer Relationalen Datenbank | Einführung in Datenbanken mit .NET
Einführung in .NET mit C#
course content

Kursinhalt

Einführung in .NET mit C#

Einführung in .NET mit C#

1. Einführung
2. Asynchrones Programmieren und Einführung in Webdienste
3. Einführung in Datenbanken mit .NET
4. CRUD-Operationen mit MySQL
5. Optimierung von Datenbankoperationen

book
Struktur Einer Relationalen Datenbank

Die Struktur einer relationalen Datenbank, zum Beispiel einer MySQL-Datenbank, ist um Zeilen, Spalten und Tabellen orientiert. Tabellen enthalten Zeilen und Spalten. Tabellen können unter einem Schema markiert werden. Ein Schema ist einfach eine Möglichkeit, verwandte Tabellen zusammenzufassen. Wir markieren alle verwandten Tabellen unter einem bestimmten Namen, und dieser Name wird als Schema bezeichnet. Mehr darüber erfahren Sie in einem speziellen SQL-Kurs.

Eine Datenbank wird auf einem Datenbankserver gehostet, der Server ermöglicht es uns, Anfragen an die Datenbank zum Speichern und Abrufen von Daten zu stellen. Ein Datenbanksystem kommt mit einem Datenbankserver. Es kann mehrere Datenbanken innerhalb eines Servers geben. Typischerweise verwenden wir nur eine Datenbank für eine Anwendung.

In den meisten MySQL-Servern gibt es ein Limit von 4 Milliarden Tabellen, was mehr als ausreichend ist. Eine Tabelle enthält Datenzeilen, die im von dieser Tabelle angegebenen Format gespeichert sind. Betrachten Sie zum Beispiel eine Tabelle namens students, die einige grundlegende Informationen über Studenten speichert, wie id, die vom Typ int ist, name, die vom Typ string ist, und age, die vom Typ int ist:

Wir definieren die Anzahl und Datentypen der Spalten, wenn wir eine neue Tabelle erstellen. Eine Tabelle kann maximal 4096 Spalten haben.

Jede Zeile repräsentiert eine Dateneinheit, und die Spalten repräsentieren die Attribute dieser Daten. In diesem Fall handelt jede Zeile von einem bestimmten Studenten, wobei id, name und age die Attribute sind. Es kann über eine Milliarde Zeilen in einer Tabelle geben.

Obwohl wir die Tabellen in einer MySQL-Datenbank nicht direkt sehen können, ähneln sie den Tabellen in einer Tabellenkalkulation. Wir verwenden SQL-Befehle oder Abfragen, um Tabellen zu erstellen, Daten zu den Tabellen hinzuzufügen und Daten aus den Tabellen abzurufen.

Wir können Daten speichern, ändern oder löschen, indem wir die vier gängigen Operationen oder Anweisungen verwenden:

  1. SELECT - Die SELECT-Anweisung wird verwendet, um bestimmte Daten aus der Datenbank auszuwählen und abzurufen;
  2. INSERT - Die INSERT-Anweisung wird verwendet, um Zeilen in Tabellen einzufügen;
  3. CREATE - Die CREATE-Anweisung wird verwendet, um Tabellen oder Datenbanken zu erstellen;
  4. DROP - Die DROP-Anweisung wird verwendet, um Tabellen oder Datenbanken zu löschen; Wir werden Beispiele für diese Anweisungen in diesem Abschnitt sehen; es ist jedoch nicht notwendig, sie vollständig zu verstehen. Im nächsten Abschnitt werden wir die Syntax dieser Anweisungen im Detail betrachten, zusammen mit Beispielen.

1. Was ist die grundlegende Struktur einer relationalen Datenbank?

2. Wo wird eine Datenbank in einem relationalen Datenbanksystem gehostet?

3. Was ist der Zweck der SELECT-Anweisung in SQL?

Was ist die grundlegende Struktur einer relationalen Datenbank?

Was ist die grundlegende Struktur einer relationalen Datenbank?

Wählen Sie die richtige Antwort aus

Wo wird eine Datenbank in einem relationalen Datenbanksystem gehostet?

Wo wird eine Datenbank in einem relationalen Datenbanksystem gehostet?

Wählen Sie die richtige Antwort aus

Was ist der Zweck der SELECT-Anweisung in SQL?

Was ist der Zweck der SELECT-Anweisung in SQL?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 2
We're sorry to hear that something went wrong. What happened?
some-alt