Erklären Sie, was SQL ist und welche Rolle es bei der Datenbankverwaltung spielt
Antwort: SQL(Structured Query Language) ist eine Sprache zum Abfragen und Verwalten von Datenbanken. Es ermöglicht uns, Vorgänge wie das Abrufen von Daten, das Einfügen, Aktualisieren und Löschen von Daten aus einer Datenbank durchzuführen. SQL ist ein grundlegendes Werkzeug für die Interaktion mit und die Bearbeitung von Daten in den meisten Datenbankverwaltungssystemen(DBMS).
Was SQL, SELECT, INSERT, UPDATE, DELETE ist mit der Frage, ob es Ihnen gut geht?
Antworten:
SELECT: Ruft Daten aus einer Datenbank ab, um Informationen aus einer oder mehreren Tabellen abzurufen.INSERT: Fügt neue Daten zu einer Tabelle in der Datenbank hinzu.UPDATE: Ändert vorhandene Daten in einer Tabelle.DELETE: Entfernt Daten aus einer Tabelle.
Erklären Sie die Konzepte von Primary Key und Foreign Key in SQL
Antworten:
Primary Key: Es handelt sich um eine Spalte oder eine Reihe von Spalten, die zur eindeutigen Identifizierung jeder Zeile in einer Tabelle verwendet werden. Es stellt die Eindeutigkeit und Identifizierung der Daten in der Tabelle sicher.Foreign Key: Es handelt sich um eine Spalte oder eine Reihe von Spalten in einer Tabelle, die auf den Primärschlüssel einer anderen Tabelle verweist. Es stellt eine Beziehung zwischen zwei Tabellen in der Datenbank her.
So verwenden Sie die WHERE Klausel in der SELECT Anweisung, um Daten aus einer Tabelle zu filtern
Antwort: Verwenden Sie die WHERE Klausel in der SELECT Anweisung, um Bedingungen anzugeben, die die Zeilen erfüllen müssen, um in das Abfrageergebnis einbezogen zu werden.
Zum Beispiel:
SELECT * FROM Customers WHERE Country = 'USA';
So verwenden Sie die JOIN Anweisung, um Daten aus mehreren Tabellen in SQL zu kombinieren
Antwort: Die JOIN Anweisung wird verwendet, um Daten aus zwei oder mehr Tabellen basierend auf einer zugehörigen Spalte zwischen ihnen zu kombinieren. Es gibt verschiedene Arten von JOIN, wie z INNER JOIN, LEFT JOIN, RIGHT JOIN,FULL JOIN.
Zum Beispiel:
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
JOIN Customers ON Orders.CustomerID = Customers.CustomerID;
Erklären Sie die Verwendung integrierter Funktionen in SQL like SUM, COUNT, AVG, MAX, MIN
Antworten:
SUM: Berechnet den Gesamtwert einer numerischen Spalte.COUNT: Zählt die Anzahl der Zeilen in einer Tabelle oder die Anzahl der Nicht-Null-Werte in einer Spalte.AVG: Berechnet den Durchschnittswert einer numerischen Spalte.MAX: Ruft den Maximalwert in einer Spalte ab.MIN: Ruft den Mindestwert in einer Spalte ab.
So verwenden Sie die GROUP BY Anweisung zum Gruppieren von Daten in SQL
Antwort: Die GROUP BY Anweisung wird verwendet, um Zeilen mit denselben Werten in einer oder mehreren Spalten zu gruppieren und Aggregatfunktionen für sie auszuführen.
Zum Beispiel:
SELECT Country, COUNT(*) AS TotalCustomers
FROM Customers
GROUP BY Country;
So verwenden Sie die ORDER BY Anweisung zum Sortieren von Daten in SQL
Antwort: Die ORDER BY-Anweisung wird verwendet, um das Abfrageergebnis basierend auf einer oder mehreren Spalten zu sortieren. Der Standardwert ist aufsteigende Reihenfolge(ASC), aber DESC kann für absteigende Reihenfolge verwendet werden.
Zum Beispiel:
SELECT * FROM Customers ORDER BY FirstName ASC, LastName DESC;
So verwenden Sie die INSERT INTO Anweisung, um neue Daten in eine Tabelle einzufügen
Antwort: Verwenden Sie die INSERT INTO Anweisung, um einer Tabelle in der Datenbank neue Daten hinzuzufügen
Zum Beispiel:
INSERT INTO Customers(CustomerName, ContactName, Country)
VALUES('John Doe', 'John Doe Jr.', 'USA');
So aktualisieren Sie Daten in einer Tabelle mithilfe der UPDATE Anweisung in SQL.
Antwort: Verwenden Sie die UPDATE Anweisung, um vorhandene Daten in einer Tabelle zu ändern.
Zum Beispiel:
UPDATE Customers
SET ContactName = 'Jane Smith'
WHERE CustomerID = 1;

