Tischerstellung und -management in Oracle

Tischerstellung und -management in Oracle
Oracle ist ein weit verbreitetes und beliebtes relationales Datenbankverwaltungssystem, das eine enorme Menge an verwandten Daten in Tabellen speichern und verwalten kann. Um ein Datenbankadministrator zu werden, ist es wichtig, grundlegende Befehle zum Erstellen und Verwalten von Tabellen in Oracle zu lernen.

Dieser Beitrag zeigt Folgendes:

  • Erstellen Sie eine Tabelle
  • Fügen Sie eine neue Spalte in eine Tabelle ein/fügen Sie ein
  • Fügen Sie Daten in eine Tabelle ein
  • Daten einer Tabelle anzeigen
  • Aktualisieren Sie bestimmte Daten einer Tabelle
  • Löschen Sie eine Zeile einer Tabelle
  • Eine Tabelle löschen

Erstellen Sie eine Tabelle

Melden Sie sich in Ihrer Oracle -Datenbank mit dem SQL Plus -Dienstprogramm oder dem SQL -Entwickler an, um eine neue Tabelle zu erstellen. Der "TABELLE ERSTELLEN”Anweisung wird zum Erstellen einer neuen Tabelle verwendet.

Zum Erstellen einer Tabelle verwenden Sie die unten angegebene Syntax:

TABELLE ERSTELLEN
(
Col1 -Datentyp [Einschränkung],
col2 DataType [Einschränkung],

Coln DataType [Einschränkung]
);

Geben Sie die Parameter entsprechend Ihrem Bedarf an. Sehen wir uns ein Beispiel an, um eine Tabelle mit dem Namen zu erstellen. “Student”Mit Spalten zum Speichern von Studenteninformationen. Führen Sie diesen Befehl aus, um das zu erstellenStudent" Tisch:

Tischschüler erstellen
(
Student_id Nummer (5) Grundschlüssel,
First_Name Varchar (255) Nicht null,
last_name varchar (255) nicht null,
E -Mail Varchar (255) NICHT NULL,
Eintrittsdatum nicht null
);

Die Ausgabe zeigt die Erfolgsnachricht an “Tabelle erstellt”:

Sobald die Tabelle erstellt wurde, können Sie eine neue Spalte in die Tabelle einfügen, falls Sie zum Zeitpunkt der Erstellung verpasst wurden.

Fügen Sie eine neue Spalte in eine Tabelle ein/fügen Sie ein

Der "Tabelle ändernIn Oracle wird eine Anweisung verwendet, um eine neue Spalte in eine Tabelle einzuführen. Verwenden Sie diese Syntax zum Einfügen oder Hinzufügen einer neuen Spalte:

Tabelle ändern
Datentyp hinzufügen [Einschränkung];

Fügen wir eine Spalte mit dem Namen "hinzu"Telefon" im "StudentTabelle, geben Sie diesen Befehl ein:

Tischstudent ändern
Fügen Sie Telefon varchar (50) nicht null hinzu;

Führen Sie den Befehl zum erfolgreichen Einfügen einer neuen Spalte aus:

Sobald eine Tabelle mit allen erforderlichen Spalten erstellt wurde, möchte der Benutzer Daten in die Tabelle einfügen. Lassen Sie uns die Abfrage zum Einfügen der Daten in die Tabelle sehen.

Fügen Sie Daten in eine Tabelle ein

Der "EINFÜGEN IN”Anweisung wird zum Einfügen von Daten in die Zeile einer Spalte verwendet. Dies ist die Syntax zum Einfügen einer Datenreihe in die Tabelle:

Einfügen in (col1, col2,…, coln)
Werte (Val1, Val2,…, Valn);

Lassen Sie uns für dieses Beispiel eine Zeile in die “einfügenStudent" Tisch:

In Student einfügen (student_id, first_name, last_name, mail, admission_date, telefon)
Werte (10, "John", "Wick", "John@Google Mail".com ', to_date ('01 -jan-2023'), '515.123.8080 ');

Führen Sie die Abfrage aus, um in der Tabelle eine neue Zeile hinzuzufügen:

Notiz: Wenn Sie keinen Spaltenwert in der “angebenEINFÜGEN IN”Anweisung, ein Null- oder Standardwert wird in der Tabelle gespeichert.

Nach dem Einfügen von Daten in die Tabelle. Lassen Sie uns sehen, wie die Tabellenwerte angezeigt werden.

Daten einer Tabelle anzeigen

Um die Daten einer Tabelle anzuzeigen, verwenden Sie die “WÄHLEN" Anfrage:

WÄHLEN AUS ;

Lassen Sie uns diesen Befehl für die “ausführenStudent" Tisch:

Aus dem Schüler auswählen;

Die Ausgabe wird in diesem nicht formatierten Formular angezeigt, in dem die Daten der Tabelle angezeigt werden:


Formatausgabe
Um die Ausgabe zu formatieren, eine “FORMAT”Aussage wird verwendet. Führen Sie diese Befehle aus, um die Spalten der Tabelle zu formatieren und ihre Daten anzuzeigen:

Spaltenstudent_id Format 999
Spalte First_Name Format A10
Spalte Last_name Format A10
Spalten -E -Mail -Format A15
Spalteneintrittsformat A15
Spalten Telefonformat A15
Aus dem Schüler auswählen;

Ausgang

Oracle bietet auch die Möglichkeit, bestimmte Daten der Tabelle zu aktualisieren.

Aktualisieren Sie bestimmte Daten einer Tabelle

Um Daten basierend auf einer Bedingung zu aktualisieren, verwenden Sie die “AKTUALISIEREN" Stellungnahme:

AKTUALISIEREN
Set =
Wo =;

Geben Sie den Zustand und den Namen der Spalte gemäß Ihren Bedürfnissen an. Lassen Sie uns für diesen Beitrag die "ändern"Familienname, Nachname"Spaltenwert in der Zeile mit"Studenten ID" gleich "10”. Führen Sie dazu diesen Befehl aus:

Schüler aktualisieren
Last_name = 'Hamster' festlegen
Wo student_id = 10;

Um zu überprüfen, ob die Daten aktualisiert werden oder nicht, zeigen wir die Tabellendaten an:

Aus dem Schüler auswählen;

Die Ausgabe zeigt an, dass der Wert erfolgreich aktualisiert wurde:

Lassen Sie uns nach dem Einsetzen und Aktualisieren von Vorgängen über die Löschung einer Zeile in einer Tabelle erfahren.

Löschen Sie eine Zeile einer Tabelle

Der "LÖSCHEN VON”Anweisung wird zum Löschen einer Zeile aus der Tabelle verwendet. Es löscht eine Zeile, die einem bestimmten Zustand entspricht.

Die Syntax zum Löschen der Zeile lautet:

LÖSCHEN VON
Wo =;

Lassen Sie uns eine Zeile der Tabelle löschen “StudentBasierend auf einer Bedingung. Führen Sie diesen Befehl aus:

Vom Schüler löschen
Wo student_id = 10;

Für die Überprüfung zeigen wir die Tabellendaten:

Aus dem Schüler auswählen;

In der Ausgabe ist es sichtbar, dass die Reihe erfolgreich gelöscht wurde:

Die Löschung von Tabellen ist ein einfacher Betrieb in Oracle.

Eine Tabelle löschen

Der Prozess des Löschens einer Tabelle in der Oracle -Datenbank ist einfach. Sie können diese Syntax verwenden, um eine Tabelle zu löschen:

Tropfentisch;

Um unsere Tabelle zu löschen “StudentWir werden den unten angegebenen Befehl ausführen:

Tropfentischstudent;

Die Ausgabe zeigt eine Meldung an “Tisch gesunken”Über die erfolgreiche Löschung der Tabelle:

Sie haben die Befehle zur Erstellung und Verwaltung von Tabellen in Oracle gelernt.

Abschluss

Verwenden Sie die “TABELLE ERSTELLEN”Erklärung zum Zweck der Erstellung einer neuen Tabelle. Verwenden Sie zum Einfügen einer neuen Spalte die “Tabelle ändern" Stellungnahme. Der "EINFÜGEN IN”Anweisung hilft beim Einfügen einer neuen Zeile in eine Tabelle, während der Benutzer die“ verwendetWÄHLEN”Anweisung zur Anzeige der Tabellendaten. Um die Daten der Tabelle basierend auf einer Bedingung zu aktualisieren, verwenden Sie die “AKTUALISIEREN" Stellungnahme. Während die "LÖSCHEN VON" Und "Tropfentisch”Aussagen werden verwendet, um eine Zeile bzw. eine Tabelle zu löschen.