Die Studierenden sollen folgende Fachkompetenzen erwerben:

  • Erwerb von Grundlagen- und Allgemeinwissen über Datenbanken-Systeme
  • Kenntnisse über moderne (objektorientierte) und klassische Datenmodellierung inklusive der Bedeutung der Normalisierungsregeln
  • Theorie und Praxis mit der Datenbanksprache SQL bezüglich Data Manipulation Language und Data Definition Language auf einer ORACLE- Datenbank
  • Einführung von Datenbank-Utilities
  • Erklärung und Erläuterung von Datenbank und Internet (Electronic Commerce)
  • Vorstellung eines modernen Abfrage Werkzeuges am Beispiel Business Objects
  • Planung und Realisierung eines Datenbankprojektes

sowie folgende Methodenkompetenzen:

  • Fähigkeit, Datenbank-Technologien zu bewerten und auszuwählen
  • Fähigkeit eine moderne Datenbank-Anwendung zu planen und zu implementieren
  • Fähigkeit Datenbank-Projekte zu planen und durchzuführen
  • Fähigkeit mit moderner Software im Datenbankbereich umzugehen

Die Veranstaltung besteht aus zwei Teilen.

Zuerst werden die theoretischen Kenntnisse unterstützt durch viele Übungsbeispiele in den Praktika erworben.

Im zweiten Teil werden die Kenntnisse, die in dem Fach Datenbanken erworben wurden, an einem Datenbankprojekt angewendet. Die Studierenden wählen aus einer Reihe von Praxisorientierten Projekten eines aus und programmieren dieses mit Hilfe von Datenbankwerkzeugen. Die Projekte haben den Anspruch, dass eine grafische Oberfläche als GUI programmiert werden muss. Dabei werden die Daten in einer ORACLE- Datenbank gehalten.

Der Zugriff erfolgt über PHP, dass in HTML eingebettet wird. Die Studierenden lernen dabei ebenfalls Projektmanagement, indem sie innerhalb einer Gruppe Aufgaben vergeben, das Projekt planen und ausführen.

Inhalte

Einführung

  • Datenbankbegriff
  • Datenbanktechnologien
  • Planung von Datenbankprojekten

Datenmodellierung

  • Entity Relationship Diagramm
  • Objekt orientiertes Modell
  • Normalformen
  • Case Tool ERWIN von Platinum

Datenbanksprache SQL

  • Data Definition Language
  • Data Manipulation Language

Datenbank-Laden

  • Oracle Direct Loader

Datensprachenerweiterung

  • Program Language SQL

Datenbank und Internet

  • Konzepte
  • Hyper Text Markup Language (HTML)
  •  PHP

Moderne Analysetools

  • Konzepte
  • Business Objects Projektmanagement
  • Fachkonzept
  • Pflichtenheft

DB-Werkzeuge

  • ERWIN
  • ORACLE*DEVOLEPER
  • PHP
  • HTML

SQL in DDL und DML

Projekttest

Projektabnahme

Teilnahmevoraussetzungen

Grundwissen über die Verwaltung von Daten ist von Vorteil, HTML aus dem Modul Grundlagen der Informatik und Programmierung

Prüfungsform

Kombinationsprüfung: Hausarbeit und Klausur (oder mündliche Prüfung); Klausurdauer: 120 Minuten

(Voraussetzung für die Zulassung zur Prüfung: Teilnahmebescheinigung Praktikum)

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Weitere Informationen und die Möglichkeit zum Widerruf finden Sie in unserer Datenschutzerklärung.
Seite drucken