Datenbanksysteme

 

 

IF DBS 01 Datenbankgrundlagen auf der Basis von MySQL

IF DBS 02 Grundlagen zu relationalen Datenbanken

IF DBS 03 Relax! – Mit CouchDB entspannt Webanwendungen programmieren

 



IF DBS 01

Datenbankgrundlagen auf der Basis von MySQL


Workshop


Nicole Hertel

Wien, Österreich


Mo 20.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 21.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 22.8. 09.00-10.30 Uhr


Zielgruppe: offen

Voraussetzung: Interesse an Datenbanken und (Massen)-Datenverwaltung
Sprache: Sind englischsprachige Teilnehmerinnen anwesend, wird die Unterrichtssprache auch Englisch sein!

Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim und Ausarbeitung nach dem bzw. alternativ auf Wunsch eine Prüfung beim Sommerstudium.

Teilnehmerinnen: 12

Credit Points (ECTS): 1, mit Ausarbeitung/ Prüfung 2

Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.DBS.01

(Digitale Medien VAK) 03-B-UN-2/IF.2012.DBS.01 (Freie Wahl); auf Antrag wählbar für Master

(Informatik VAK) (keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies


An Hand von MySQL sollen die wesentlichen Grundlagen von relationalen Datenbanken, deren Entwurf (ER-Modell, Normalformen) sowie die Abfragesprache (SQL) vermittelt werden. MySQL ist ein freies und leistungsfähiges relationales Datenbanksystem, das direkt nach seiner Einführung 1998 einen beispiellosen Siegeszug im Web antrat. Für viele Firmen und Institute ist MySQL eine willkommene Alternative zu den proprietären Datenbanken, da es auf der einen Seite eine Fülle von Funktionen bietet, aber trotzdem die Systemressourcen schont. Dieses Seminar ebnet Ihnen den Weg zum produktiven und sinnvollen Einsatz. einer MySQL-Datenbank, die auch für Intranet/ Internet-Applikationen verwendet werden kann. Ausgehend von der Installation wird die Arbeit mit MySQL (Verwaltung, Sicherheitsfragen, Performance Tuning, etc.) umfassend und an zahlreichen Beispielen dargestellt.


^nach oben



IF DBS 02

Grundlagen zu relationalen Datenbanken – Modellierung und Datenbankkommunikation


Workshop


Sabine Klausner

Puch bei Salzburg


Mo 20.8. 11.00-12.30 und 14.00-16.30 Uhr
Di 21.8. 09.00-12.30 und 14.00-16.30 Uhr
Mi 22.8. 09.00-10.30 Uhr


Zielgruppe: offen, insbesondere Studentinnen der Informatik

Voraussetzung: Grundkenntnisse von Daten- und Programmstrukturen

Anforderung: Informationsaustausch vor dem Sommerstudium, Übungen beim und Ausarbeitung nach dem Sommerstudium

Teilnehmerinnen: 12

Credit Points (ECTS): 1, mit Ausarbeitung 2

Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.DBS.02

(Digitale Medien VAK) 03-B-UN-2/IF.2012.DBS.02 (Freie Wahl); auf Antrag wählbar für Master

(Informatik VAK) (keine Anerkennung)

(Produktionstechnik) anerkannt im Modul General Studies


Was ist Entity Relationship? Wie werden Datenbanken modelliert und wie kann man mit ihnen kommunizieren? In diesem Workshop werden zunächst die Grundlagen für den Entwurf von relationalen Datenbankmodellen gelegt, die mit dem Sybase Power Designer in tabellarischer und unter bestimmten Kriterien definierter Form (Normalisierung, Namensgebung, Attributsdefinition usw.) dargestellt werden. Anschließend erlernen Sie die Kommunikation mit Datenbanken mit der Structured Query Language, kurz SQL, im Microsoft SQL Server 2008. Die zuvor entworfenen Modelle werden mittels SQL in der Datenbank angelegt und mit praktischen Übungen abgefragt. Dabei werden als Erweiterung anspruchsvolle Funktionen zur Zugangs-/Zugriffskontrolle und zur Datenbankportierung von modernen Datenbankmanagementsystemen verwendet, die auch in der Arbeitswelt Anwendung finden.


^nach oben



IF DBS 03

Relax! – Mit CouchDB entspannt Webanwendungen programmieren


Workshop


Helga Tauscher

TU Dresden


Dr. Kerstin Puschke

Hamburg


Sa 25.8. 11.00-12.30 und 13.30-17.00 Uhr
So 26.8. 11.00-12.30 und 13.30-17.00 Uhr


Zielgruppe: offen

Voraussetzung: Grundkenntnisse HTML, Javascript und Linux (auch auf der Kommandozeile)

Anforderung: Informationsaustausch und Erstellen einer einfachen statischen HTML-Seite mit Javascript vor dem Sommerstudium, Programmierprojekt beim, Ausarbeitung nach dem Sommerstudium

Teilnehmerinnen: 12

Credit Points (ECTS): 1

Anerkennung in Uni Bremen: (General Studies VAK allgemein) META-2012/IF.2012.DBS.03

(Digitale Medien VAK) 03-B-UN-2/IF.2012.DBS.03 (Freie Wahl); auf Antrag wählbar für Master

(Informatik VAK) 03-BU-2/IF.2012.DBS.03 (Freie Wahl); auf Antrag wählbar für Master

(Produktionstechnik) anerkannt im Modul General Studies


Unter dem Schlagwort 'NoSQL’ wurden 2009 eine Reihe neuerer Datenbanksysteme bekannt, die sich fundamental von den verbreiteten relationalen Systemen (MySQL, PostgreSQL,...) unterscheiden. Zu diesen Datenbanksystemen gehört auch CouchDB, ein verteiltes Datenbanksystem, das insbesondere für Webanwendungen geeignet ist. Im Unterschied zu klassischen Technologien wie PHP/MySQL lebt hier die Webanwendung komplett in der Datenbank. CouchDB ermöglicht dezentrale Webanwendungen ohne zentralen Server, die auch offline verfübar sind und über den
Replikationsmechanismus synchronisiert werden können. Die Kursteilnehmerinnen erarbeiten gemeinsam eine Webanwendung mit CouchDB und lernen dabei auch theoretische Hintergründe kennen, insbesondere die
Unterschiede zu relationalen Datenbanksystemen.


^nach oben