Structured Query Language ( SQL) macht es möglich, Informationen schnell von Millionen von Datensätzen in einer relationalen Datenbank gespeichert , obwohl Abfragebefehlen erhalten. Beispiele für SQL -Software verfügen , MySQL, Microsoft SQL Server 2008 und Oracle. SQL Software wird ausführlich in Wirtschaft, Industrie und Regierung für die Gestaltung von individuellen Datenbanken, die für versteckte Informationen abgefragt werden können verwendet . SQL-Anweisungen sind die Bausteine der SQL -Software und Programmierung. SQL-Anweisung Definition führt zu spezifischen Leistungen . Was ist SQL ?
Wenn Sie eine Datenbank zu erstellen oder Daten manipulieren , (dh speichern, aktualisieren, abzurufen oder zu löschen ) haben , müssen Sie eine strukturierte Abfragesprache ( SQL). Es ist die Programmiersprache hinter Anwendungen wie Microsoft Access , MySQL, Microsoft SQL Server , Oracle, DB2 und Sybase . Mit Hilfe dieser SQL Sprachen , haben Software-Programme entwickelt, die Lösungen zu finden, Wirtschaft, Wissenschaft und sozialen Problemen.
History und Komponenten
Entwickelt in den 1970er Jahren von IBM, SQL wurde standardisiert durch ANSI, American National Standards Institute. SQL besteht aus zwei Hauptkomponenten , nämlich Data Definition Language (DDL) und Data Manipulation Language ( DML) . Ein Sub- Komponente der DDL genannt Data Control Language (DCL ) steuert, welche Aktionen ein Benutzer ausführen darf .
Relational Database
Database Konzept
Datenbank aufgebaut ist, wie eine Reihe von Zeilen und Spalten von Daten als relationale Datenbank bekannt ist. Ein Beispiel ist ein " Tisch " , bestehend aus Name, sagen Telefonnummer und Adresse von 300 Personen . In einer solchen Tabelle , wird jede Zeile von Daten (Name , Telefonnummer, Adresse) einen Datensatz bezeichnet. Jede Spalte (sagen wir nur Namen ) heißt ein Feld. Eine relationale Datenbank -Management-System ( RDBMS) manipulieren kann viele solcher Tabellen ( Zeilen und Spalten) und extrahieren nützliche Informationen. SQL stammt aus relationalen Datenbank-Struktur und enthält Abfragesprache .
Was ist eine Abfrage ?
Eine Abfrage ist ein Befehl geben Sie an SQL-Systeme , um eine bestimmte Aufgabe zu erfüllen. Ein Beispiel für eine Abfrage ist die SELECT -Befehl. Es weist SQL , um einen Datensatz oder Spalten aus einer Tabelle auswählen benannt . Es endet in der Regel mit einem Semikolon , was der Befehl abgeschlossen ist und ausgeführt werden kann. Alle SQL-Abfragen beginnen mit einem SELECT -Befehl. SQL-Abfragen sind ein bis aufeinanderfolgender SQL Aussagen
einer SQL-Anweisung
Ein Beispiel für eine SQL-Anweisung : SELECT snum , sname , Stadt FROM Verkaeufer ; Dies . weist SQL zu einer Datenbank namens Vertriebsmitarbeiter gehen . Weiter wählen und ausdrucken von den vielen Säulen, die aufgelisteten Spalten snum , sname und Stadt. Das Semikolon (;) wird verwendet, um anzuzeigen, dass der Befehl ausgeführt und zur Ausführung bereit ist . SQL-Anweisungen können Unterabfragen , dh eine Abfrage " verschachtelte " in einer größeren Abfrage.
SQL Statement Definition Keywords
Es gibt über 130 SQL-Schlüsselwörter , die verwendet werden in SQL-Anweisung Definition . Einige der am häufigsten verwendeten Befehle sind SELECT, FROM , WHERE , AND, OR . Andere sind ANY, SOME und ALL. SQL verwendet erstellen, löschen und FORMAT GROUP in das Ausarbeiten der Abfragen . MAX und MIN, AVG und SUM sind auch gemeinsame SQL-Anweisungen. SQL-Anweisung Definition Stichworte sind die Bausteine für SQL-Abfragen . SQL-Anweisungen werden in Großbuchstaben ausgedrückt und als Substantive.