Christian Hackl Weblog
Freitag, 12. Oktober 2007
Tutoriums-Protokoll
1. Tutorium IV2 10.10.2007

Stoffumfang bzw. Planung:

+ Administratorische Dinge (Einteilungen, Anmeldungen, etc...)
+ Einführung SQL/Wiederholung der SQL-Kenntnisse aus IV1 (z.B. Befehle wie select, from, where, distinct, sum, count, avg, and, or, like, etc.)
+ Üben dieser SQL-Vorkenntnisse anhand von ausgewählten Beispielen (z.B. alle Orte in Oberösterreich, deren Postleitzahl nicht mit einer 4 beginnt)

produced by patrick.fuehrer.Uni-Linz, (04.10.2007, 21:01)
edited by Christian.Hackl.Uni-Linz (12.10.2007, 10:41)


2. Tutorium IV2 17.10.2007

+ Wiederholung ausgewählter, komplexer SQL-Beispiele, z.B.: Wie viele Kunden wohnen in welcher Region (gruppiert nach Region)?

Lösung:
SELECT PLZ.Region, COUNT(Kunde.Nr) AS "Anzahl der Kunden"
FROM Kunde, PLZ
WHERE Kunde.Plz=PLZ.Plz
GROUP BY PLZ.Region

+ Einführung des Befehls "having", z.B.: Abfrage von Kundennummer, Kundenname, Gesamteinkaufssumme mit Beschriftung „Summe“; das Ganze gruppiert nach Kundennummer und nur mit jenen Datensätzen mit einer Gesamteinkaufssumme > 100.000 € und sortiert nach Gesamteinkaufssumme beginnend mit höchster Einkaufssumme --> umsatzstärkste Kunden mit Mindestumsatz 100.000 €

Lösung:
SELECT Kunde.Nr AS KNr, Kunde.Vorname, Kunde.Nachname, SUM(Buch.Preis*Auftragspos.Menge) AS Summe
FROM Auftragspos, Auftrag, Kunde, Buch
WHERE Auftragspos.Auftragsnummer=Auftrag.Nr
AND Kunde.Nr=Auftrag.Kundennummer
AND Buch.Nr=Auftragspos.Buchnummer
GROUP BY Kunde.Nr
HAVING SUM(Buch.Preis*Auftragspos.Menge)>100000
ORDER BY Summe DESC

produced by Christian.Hackl.Uni-Linz (17.10.2007, 13:02)
edited by Christian.Hackl.Uni-Linz (22.10.2007, 22:34)
edited by Christian.Hackl.Uni-Linz (23.10.2007, 14:45)
edited by Christian.Hackl.Uni-Linz (25.10.2007, 16:28)


3. Tutorium IV2 24.10.2007

+ Einführung HTML
+ SQL-Abfragen eingebettet in HTML mittels JavaScript, um auf persönlichem Weblog eine Abfrage der Lehrbuchdatenbank durchzuführen (siehe story "HTML-SQL-Abfrage vom 24.10.2007)


produced by Christian.Hackl.Uni-Linz (24.10.2007, 10:00)
edited by Christian.Hackl.Uni-Linz (25.10.2007, 17:13)


4. Tutorium IV2 21.11.2007

+ Vertiefung JavaScript

+ Auswahl Button
Buchtitel:
Verlag:



+ Drop-Down Button

Auswahlbutton




5. Tutorium IV2 16.01.2008

+ Einführung UML

- aufgebaut in Diagrammarten
* Anforderungen an das System
* Struktur des Systems
* Ablauf des Systems
* Implementierung

- Anwendungsfalldiagramme: Menge an Szenarien,
Grundbasis für weitere Entwicklungen

- Klassendiagramme: informatiknah, Beschreibung
mittels Klassen, die in Beziehung stehen (z.B.
Assoziation = 1:n, Komposition = 1:1 &
Aggregation = n:n)

- Aktivitätsdiagramme: Flowchart, der verschiedene
Aktivitäten der Produktion, Einkauf, etc. beschreibt

- Sequenzdiagramme: wie Aktivitätsdiagramm +
zeitliche Abfolge, Bedingung muss vorhanden sein

- Zustandsdiagramme: zeigt alle Zustände, die das
Objekt während des Programmablaufs annehmen
kann

... comment

 
Hans.Mittendorfer.Uni-Linz, Mittwoch, 17. Oktober 2007, 13:34
es wäre der Sache nützlich, wenn Sie ..
.. Beispiele der "komplexen SQL-Anweisungen" in das Protokoll einfügten. Es sollte möglich sein, während des Tutoriums, parallel zu den Übungen, Ihren Weblog ergänzen. Auf diese Weise können Sie auch mittels copy and paste arbeiten.

Später, wenn die Einbidnung von SQL-Anweiseungen in den Weblog durchgenommen wird, können Sie aus den vorerst textuell erfassten Anweisungen funktionierende Knöpfe gestalten.

... link  


... comment

Online for 6259 days
Last update: 2008.02.07, 13:17
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
Oktober 2007
Mo
Di
Mi
Do
Fr
Sa
So
 1 
 2 
 3 
 4 
 6 
 7 
 8 
 9 
10
11
13
14
15
16
17
18
19
20
21
22
23
26
27
28
29
30
31
 
 
 
 
 
 
recent updates
Finalisierung meines...
Auch in meinem Geschäftsmodell kommt es zu einer...
by Christian.Hackl.Uni-Linz (2008.02.07, 13:17)
Praktische Klausur
Anbei findet ihr meine Bearbeitung der praktischen...
by Christian.Hackl.Uni-Linz (2008.01.30, 09:33)
Kunden- & Marktanalyse...
Als Unternehmer des Lehrbuchhandels möchte ich...
by Christian.Hackl.Uni-Linz (2008.01.30, 08:38)
Weitere Beispiele JAVA
Kunden Verlage Bücher...
by Christian.Hackl.Uni-Linz (2008.01.30, 08:23)
Tutoriums-Protokoll
1. Tutorium IV2 10.10.2007 Stoffumfang bzw. Planung: +...
by Christian.Hackl.Uni-Linz (2008.01.16, 08:46)

xml version of this page

made with antville