Die Oracle relationale Datenbank -Management-System enthält eine leistungsstarke Abfrage-Engine , die Datenbank- Benutzer und Administratoren zum Abrufen , Aktualisieren und Löschen von Daten ermöglicht . Die Sprache verwendet, um diese Abfragen durchführen wird als Structured Query Language oder SQL bezeichnet. Jede Version von SQL wird von der American National Standards Institute und Oracle 9i unterstützt definiert und vor dem Jahr 1999 Standard. ; Data Manipulation Language , DML oder und Data Control Language Data Definition Language , DDL oder : SQL-Syntax ist in drei Typen unterteilt Abfrage . DML ist die häufigste Satz von Befehlen, mit " wählen ", " Einfügen ", " Update " und " Löschen". SQL -Befehle werden über eine Benutzeroberfläche , die mit der Datenbank verbindet und führt validiert Anfragen eingegeben . Things You
Query Tool ( Oracle SQLPlus , Kröte, SQLNavigator , Access) brauchen
Benutzer Schema
anzeigen Weitere Anweisungen Electronics Grundlegende Syntax
1
Anmelden bei Oracle mit SQLPlus oder ein anderes Tool
2
Geben . " Select * from dual; " . Oracle folgt Standard-SQL- Syntax des Befehls Objekt und Quelle . Dual ist ein Standard- Objekt
3
Read error : . " ORA- 00942: Tabelle oder View nicht vorhanden " . Oracle ersten macht einen Syntax-Check , dass die Aussage richtig gebildet wird, gefolgt von einer semantische Prüfung , dass das Objekt angefordert existiert und der Benutzer hat Zugriff darauf
4
Geben . " Select * from dual; " . Oracle erfolgreich verarbeitet die Anforderung und gibt ein Ergebnis .
Prüfen Parsing Pfad
5
"set autotrace on" auf der Spur SQLPlus Umgebungseinstellung einzuschalten.
Seite 6
Geben Sie " Select * from dept wo deptno = 10; " oder " Select * from dual" . Beide Befehle geben ein Ergebnis von einer Aufteilung der Ausführungsplan vom DBMS , um jedes Objekt wie einen Tisch oder einen Index zugreifen gefolgt . Die Kosten für die Datenbank , um Informationen und die geschätzte Zeilenanzahl sind ebenfalls vorhanden.
7
Geben Sie "LIST" . SQLPlus zeigt der letzte Befehl eingegeben werden, um die Syntax zu überprüfen.