SQL-Tutorial: Liste von SQL-Befehlen mit Beispielen

Veröffentlicht: 2022-11-20

SQL ist die Kurzform für Structured Query Language. Die Structured Query Language (SQL) wird verwendet, um Aufgaben in Datenbanken auszuführen. Eine Datenbank ist eine Sammlung von Daten, die so organisiert wurde, dass sie einfach zu pflegen und zu aktualisieren ist. Datensätze oder Dateien, die Informationen enthalten, einschließlich Transaktionsdaten, Kundeninformationen, Finanzdaten und Produktdetails, werden häufig aggregiert und in Computerdatenbanken gespeichert.

Jede Art von Daten kann unter Verwendung von Datenbanken gespeichert, verwaltet und abgerufen werden. Sie sammeln Daten über Personen, Orte oder Objekte. Es wird an einem Ort gesammelt, um gesehen und untersucht zu werden. Sie können sich Datenbanken als eine gut organisierte Datensammlung vorstellen.

In diesem SQL-Server-Tutorial werden wir tief in die SQL-Grundlagen eintauchen.

Inhaltsverzeichnis

Was ist SQL?

Die Datenbankkommunikation wird durch die als SQL oder Structured Query Language bekannte Computersprache ermöglicht. Es kann verwendet werden, um neue Tabellen zum Speichern von Daten zu erstellen oder Informationen zu vorhandenen hinzuzufügen. Die bereits in der Datenbank vorhandenen Daten können über SQL-Abfragen abgerufen werden. Darüber hinaus kann SQL verwendet werden, um einfache bis komplexe Berechnungen mit Daten durchzuführen.

Einer der Hauptvorteile von SQL ist seine Fähigkeit, mit riesigen Datensätzen zu arbeiten. Die SQL fungiert als Enabler für Sie, um mit den Informationen umzugehen, Terabytes davon, wenn nötig, während die Datenbank eine sehr hohe Rechen- und Datenverarbeitungsgeschwindigkeit bietet.

SQL wird von den meisten RDBMS (Relational Database Management Systems) verwendet. Einige Beispiele für RDBMS sind:

  • MySQL
  • Oracle-SQL
  • PostgreSQL
  • IBM
  • Microsoft SQL-Server

Lernen Sie Softwareentwicklungskurse online von den besten Universitäten der Welt. Verdienen Sie Executive PG-Programme, Advanced Certificate-Programme oder Master-Programme, um Ihre Karriere zu beschleunigen.

Sich mit SQL-Befehlen vertraut machen

SQL wird hauptsächlich für CRUD-Operationen auf Datenbanken verwendet, dh Erstellen, Lesen, Aktualisieren und Löschen. Die am häufigsten verwendeten Befehle werden unten in diesem SQL-Tutorial erwähnt –

AUSWÄHLEN

Beispiel: WÄHLE * AUS MITARBEITERN

Der Befehl SELECT wird verwendet, um Daten aus einer Datenbank zu extrahieren oder zu sammeln.

AKTUALISIEREN

Beispiel: UPDATE Tabellenname

Dieser Befehl aktualisiert die Datenbank, nachdem neue Werte für Spalten oder Zeilen festgelegt wurden.

LÖSCHEN

Beispiel: DELETE FROM Tabellenname

Dieser Befehl löscht die Daten aus einer Datenbank.

TABELLE ERSTELLEN

Beispiel: CREATE TABLE Tabellenname( Datentyp Spalte1,

Datentyp Spalte2,

Datentyp Spalte3,

….

);

Dieser Befehl erstellt eine neue Tabelle in der Datenbank, in der der Benutzer arbeitet.

Beliebte Kurse und Artikel zum Thema Softwareentwicklung

Beliebte Programme
Executive PG-Programm in Softwareentwicklung - IIIT B Blockchain-Zertifikatsprogramm - PURDUE Programm für Cybersicherheitszertifikate - PURDUE MSC in Informatik - IIIT B
Andere beliebte Artikel
Cloud Engineer Gehalt in den USA 2021-22 Gehalt als AWS-Lösungsarchitekt in den USA Backend-Entwicklergehalt in den USA Front-End-Entwicklergehalt in den USA
Gehalt für Webentwickler in den USA Fragen im Vorstellungsgespräch für Scrum Master im Jahr 2022 Wie starte ich 2022 eine Karriere in der Cybersicherheit? Karrieremöglichkeiten in den USA für Ingenieurstudenten

TABELLE ÄNDERN

Beispiel: ALTER TABLE Tabellenname

Datentyp Spaltenname HINZUFÜGEN;

Der Befehl ALTER TABLE wird verwendet, um eine Tabelle in einem Datenbankschema zu ändern.

DROP-TABELLE

Beispiel: DROP TABLE Tabellenname

Dieser Befehl wird verwendet, um eine Tabelle aus einer bestehenden Datenbank zu löschen.

upGrads exklusives Softwareentwicklungs-Webinar für Sie –

SAAS Business – Was ist so anders?

Was sind Schlüssel in SQL?

Einzelne Datensätze oder Datenzeilen in der Tabelle können anhand von Schlüsseln eindeutig identifiziert werden. Es hilft, Verknüpfungen zwischen Tabellenzeilen herzustellen und zu erkennen.

Die verschiedenen Arten von Schlüsseln sind:

Primärschlüssel: Der Primärschlüssel wird verwendet, um jede Instanz eines Objekts eindeutig zu identifizieren. Es gibt nur einen Primärschlüssel pro Schema. Dieser Schlüssel kann eine eindeutige Zahl oder eine eindeutige Zeichenfolge für die gesamte Tabelle sein.

Fremdschlüssel: Die Fremdschlüssel eines Datenbankschemas sind Spalten, die auf den Primärschlüssel einer anderen Tabelle verweisen. Ein Fremdschlüssel kann als Primärschlüssel für eine andere Tabelle fungieren.

Zusammengesetzter Schlüssel: Ein Primärschlüssel wird als zusammengesetzter Schlüssel bezeichnet, wenn er mehrere Attribute (mehr als eines) enthält.

Kandidatenschlüssel: Außer dem Primärschlüssel werden alle anderen Attribute als Kandidatenschlüssel betrachtet.

Superschlüssel: Ein Superschlüssel ist eine Gruppe von Merkmalen, die verwendet werden, um ein Tupel auf eine bestimmte Weise zu identifizieren.

Joins in SQL

Um Informationen aus zwei oder mehr Tabellen basierend auf einem gemeinsam genutzten Feld zusammenzuführen, ermöglicht uns SQL, dies mit einem einfachen Befehl „JOIN“ zu erreichen. Die folgende Liste enthält viele Join-Typen:

  • INNER JOIN: Solange die Bedingung erfüllt ist, selektiert der INNER JOIN-Befehl alle Zeilen aus den genannten Tabellen. Dieses Schlüsselwort generiert die Ergebnismenge, indem alle Zeilen aus den genannten Tabellen zusammengeführt werden, die eine bestimmte Anforderung erfüllen.
  • RIGHT JOIN: Dieser Join ruft alle Datensätze aus der rechten Tabelle und übereinstimmende Zeilen aus der linken Tabelle ab.
  • LEFT JOIN: Dieser Join sammelt und zeigt alle Datensätze aus der Tabelle auf der linken Seite und diejenigen, die mit der Tabelle auf der rechten Seite übereinstimmen.
  • FULL OUTER JOIN: Dieser Join ruft Datensätze ab, wenn es eine Übereinstimmung in den linken oder rechten Tabellendatensätzen gibt.

Vorteile der Verwendung von SQL

Obwohl SQL erhebliche Einschränkungen aufweist, wie z. B. eine einfache Schnittstelle und Kostenbeschränkungen, überwiegen die Vorteile die Nachteile. SQL ist auf allen Plattformen unglaublich zugänglich, und seine Benutzerfreundlichkeit ermöglicht es jedem, sich damit vertraut zu machen.

Man sollte die folgenden Vorteile des Umstiegs auf SQL berücksichtigen:

  • SQL ist eine unglaublich portable Sprache: Sie ist mit PCs, Laptops, virtuellen Maschinen, Servern und bestimmten Mobilgeräten kompatibel. Man kann es schnell auf ihren lokalen Host-Ports ausführen. Jede Person mit derselben IP-Adresse kann darauf zugreifen, vorausgesetzt, sie hat das Passwort für das Datenbankschema. Seine Mobilität macht es zu einer hervorragenden Alternative für Verbraucher, da sie problemlos alles von einer Maschine zur anderen teilen können.
  • Programmierkenntnisse sind nicht erforderlich. Das Codieren kann viel Erfahrung und Verständnis erfordern, bevor es verwendet werden kann, was es für andere schwierig macht, es zu verstehen. SQL erfordert jedoch keine Programmierkenntnisse, sondern nur die Verwendung grundlegender Begriffe wie „CREATE“, „ALTER“, „FROM“ usw.
  • Es bietet eine Vielzahl von Datenperspektiven. Wenn Sie SQL verwenden, können Sie verschiedene Ansichten einer Datenbank erstellen und den Benutzern unterschiedliche Perspektiven auf die Struktur und den Inhalt der Datenbank bieten.
  • Sein Code ist Open Source. MySQL, PostgreSQL und die meisten Datenbankverwaltungssysteme bieten zugänglichen SQL-Code, den Benutzer kostenlos verwenden können. SQL wird von den meisten großen Datenbankverwaltungssystemen verwendet, einschließlich denen von IBM, Oracle und Microsoft. Die Zugänglichkeit von SQL ist ein wichtiger Aspekt.

Fazit

SQL ist in der IT-Branche schon seit einiger Zeit beliebt. Jedes Unternehmen oder jeder computergestützte Dienst verfügt heute über Datenbanken. Es ist heute wahrscheinlich eine der beliebtesten Programmiersprachen, aber nur wenige wissen, dass es zur Entstehung einer Industrie, des RDBMS, beigetragen hat, die einen effizienten und strukturierten Datenzugriff fördert.

Verbessern Sie Ihre Karriere mit dem Executive PG-Programm in Softwareentwicklung von upGrad

Softwareentwicklung ist eine der lukrativsten Karriereoptionen für Berufseinsteiger. Wenn Sie bereits in der Branche tätig sind oder einen Einstieg suchen, müssen Sie sich für das Executive PG Program in Software Development von upGrad anmelden . Das Programm vermittelt Ihnen gefragte Fähigkeiten und die zehn bestbezahlten Programmiersprachen und -tools. Sie können aus vier Spezialisierungen wählen, darunter Blockchain-Entwicklung, Full-Stack-Entwicklung, DevOps und Cloud-Backend-Entwicklung.

Neben dem Erlernen der bestbezahlten Programmiersprachen können Sie an über 30 Fallstudien und Projekten arbeiten. Erstklassige Fakultätsmitglieder nehmen an Live-Vorträgen und Online-Sitzungen für den Kurs teil. Die studentische Betreuung steht rund um die Uhr zur Verfügung.

Bewerben Sie sich jetzt , um frühestens zum Studium zugelassen zu werden!

Was ist SQL?

Structured Query Language (SQL) ist eine Programmiersprache zur Ausführung von Datenbankaufgaben.

Was ist DBMS?

Ein computergestütztes Datenspeichersystem ist ein Datenbankverwaltungssystem (oder DBMS).

Wie viele Lernstunden bietet dieses Programm?

Der Full-Stack-Entwicklerkurs von upGrad umfasst mehr als 450 Lernstunden.