SQL (Structured Query Language) ermöglicht Entwicklern das Erstellen, Abfragen und Pflege von Datenbanken . SQL-Anweisungen decken ein breites Spektrum von Funktionen, einschließlich der Definition von Datenbankstrukturen , das Einfügen von Daten und das Abrufen von Daten , oft in Verbindung mit anderen Technologien. Datenbanken mit SQL sind in Web-und Desktop-Anwendungen üblich. Viele SQL-Anweisungen sind relativ einfach, so kann jeder lernen, sie zu nutzen, auch ohne viel technische Erfahrung . Erstellen
SQL-Anweisungen können Datenbanken und Tabellen . Der folgende Beispielcode demonstriert das Erstellen einer Tabelle : CREATE TABLE
Company (
CompanyID int ,
Bezeichnung varchar (255)
)
< p> Wenn eine SQL -Anweisung eine Tabelle erstellt , gibt es den Namen der Tabelle sowie die Namen und Datentypen der Spalten . Optional kann die Erklärung auch angeben, welche Spalte der Primärschlüssel wie folgt:
PRIMARY KEY ( CompanyID )
Diese Spalte werden die Werte , die jeden Datensatz in der Tabelle eindeutig identifizieren
enthalten .
einsetzen
SQL-Statements können die Daten in vorhandenen Datenbanktabellen einfügen . Das folgende Codebeispiel veranschaulicht das Hinzufügen eines neuen Datensatzes in einer Tabelle :
INSERT INTO Company ( CompanyID , Nachname)
VALUES (10, ' Große Produkte ')
einfügen Daten in einer Datenbank-Tabelle , die SQL-Anweisung stellt die Tabellen-und Spaltennamen , dann einen Wert für jede Spalte . Wenn eine Datenbank Tabelle Spalte zur auto-increment , wobei jeder neuen Rekord automatisch die nächste in einer Reihe von aufeinander folgenden Zahlen zugeordnet werden gesetzt wird, kann die Insert-Anweisung "null" für diese Spalte .
Liefern
Updating
SQL-Anweisungen aktualisieren können Datensätze in einer Datenbank-Tabelle . Im folgenden Beispiel wird ein bestimmter Code-Updates Datenbanktabelle Datensatz:
UPDATE Unternehmen
SET Name = ' Really Great Products '
WHERE CompanyID = 10
Anweisung veranlasst die Datenbank -Management-System zu wählen Sie zunächst die Datenbank-Tabelle mit dem angegebenen Namen , dann auf die Datensätze innerhalb der Tabelle , die den angegebenen Wert in der " CompanyID " Spalte auswählen möchten . Innerhalb dieser Aufzeichnungen , weist der SQL auf die Datenbank , um die Spalte "Name" -Wert mit dem neuen Text -String angegeben aktualisieren.
Abfragen
SQL Update-Anweisungen gehören zu den gemeinsam. Die meisten Datenbank-Anwendungen mithilfe von Abfragen auf bestimmte Datenelemente und Sammlungen aus einer Datenquelle auszuwählen. Der folgende Code demonstriert die Auswahl von Daten aus einer Datenbank -Tabelle :
SELECT * FROM Unternehmen
Diese Abfrage jede Spalte in der Tabelle auswählt. Um eine bestimmte Spalte auswählen, verwendet SQL die folgende Syntax:
SELECT name FROM Unternehmen
Diese Syntax kann alternativ wählen Sie mehrere bestimmte Spalten , zum Beispiel in einer größeren Datenbank -Tabelle
< br . >