TWIW – Angewandte Informatik
Allgemeines
- Glossar zu Datenbanken (Was bedeutet
...?)
- Literatur zu Datenbanken
- Syntax des SELECT-Befehls (noch
nicht komplett)
- Syntax der Befehle INSERT,
UPDATE und DELETE
- Syntax der wichtigsten DDL-Befehle
Allgemeine Downloads
- Skript zur Vorlesung (Version
für Studenten mit Java-Vorkenntnissen)
- Skript S. 179: Demodatenbank zu Transaktionen
- Für die Java-Programmierung:
- Für die VB-Programmierung:
- Skript S. 200 f.: Dummydatei zum Erstellen eines OLE-DB-ConnectionStrings
- Skript S. 196 ff.: VBA-Excel-Beispiel mit Datenbankzugriff [Bitte
ConnectionString ergänzen!]
- Skript S. 206 ff.: VBS-Beispiel mit Datenbankzugriff [Bitte
ConnectionString ergänzen!]
- Notizen zum E-Mail-Versand von Access-Dateien mit Outlook: siehe
unten
Übungsaufgaben zur Theorie
Eine Aufgabe, die den Gesamtzusammenhang darstellt (vom Datenbankdesign
bis zur SQL-Programmierung), finden Sie im Skript auf den Seiten 188 f.
(Java) bzw. 210 f. (VBA); die Lösung finden Sie hier.
Aus unserem Buch empfehle ich zur Übung außerdem folgende Aufgaben
(Lösungen sind verlinkt):
Normalformen: Aufgaben (in aufsteigender Schwierigkeit) und
zugehörige Lösungen
Musteraufgabe aus der Klausur
des Jahres 2005 und Lösung zu
Teilaufgabe a)
- Alfons Kemper / André Eickler: "Datenbanksysteme", Oldenbourg 2006,
ISBN 3-456-57690-9
Das Buch, das den Theorievorlesungen zugrunde lag. (Eher etwas zu)
ausführlich und vergleichsweise theoretisch.
- Sönke Cordts: "Datenbankkonzepte in der Praxis", Addison-Wesley
2002, ISBN 3-8273-1938-2
Grundlegende Einführung in Datenbanken, ziemlich praxisorientiert.
Leider vergriffen, aber in einem Exemplar in der BA-Bibliothek
vorhanden. Gute Kritiken auch von anderen Lesern.
- Joe Celko: "Joe Celko's SQL for Smarties – Advanced SQL
Programming", Morgan Kaufmann 2005, ISBN 0-12-369379-9
Englischsprachiges Buch (nur) für Fortgeschrittene, in dem alle
wichtigen Aspekte von SQL in der
Tiefe – und unterhaltsam! – angesprochen
werden.
Evtl. läßt sich die frühere 2. Auflage (1999) irgendwo als Schnäppchen
erwerben.
Hinweis zum Empfangen
bestimmter Dateitypen als E-Mail-Anhänge
MS-Outlook ab Version 2000 sperrt das Öffnen bestimmter
E-Mail-Anhänge, u. a. auch Dateien mit den Erweiterungen .mdb, .bas und
.cls, also Access-Datenbanken, VB-Standardmodule und -Klassenmodule.
Sie haben folgende Möglichkeiten, das Problem zu umgehen bzw. zu lösen:
- Umgehen: Sorgen Sie dafür, daß beim Versand eine zugelassene
Dateinamenerweiterung verwendet wird:
- Am einfachsten ist es, wenn Sie die Datei(en) gezippt
verschicken, denn die Dateinamenerweiterung .zip wird von
Outlook nicht beanstandet. Allerdings benötigen Sie dazu
auf Versand- und Zielrechner ein Zipprogramm.
- Sie können – nur vorübergehend zum
Versand – auch einfach die Dateinamenerweiterung durch
Umbenennen ändern. Das funktioniert aber nur, wenn Sie auf Versand-
und Zielrechner das Anzeigen der Dateinamenerweiterung
eingeschaltet haben.
- Lösen: Dabei werden bestimmte, normalerweise gesperrte
Dateinamenerweiterungen für Mailanhänge auf dem empfangenden Rechner
zugelassen (Quelle: MSDN Knowledge Base).
Aber Vorsicht: Dazu sind Änderungen in der
Windows-Registrierdatenbank ("Registry") erforderlich. Ändern Sie das
nur, wenn Sie sich sicher sind, daß Sie nichts kaputtmachen!
Mit unbedachten Änderungen in der Registry können Sie Ihre
Windowsinstallation so gründlich zerstören, daß der Rechner neu
installiert werden muß, und Sie riskieren den Verlust Ihrer
Daten!
Mit folgender Methode können Sie die Dateinamenerweiterungen
.mdb, .bas, .frm und .cls zulassen. Sie sollten dieses Verfahren aber
nur anwenden, wenn noch keine anderen Dateinamenerweiterungen
bei Ihnen zugelassen wurden, weil Sie diese bisherigen Einstellungen
sonst hiermit überschreiben und also verlieren würden.
ACHTUNG: Die hier beschriebene Lösung
funktioniert nur, wenn Ihr Outlook nicht in Zusammenhang mit
MS-Exchange betrieben wird, wie dies z. B. in Firmennetzwerken
üblich ist. In diesem Fall wenden Sie sich bitte an Ihren
Systemadministrator!
Beschreibung für Mutige :-)
Laden Sie auf Ihren Rechner herunter:
Benennen Sie die heruntergeladene Datei um: entfernen Sie die
Dateinamenendung ".txt". (Dazu müssen Sie das Anzeigen der
Dateinamenendungen eingestellt haben.) Doppelklicken Sie auf die
umbenannte Datei. Sie werden daraufhin gefragt, ob Sie die Änderung zu
Ihrer Registrierung hinzufügen wollen. Falls das der Fall ist, antworten
Sie mit "Ja". Nach dem Eintragen erscheint eine weitere Nachricht,
die den Erfolg der Aktion meldet. Bestätigen Sie diese mit
"OK".
Nach einem Neustart von Outlook sollte es nun möglich sein,
auf Mailanhänge mit den genannten Dateinamenerweiterungen
zuzugreifen.