AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Wikibooks: "Einführung in SQL" - Bitte um Hilfe
Thema durchsuchen
Ansicht
Themen-Optionen

Wikibooks: "Einführung in SQL" - Bitte um Hilfe

Ein Thema von Jürgen Thomas · begonnen am 4. Dez 2009
Antwort Antwort
Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#1

Wikibooks: "Einführung in SQL" - Bitte um Hilfe

  Alt 4. Dez 2009, 11:44
Datenbank: allgemein • Zugriff über: SQL
Hallo,

als ich ein Online-Buch für Einsteiger empfehlen wollte, bin ich über Wikibooks gestolpert, und zwar Einführung in SQL. Aus den vorhandenen Bruchstücken habe ich es in einen "nutzbaren" Zustand gebracht, bei dem ich jetzt Kritik und Unterstützung benötige.

Ich bitte deshalb die Forumsnutzer - vor allem die Datenbank-Fachleute -, meine Darlegungen zu prüfen. Nebenbei: Meine Festplatte ist ausgereizt; ich kann zurzeit nicht einmal Express-Versionen installieren. Deshalb habe ich alles nur mit Firebird getestet; bei den anderen DBMS konnte ich mich nur nach der Dokumentation richten.

Gliederung, Beispieldatenbank
Diese sind entstanden durch eine Diskussion vor ein paar Jahren. Ich bin nur dort, wo es sinnvoll oder notwendig war, davon abgewichen und bitte deshalb, beides als gegeben hinzunehmen.

Darstellung, Vollständigkeit
Gibt es Punkte, die falsch, verwirrend oder missverständlich formuliert sind? Gibt es Punkte, die fehlen und auch in eine "Einführung" gehören?

Ist ein weiteres Kapitel zu Transaktionen nötig? Die wichtigsten Angaben stehen unter den Grundlagen; aber mir fällt nichts ein, was ich unter "Erweiterungen" zusätzlich schreiben müsste, ohne den Umfang einer "Einführung" zu überschreiten.

SQL-Dialekte
Das Buch berücksichtigt Firebird, MS-SQL, MySql, Oracle. Zusätzlich würden DB2, PostgreSQL, SQLite, Sybase (und andere?) passen.

Ich habe vor allem auf den SQL-Standard geachtet. Deshalb sollten die Beispiele (fast) immer funktionieren. Auf Abweichungen habe ich oft hingewiesen, ebenso auf die Notwendigkeit, die jeweilige Dokumentation zu lesen.

Es ist deshalb nicht notwendig, alle Beispiele auszuprobieren. Aber vielleicht könnt ihr sie durchlesen und mich auf offensichtliche Nachlässigkeiten oder Fehler hinweisen.

SQL-Skripte
Vor allem die Skripte für die Beispieldatenbank habe ich (siehe oben) nur für Firebird ausgeführt. Andere Skripte sind ungetestet (nur nach Doku erstellt), unvollständig oder fehlen noch. Vor allem dafür bräuchte ich Hilfe.

Zusätzlich wäre es sehr schön, wenn jeweils eine Beispieldatenbank erstellt und mir als zip-Datei zur Verfügung gestellt würde, damit ich sie zum Download ins Buch einbinden könnte.

Eure Kommentare
Am liebsten möchte ich sie mit Wikibooks-Anmeldung unter der Wikibooks-Diskussion lesen, damit alle Diskussionen zusammenstehen. (Die Anmeldung weist auf einen ernsthaften Benutzer ein, was bei anonymen Kommentaren nicht sicher wäre. Ein neuer Abschnitt wird über den Tab-Reiter mit dem Plus-Zeichen erstellt; vorhandene Abschnitte können über "Bearbeiten" neben der Überschrift ergänzt werden.)

Notfalls geht es auch über einen Kommentar hier oder per PN oder per Email an mich. Ich werde sie dann ins Wikibook kopieren, damit alle Anmerkungen vorhanden sind.

Selbstverständlich könnt ihr auch das Wikibook überarbeiten, wie bei den Wiki-Projekten möglich und üblich (vor allem bei den Übungsaufgaben hilfreich). Bitte denkt daran, dass es sich um eine Einführung handelt, die für mehrere SQL-Dialekte gültig sein soll und bei der verschiedene Punkte erst später oder gar nicht behandelt werden.

Recht herzlichen Dank für Eure Mitwirkung! Jürgen

PS. Ich habe das Thema bewusst als Frage unter "Datenbanken" eingetragen. Zurzeit geht es um fachliche Hilfe; es soll (noch) keine Buchempfehlung sein.
PS 2. Bei dieser Gelegenheit möchte ich mich für die vielen Hinweise bedanken, die ich für das Schreiben des Buchs hier erhalten habe.
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz