• Wieso gibt es diese Unterrichtseinheit? • Videodatenbank – Übersicht im schnellen Schritt • Videodatenbank – Life • Informationen beschaffen (Query by Forms) • Auswertung und Statistik (Freie SQL- Abfragen) • Integrierte Hilfe • Welche Technik wirkt im Hintergrund • LinuxApacheMysqlPHP und deren Zusammenspiel • Eintragen eines Datensatzes – Wie funktioniert es mit PHP? •
17
Embed
Wieso gibt es diese Unterrichtseinheit? Videodatenbank – Übersicht im schnellen Schritt Videodatenbank – Life Informationen beschaffen (Query by Forms)
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
• Wieso gibt es diese Unterrichtseinheit?
• Videodatenbank – Übersicht im schnellen Schritt
• Videodatenbank – Life
• Informationen beschaffen (Query by Forms)
• Auswertung und Statistik (Freie SQL-Abfragen)
• Integrierte Hilfe
• Welche Technik wirkt im Hintergrund
• LinuxApacheMysqlPHP und deren Zusammenspiel
• Eintragen eines Datensatzes – Wie funktioniert es mit PHP?
• Wie können Schulen diese Unterrichtseinheit nutzen?
•Wunsch Bewährte Unterrichtseinheit Videocenter soll im Unterricht der Mittel- oder der Oberstufe eingesetzt werden.
•Problem Aufwendige Installation eines Datenbankmanagmentsystems, keine Daten, unzeitgemäße Benutzeroberfläche etc..
•Lösung Bics bietet im Internet eine Datenbank für diesen Zweck an, die von Schulen über das Internet benutzt werden kann. Dazu benötigt man lokal nur einen Browser mit Internetzugang.
Wieso gibt es diese Unterrichtseinheit?
INTERNet
Server
ACTACT10M100M
1 2 3 4
13 14 15 16
5 6 7 8
17 18 19 20
9 10 11 12
21 22 23 24
UPLINK
1 2 3 4 5 6 7 8 9 101112
131415161718192021222324COLCOL
PWR
SWITCH
Server
ODS-Servermit WebVideo
IntraNet einerSchule
WebVideo-Nutzung über Internet
Was bietet diese UnterrichtseinheitScreenShot1- Startseite
ScreenShot3- Materialien (Arbeitsbogen)
ScreenShot2- Suchen eines VideosSchüler lernen QbF auf einer Weboberfläche kennen.
ScreenShot4- Videobeschreibung
ScreenShot5- SQL-Formular
ScreenShot5- Antwort des SQL-Servers
Informationen beschaffen (Query by Forms)
Fragen:– R. Ratlos hat seine Kundennummer vergessen. Helfen Sie ihm!– Wie viel Kundinnen und Kunden es gibt, die noch nicht 18 Jahre alt sind?– Außerdem fragt eine Kundin nach einem Musikfilm von Fellini.
• Wie viele Videos sind insgesamt und sortiert nach Genres im Sortiment?select viart as Genre, count(*) as Anzahl from videos group by viart
• Erzeugen Sie eine Liste aller noch nicht zurückgegebenen Filme! Sie soll Filmtitel, Videonummer und den Kundennachnamen enthalten und nach Videotitel sortiert sein.select ausleihe.vinr, vititel, kuname from ausleihe, kunden, videos
where ausleihe.kunr=kunden.kunr and ausleihe.vinr=videos.vinr and leirueck=""order by vititel
• Wie gross ist der größte CrossJoin?
• Löschen Sie alle Videos oder Kunden oder sonst was! Sofort!
Funktionsweise des dynamischen DuosFunktionsweise des dynamischen Duos D
OCROOT
PHP-
Inte
rpre
ter
ApacheMySQL
Client
http://.../adduser.php3
SELECT...
adduser.php3
Eintragung eines Datensatzes – Teil1 (HTML-Formular)
// Ein Ausschnitt aus dem vorgeschalteten "Formular" addusers.php3
– Beteiligte Personen (Penon, Spolwig, Westphal)– Informix(ASCI-Varianten) und ihre Probleme (+ und -)– Grundkurs und Webdatenbankprogrammierung - die Idee– Eine neue Oberfläche ist entstanden– ca. 3000 Videobeschreibungen werden integriert.– Datenbank und Unterrichtsmaterialien wird dem ODS-Server im
Internet verfügbar gemacht.– Schulen können seit November 2000 die Unterrichtseinheit nutzen.
Man findet die Dokumentation der Fallstudie unter:• http://www.be.schule.de/bics/inf2/datenbanken/online.html
und kann unter:• http://scholl.be.schule.de/datenbank/webvideo/