Structured Query Language ist das American National Standards Institute Standard für die Manipulation von Daten in einer Datenbank . Ausgesprochen " ess- que -el , " basic Sprachbefehle kann auf den meisten Datenbanken, einschließlich MS Access, SQL Server , Oracle und Sybase.SQL ermöglicht den Abruf von Informationen aus einer Datenbank bis zu komplexen Fragen oder Fragen beantworten werden. Die Structured Query Language wird auch verwendet, um die Datenbank zu erstellen. Relationale Datenbanksysteme
Eine Datenbank besteht aus Tabellen , die jeweils mit einem eindeutigen Namen . Eine Sammlung von Tabellen in der Datenbank ist eine Beziehung . SQL-Befehle manipulieren die Informationen in einer Datenbank gespeichert, so dass die Datensätze aus mehreren Tabellen abgerufen werden können und zu einem report.Each Spalte Kopfende des Tisches definiert den Namen der Spalte , Spalte Attribute und Datentypen . Die Zeilen der Tabelle enthalten die Daten , oder records.Even obwohl SQL ist die ANSI-Norm Sprache für Datenbank-Management, gibt es mehrere Versionen von SQL Eigentum von der Firma, die das Management-System erstellt . Zum Beispiel bei der Ausführung von mehreren SQL-Anweisungen zu einer Zeit , erfordern einige Datenbanksysteme Platzierung von einem Semikolon (;) nach jeder Anweisung , während andere dies nicht tun. Ein paar einfache SQL-Befehle ermöglichen es Ihnen, eine beliebige Datenbank zu manipulieren.
SQL Data Manipulation Language
DML , Data Manipulation Language oder sind die SQL -Befehle, die verwendet werden, um abfragen und aktualisieren die database.The Befehle SELECT, UPDATE , DELETE und INSERT INTO sind, DML .
SQL Data Definition Language
DDL oder Data Definition Language . gehören die SQL-Befehle , die zum Erstellen , zu definieren, zu löschen, und verknüpfen Sie die Informationen in den Tabellen in den database.The wichtigsten Aussagen in DDL sind diejenigen, die zu erstellen oder ändern die Datenbank ; Erstellen, Ändern oder Löschen einer Tabelle , oder erstellen oder Löschen eines Index ( Suchschlüssel ) . Diese Befehle sind CREATE DATABASE , ALTER DATABASE CREATE TABLE, ALTER TABLE, DROP TABLE, CREATE INDEX und DROP INDEX .
meisten verwendeten SQL-Befehle
Viele der gängigsten Datenbanksysteme kommen mit ihren eigenen proprietären Glocken und Trillerpfeifen , um ihre Systeme einfach zu bedienen. Diese Unternehmen übernehmen ihre eigenen SQL-Dialekte , die nur mit , dass bestimmte Datenbank system.Six grundlegenden SQL-Befehle , kann jedoch einem Benutzer erlauben , fast alles mit einer Datenbank zu tun , ob selbst erstellt oder Teil eines Datenbank-Management gekauft system.The meisten verwendet SQL-Befehle sind SELECT, DELETE , DROP , CREATE , INSERT-und UPDATE . • die SELECT-Anweisung gibt die Kriterien aus der Datenbank extrahiert werden. • DELETE werden bestimmte Zeilen oder Datensätze aus Tabellen löschen. • ; DROP löscht alle Zeilen in der Tabelle , und die Tabelle selbst • CREATE wird verwendet, um eine neue Datenbank , Tabelle oder einen Index zu erstellen • INSERT wird eine Reihe von Daten oder einen Datensatz hinzufügen , . . auf einem Tisch. • UPDATE Änderungen Datensätze , die die ausgewählten Kriterien entsprechen .
Tabellen
Datenbanktabellen können beliebig viele Spalten haben , wie gebraucht. Diese Spalten können in den Datentyp erlaubt und eine Einschränkung angewendet , wenn Sie wünschen formatiert werden. Eine Einschränkung ist eine Regel , dass die eingegebenen Daten müssen folgen.