Anzeigesprache
Zur Modulseite PDF generieren

#40400 / #1

SS 2014 - WS 2014/15

Deutsch

Datenbankpraktikum

6

Markl, Volker

benotet

Portfolioprüfung

Zugehörigkeit


Fakultät IV

Institut für Softwaretechnik und Theoretische Informatik

34351500 FG Datenbanksysteme und Informationsmanagement (DIMA)

Keine Angabe

Kontakt


EN 7

Soto, Juan

sekr@dima.tu-berlin.de

Lernergebnisse

Die Studierenden können die in der Vorlesung MPGI5 „Einführung von Datenbanksystemen“ vermittelten Inhalte an konkreten Beispielen anwenden. Damit werden insbesondere der Entwurf, die Programmierung und die Administration einer Datenbankanwendung praktisch vertieft. Das Modul vermittelt überwiegend: Fachkompetenz 20% Methodenkompetenz 20% Systemkompetenz 40% Sozialkompetenz 20%

Lehrinhalte

In diesem Modul wird der Stoff der Vorlesung MPGI5 „Einführung in Datenbanksysteme“ praktisch umgesetzt. Dabei werden Datenbankentwurf, SQL als Datendefinitions-, Datenmanipulations-, und Autorisierungssprache sowie die Einbettung von SQL in eine Programmiersprache eingeübt. Daneben werden auch die Prozessarchitektur eines Datenbanksystems sowie Grundlagen der Datenbankadministration (Erstellen von Indexen und materialisierten Sichten, Analyse von Anfrageplänen und Unterstützung der Anfrageoptimierung durch Statistiken) vermittelt. Im Praktikum wird ein kommerzielles objektrelationales Datenbanksystem verwendet. Als Programmiersprache wird Java verwendet, das Datenbanksystem wird über JDBC angesprochen.

Modulbestandteile

Pflichtteil:

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWSVZ
DatenbankprojektSEM0434 L 481WiSe/SoSeKeine Angabe4

Arbeitsaufwand und Leistungspunkte

Datenbankprojekt (SEM):

AufwandbeschreibungMultiplikatorStundenGesamt
Bearbeitung der Praktikumsaufgaben15.06.0h90.0h
Präsenz Praktikum15.04.0h60.0h
Vorbereitung Rücksprache15.02.0h30.0h
180.0h(~6 LP)
Der Aufwand des Moduls summiert sich zu 180.0 Stunden. Damit umfasst das Modul 6 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

Angeleitete Bearbeitung von Praktikumsaufgaben an einem realen System

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

Diese Lehrveranstaltung richtet sich an Bachelor-Studenten im 4. Semester. Es werden gute Java-Programmierkenntnisse, Unix-Shell-Kenntnisse sowie gute Englischkenntnisse vorausgesetzt.

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

benotet

Prüfungsform

Portfolioprüfung

Art der Portfolioprüfung

Keine Angabe

Sprache

Deutsch

Prüfungselemente

NamePunkte/GewichtKategorieDauer/Umfang
Hausaufgaben60Keine AngabeKeine Angabe
mündliche Rücksprache zu den Hausaufgaben40Keine AngabeKeine Angabe

Notenschlüssel

Keine Angabe

Prüfungsbeschreibung (Abschluss des Moduls)

Keine Angabe

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Winter- und Sommersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 30.

Anmeldeformalitäten

Alle Teilnehmer/innen müssen sich vor dem ersten Lehrveranstaltungstermin mit dem Anmeldetool auf den DIMA-Webseiten (http://anmeldung.dima.tu-berlin.de) für dieses Modul bei DIMA anmelden. Während der ersten sechs Wochen der Vorlesungszeit müssen sich die Studierenden zusätzlich zur direkten DIMA-Anmeldung auch bei QISPOS (Prüfungsmeldung) und ISIS (LV-Organisation/ Dokumentation) für das Modul anmelden. Beachten Sie bitte unbedingt alle Regelungen Ihres Studienganges!

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  nicht verfügbar

 

Literatur

Empfohlene Literatur
Garcia-Molina, Ullman, Widom: "Database Systems: The Complete Book," Prentice Hall, 2000
Kemper, Eickler: "Datenbanksysteme - Eine Einführung," Oldenburg, 5. Auflage 2004
R. Elmasri und S.B. Navathe: Fundamentals of Database Systems, Benjamin Cummings Deutsche Übersetzung: "Grundlagen von Datenbanksystemen," Pearson, 2002
T. Özsu und P. Valduriez: Principles of Distributed Database Systems, Prentice Hall, 1999

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Dieses Modul findet in keinem Studiengang Verwendung.

Studierende anderer Studiengänge können dieses Modul ohne Kapazitätsprüfung belegen.

Sonstiges

Das Modul fand erstmalig im Sommersemester 2010 statt und wird seither turnusmäßig in jedem Sommersemester begleitend zur MPGI5-Veranstaltung angeboten.