sql.pdf
(
3327 KB
)
Pobierz
Table of Contents
Inhaltsverzeichnis
Einführung
Woche1
1.
Einführung in SQL
2.
Abfragen: Die Anweisung SELECT
3.
Ausdrücke, Bedingungen und Operatoren
4.
Funktionen: Abgerufene Daten gestalten
5.
Klauseln in SQL
6.
Tabellen verknüpfen
7.
Unterabfragen: Die eingebettete SELECT-Anweisung
Rückblick
Woche2
8.
Daten manipulieren
9.
Tabellen erzeugen und verwalten
10.
Sichten und Indizes erstellen
11.
Transaktionen steuern
12.
Datenbanksicherheit
13.
Weiterführende Themen zu SQL
14.
SQL dynamisch nutzen
Rückblick
Woche3
15.
SQL-Anweisungen optimieren
16.
Systemkatalog
17.
SQL-Anweisungen mit SQL generieren
18.
PL/SQL: Eine Einführung
19.
Transact-SQL: Eine Einführung
20.
SQL*Plus
21.
Fehler und deren Beseitigung
Rückblick
SQL-Anweisungen - Übersicht
Quellcode für C++-Programm in Tag 14
file:///C|/Eigene Dateien/Texte/E-Books/SQL/Inhalt.htm (1 von 2) [10.02.2001 15:31:21]
Table of Contents
Quellcode für Delphi-Programm in Tag 14
Lösungen
Ein Imprint des Markt&Technik Buch- und Software-Verlag GmbH.
Elektronische Fassung des Titels: SQL in 21 Tagen, ISBN: 3-8272-2020-3
file:///C|/Eigene Dateien/Texte/E-Books/SQL/Inhalt.htm (2 von 2) [10.02.2001 15:31:21]
Einführung
Wer sollte dieses Buch lesen?
Überblick
Konventionen
Einführung
Wer sollte dieses Buch lesen?
Am späten Freitag nachmittag kommt Ihr Chef in Ihr viel zu klein geratenes Büro und lädt ein neues
Projekt auf Ihrem Schreibtisch ab. Dieses Projekt sieht genau wie die anderen aus, die Sie bisher
bearbeitet haben, enthält allerdings eine Neuerung: Abfragen verschiedener Datenbanken. Erst
kürzlich hat sich Ihre Firma entschlossen, von den »selbstgestrickten«, linearen Datenstrukturen
abzukommen und sich eine relationale Datenbank anzuschaffen. Dadurch sind Sie mit Begriffen wie
SQL, Tabellen, Datensätze, Abfragen und RDBMS konfrontiert worden, wissen aber nicht mehr
genau, was sie im einzelnen bedeuten. Überrascht stellen Sie fest, daß der Endtermin für das
Programm etwa drei Wochen zurückliegt. (Wahrscheinlich tummelt es sich schon mehr als eine
Woche auf dem Schreibtisch Ihres Chefs!) Gerade als Sie sich nach Definitionen und Beispielcode
umsehen, um diese Definitionen im Zusammenhang einzuordnen, entdecken Sie dieses Buch.
Dieses Buch ist für alle gedacht, die sich die Grundlagen von SQL aneignen möchten. SQL steht für
Structured Query Language - strukturierte Abfragesprache. Anhand zahlreicher Beispiele erläutert
dieses Buch alle Hauptkomponenten von SQL sowie die bei verschiedenen
Datenbankimplementierungen verfügbaren Optionen. Das hier Gelernte sollten Sie ohne weiteres in
einer echten Büroanwendung einsetzen können.
Überblick
Die ersten 14 Tage zeigen, wie man mit SQL die Leistung moderner relationaler Datenbanken in
eigenen Code einbindet. Am Ende der ersten Woche sind Sie in der Lage, die grundlegenden
SQL-Befehle für die Abfrage ausgewählter Daten einzusetzen.
Wenn Sie mit den Grundlagen und der Geschichte von SQL vertraut sind,
können Sie ohne weiteres die Kapitel der ersten Woche überspringen und
sofort mit Tag 8 beginnen.
file:///C|/Eigene Dateien/Texte/E-Books/SQL/einl.htm (1 von 3) [10.02.2001 15:31:26]
Einführung
Am Ende der zweiten Woche sind Ihnen bereits die komplizierteren Instrumente von SQL geläufig,
mit denen Sie Ihre Programme leistungsfähiger gestalten - beispielsweise gespeicherte Prozeduren
und Trigger. Woche 3 zeigt, wie man SQL-Code optimiert, den Systemkatalog verwendet, mit SQL
anderen SQL-Code generiert, mit PL/SQL, Transact-SQL und SQL*Plus arbeitet sowie häufig
vorkommende SQL-Fehler behandelt.
Die Syntax von SQL wird zunächst erläutert und dann an Beispielen mit Personal Oracle8, Microsoft
Query und anderen Datenbankwerkzeugen zum Leben erweckt. Dieses Buch können Sie auch
verwenden, wenn Sie keinen Zugriff auf die genannten Produkte haben - es eignet sich auch als
eigenständige Syntaxreferenz zu SQL. Allerdings bringt das Durcharbeiten der Beispiele ein tieferes
Verständnis für die Feinheiten.
Konventionen
Im Buch kommen folgende typographische Konventionen zur Anwendung:
s
s
Menünamen werden von den Menüoptionen durch einen senkrechten Strich (|) getrennt.
Beispielsweise bedeutet Datei | Öffnen: »Wähle die Option Öffnen aus dem Menü Datei.«
Neue oder wichtige Begriffe sind kursiv gedruckt.
s
s
s
Die Eingaben und Ausgaben sind in
Schreibmaschinenschrift
gedruckt und in der
Randspalte mit den entsprechenden Symbolen gekennzeichnet.
Angaben, die sich im laufenden Text auf den Code beziehen, sind ebenfalls in
Schreibmaschinenschrift
gesetzt.
Codezeilen, die aufgrund ihrer Länge nicht in den Satzspiegel des Buches passen, sind mit
einem speziellen Zeilenfortsetzungszeichen (****) markiert und werden auf zwei Zeilen
aufgeteilt. Derartige Zeilen sind in der Regel als eine einzige Zeile einzugeben.
Absätze, die mit dem Analyse-Symbol beginnen, erläutern das vorherige
Codebeispiel.
Dieses Symbol kennzeichnet Abschnitte, die sich auf die Syntax einer Anweisung beziehen.
Weiterhin enthält der Text folgende Gestaltungsmerkmale:
file:///C|/Eigene Dateien/Texte/E-Books/SQL/einl.htm (2 von 3) [10.02.2001 15:31:26]
Einführung
Erläutert interessante oder wichtige Punkte, die Ihnen das Verständnis der
Konzepte und Verfahren von SQL näherbringen.
Das sind kleine Info-Häppchen für Ihre Orientierung in praktischen
Situationen. Tips zeigen oft Kurzverfahren oder Methoden, mit denen sich
eine Aufgabe leichter oder schneller ausführen läßt.
Warnungen liefern Informationen über ungeeignete Konstruktionen oder
gefährliche Fehler. Warnungen sollten Sie ernst nehmen.
Ein Imprint des Markt&Technik Buch- und Software-Verlag GmbH.
Elektronische Fassung des Titels: SQL in 21 Tagen, ISBN: 3-8272-2020-3
file:///C|/Eigene Dateien/Texte/E-Books/SQL/einl.htm (3 von 3) [10.02.2001 15:31:26]
Plik z chomika:
housefever
Inne pliki z tego folderu:
The_Definitive_Guide%99_to_SQL_Server_Performance_Optimization.pdf
(2490 KB)
Oracle_Performance_Tuning_101_eBook.zip
(8594 KB)
Oracle_9i_Database_Administrator's_Guide_(1).pdf
(6457 KB)
sql.pdf
(3327 KB)
The Definitive Guide%99 to SQL Server Performance Optimization.pdf
(2490 KB)
Inne foldery tego chomika:
asp
c#
c++
cgi
database
Zgłoś jeśli
naruszono regulamin