Informatik für Ökonomen II – Übung 0 · Installation von MySQL GUI Tools Bundle mit Query...

5
Seite 1 von 5 Informatik für Ökonomen II – Übung 0 Ausgabe: Donnerstag 17. September 2009 Abgabe: Die Übung muss nicht abgegeben werden. A. Einleitung In der Vorlesung wurde MySQL vorgestellt. Das Ziel dieser Übung ist es, mit diesem Werkzeug vertraut zu werden und erste Versuche in SQL zu machen. Diese Übung muss nicht abgegeben werden, wir empfehlen jedoch sehr, sie durchzuführen, da MySQL in den nächsten Übungen verwendet wird. Um mit MySQL arbeiten zu können, müssen Sie zwei Programmpakete installieren 1. MySQL Server und 2. MySQL Query Browser. Folgen Sie dabei den untenstehenden Anweisungen. Deinstallieren Sie vorher alle früheren MySQL-Versionen vollständig. B. Installationen 1. Installation vom MySQL - Server Wählen Sie den entsprechenden Link für Ihr Betriebssystem und speichern Sie die Installationsdatei auf Ihrem Computer (Stand: 01.09.2009). MySQL Server für andere Betriebsysteme (x64 etc.) finden Sie unter: http://dev.mysql.com/downloads/mysql/5.0.html Mac OS X 10.4 und 10.5 (x86): Mac OS X 10.4 http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.85-osx10.4- i686.dmg/from/ftp://mirror.switch.ch/mirror/mysql/ Mac OS X 10.5 http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.85-osx10.5- x86.dmg/from/ftp://mirror.switch.ch/mirror/mysql/ Entpacken Sie das Programm. Installieren Sie nun das StartupItem-Packet und das SQL-Programm (‚mysql-5.0.85-osx10.5-x86.pkg’). Führen Sie einen Doppelklick auf ‚MySQL.prefPane’ aus. Dann gelangen Sie in die Systemeinstellungen. Falls die ‚MySQL Server Instance’ gestoppt ist, starten sie den Server mit dem ‚Start MySQL Server’-Button.

Transcript of Informatik für Ökonomen II – Übung 0 · Installation von MySQL GUI Tools Bundle mit Query...

Page 1: Informatik für Ökonomen II – Übung 0 · Installation von MySQL GUI Tools Bundle mit Query Browser Wählen Sie den entsprechenden Link für Ihr Betriebssystem und speichern Sie

Seite 1 von 5

Informatik für Ökonomen II – Übung 0 Ausgabe: Donnerstag 17. September 2009 Abgabe: Die Übung muss nicht abgegeben werden.

A. Einleitung In der Vorlesung wurde MySQL vorgestellt. Das Ziel dieser Übung ist es, mit diesem Werkzeug vertraut zu werden und erste Versuche in SQL zu machen. Diese Übung muss nicht abgegeben werden, wir empfehlen jedoch sehr, sie durchzuführen, da MySQL in den nächsten Übungen verwendet wird. Um mit MySQL arbeiten zu können, müssen Sie zwei Programmpakete installieren

1. MySQL Server und 2. MySQL Query Browser.

Folgen Sie dabei den untenstehenden Anweisungen. Deinstallieren Sie vorher alle früheren MySQL-Versionen vollständig.

B. Installationen 1. Installation vom MySQL - Server Wählen Sie den entsprechenden Link für Ihr Betriebssystem und speichern Sie die Installationsdatei auf Ihrem Computer (Stand: 01.09.2009). MySQL Server für andere Betriebsysteme (x64 etc.) finden Sie unter: http://dev.mysql.com/downloads/mysql/5.0.html Mac OS X 10.4 und 10.5 (x86): Mac OS X 10.4 http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.85-osx10.4-i686.dmg/from/ftp://mirror.switch.ch/mirror/mysql/ Mac OS X 10.5 http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.85-osx10.5-x86.dmg/from/ftp://mirror.switch.ch/mirror/mysql/ Entpacken Sie das Programm. Installieren Sie nun das StartupItem-Packet und das SQL-Programm (‚mysql-5.0.85-osx10.5-x86.pkg’). Führen Sie einen Doppelklick auf ‚MySQL.prefPane’ aus. Dann gelangen Sie in die Systemeinstellungen. Falls die ‚MySQL Server Instance’ gestoppt ist, starten sie den Server mit dem ‚Start MySQL Server’-Button.

Page 2: Informatik für Ökonomen II – Übung 0 · Installation von MySQL GUI Tools Bundle mit Query Browser Wählen Sie den entsprechenden Link für Ihr Betriebssystem und speichern Sie

Seite 2 von 5

Windows (x86): http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-essential-5.0.85-win32.msi/from/ftp://mirror.switch.ch/mirror/mysql/ Führen Sie die Datei aus und wählen Sie als Installationstyp ‚typische Installation’ aus. Nach Beenden der Installation, klicken Sie auf ‚beenden’ (lassen Sie dabei das Häckchen bei ‚MySQL Server jetzt konfigurieren’ gesetzt). Wählen Sie im ‚MySQL Server Instanz Konfigurations-Wizard’ den Konfigurationstyp ‚Standard-Konfiguration’. Setzen Sie die Häkchen bei ‚Install on Windows Service’ und ‚Include bin directory in Windows path’. Anschliessend werden Sie aufgefordert ein Passwort zu wählen. Dieses benötigen Sie später noch. Klicken Sie auf ‚Ausführen’ um den Konfigurations-Wizard zu beenden. Linux: http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.85-linux-i686-glibc23.tar.gz/from/ftp://mirror.switch.ch/mirror/mysql/ Hilfen: Auf folgender Seite finden Sie alle Links für weitere Informationen: http://dev.mysql.com/doc/ Weitere Installationstutorials finden Sie unter: http://dev.mysql.com/doc/refman/5.1/en/installing.html 2. Installation von MySQL GUI Tools Bundle mit Query Browser Wählen Sie den entsprechenden Link für Ihr Betriebssystem und speichern Sie die Installationsdatei auf Ihrem Computer (Stand: 01.09.2009). Links zu anderen Betriebssystemen (x64 etc.) finden Sie unter: http://dev.mysql.com/downloads/gui-tools/5.0.html Eine Dokumentation zum Query Browser finden Sie hier: http://dev.mysql.com/doc/query-browser/en/index.html Mac OS X 10.4 und 10.5: http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-5.0-r12-osx10.4-universal.dmg/from/ftp://ftp.solnet.ch/mirror/mysql/ Windows: http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-5.0-r12-win32.msi/from/ftp://ftp.solnet.ch/mirror/mysql/ Linux: http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-5.0r12-rhel3-i386.tar.gz/from/ftp://mirror.switch.ch/mirror/mysql/

Page 3: Informatik für Ökonomen II – Übung 0 · Installation von MySQL GUI Tools Bundle mit Query Browser Wählen Sie den entsprechenden Link für Ihr Betriebssystem und speichern Sie

Seite 3 von 5

Führen Sie die Installationsdatei aus und folgen Sie den Anweisungen im Dialogfeld. Nun sind der MySQL-Server und der MySQL-Query Browser installiert.

C. Arbeiten mit MySQL Mac OS X 10.4 und 10.5: Um die korrekte Funktionsweise von MySQL zu testen, starten Sie den MySQL Query Browser aus dem Ordner ‚Applications/MySQL Tools’. Es erscheint folgendes Dialogfeld:

Füllen Sie die Felder wie oben abgebildet aus, um eine Verbindung zu dem lokal installierten MySQL-Server herzustellen. In den folgenden Übungen werden wir mit einer Beispieldatenbank arbeiten. Diese finden Sie unter: http://www.csg.uzh.ch/teaching/hs09/infooekII/uebungen/ Um die Daten in MySQL zu verwenden, wählen Sie im Menu „File“, „Open Script...“ und öffnen Sie die SQL-Datei, die Sie zuvor von der Homepage heruntergeladen haben. Klicken Sie nun oben rechts auf „Execute“. Nun können Sie auf den Query-Tab wechseln und im entsprechenden Feld (oben in der Mitte) ein SQL-Statement eingeben. Mit „Execute“ wird dieses ausgeführt. Windows: Um die korrekte Funktionsweise von MySQL zu testen, starten Sie den MySQL Query Browser (Start – Programme – MySQL). Es erscheint folgendes Dialogfeld:

Page 4: Informatik für Ökonomen II – Übung 0 · Installation von MySQL GUI Tools Bundle mit Query Browser Wählen Sie den entsprechenden Link für Ihr Betriebssystem und speichern Sie

Seite 4 von 5

Füllen Sie die Felder wie in der folgenden Abbildung angegeben aus und geben Sie das Passwort ein, das Sie während der Konfiguration gewählt haben. Bestätigen Sie mit ‚OK’.

In den folgenden Übungen werden wir mit einer Beispieldatenbank arbeiten. Diese finden Sie unter: http://www.csg.uzh.ch/teaching/hs09/infooekII/uebungen/ Um die Daten in MySQL zu verwenden, wählen Sie im Menu „Datei“, „Skript öffnen...“ und öffnen Sie die SQL-Datei, die Sie zuvor von der Homepage heruntergeladen haben. Klicken Sie nun oben rechts auf „Ausführen“. Unter dem Tab „Ergebnismenge“ können Sie nun SQL-Anfragen in das entsprechende Feld (oben in der Mitter) eingeben und mit dem Button „Ausführen“ ausführen.

Page 5: Informatik für Ökonomen II – Übung 0 · Installation von MySQL GUI Tools Bundle mit Query Browser Wählen Sie den entsprechenden Link für Ihr Betriebssystem und speichern Sie

Seite 5 von 5

D. Aufgabe 1 – Erste Anwendungen Geben Sie die angegebenen SQL-Abfragen zum Testen im Query Browser ein. Klicken Sie auf die Schaltfläche “Execute“ bzw. „Ausführen“, um die Abfragen auszuführen. a) Die Namen aller Projekte:

SELECT PName FROM projekt

b) Alle weiblichen Angehörigen der Angestellten:

SELECT * FROM Angehoeriger WHERE Geschlecht='w'

c) Alle Angestellten, die älter als 25 sind:

SELECT * FROM Angestellter WHERE Gebtag < '1980-01-01'