BA-LV DBS

Werbung
Modulnr.
PTI814
Modulname
Datenbanken
Studiengäng(e):
Dozent
Prof. Dr.-Ing. E. Hofmann, Fak. PTI
Semester: 3. Semester (WS) mit Fortsetzung
im 4. Semester (SS)
Informatik (B. Sc.)
Studienrichtung(-en)/-schwerpunkt(-e):
Systementwicklung
ECTS-Punkte: 10
Arbeitsaufwand in h: 300
Lehr- und Lernformen in h:
Vorlesung
90 (6 SWS)
Praktikum
30 (2 SWS)
Vor-/ Nachbereitung
60
Selbststudium
120
Lernziele
Die Studierenden können verschiedene Arbeitstechniken bzgl. der "Persistenz" von formatierten
(kommerziellen) Daten bewerten und anwenden. Dazu gehört die praktische Anwendung eines
integrierten Datenverwaltungssystems (DVS / für professionelle Dateiarbeit) und insbesondere eines
relationalen Datenbanksystems (DBS / für C/S-Datenbanken), sowohl "eingebettet" als auch interaktiv.
Sie verstehen die Komplexität des Entwurfes und der Arbeit mit (bzw. die Nutzung von)
professionellen (kommerziellen) Datenbanken, insbesondere des Entwurfes nach dem EntityRelationship- und dem relationalen Modell und des interaktiven Zugriffes mittels der Sprache SQL,
wobei unter anderem auch "Stored Procedure" und "Trigger" geeignet eingesetzt werden können.
Sie können für spezifische Aufgabenstellungen unterschiedlicher Fachgebiete (interdisziplinär mit
Vertretern von diesen) Datenbanken entwickeln und relativ komplexe SQL-Befehle formulieren.
Lehrinhalte
Die anwendungsabhängig programmierte Verwaltung von Daten in Dateien
o Programmentwicklung mit der kommerziellorientierten (3GL-) Sprache COBOL
o Datei-Organisationsformen und deren Zugriffs-Methoden (insb. relativ und indiziert)
o Spezielle Techniken (File- bzw. Record-Locking, Transaction)
Die anwendungsunabhängige Verwaltung von Daten in einer Datenbank
o Datenorganisation und -Modellierung
o Datenverwaltung mit DVS bzw. DBS
o Die Sprache SQL
Transact-SQL (insb. mit: Stored Procedure und Trigger / Transaction / Multi-User)
(Fortsetzung zu: Die anwendungsunabhängige Verwaltung von Daten in einer Datenbank)
o Das relationale Datenmodell
o Der Entwurf einer relationalen Datenbank
o Weitere (Standard-) Datenmodelle und Ausblick auf aktuelle Datenbank-Technologien
Literatur:
Graf u.a.: Einführung in die Programmiersprache COBOL, Akademischer Verlag 1999
M. Lusti: Dateien und Datenbanken, Springer 2003
E. Schicker: Datenbanken und SQL, Teubner 2000
(ohne Autor) SQL - Grundlagen und Datenbankdesign, RRZN-Publikation 2002
R. Dröge; M. Raatz: Microsoft SQL Server 2005, Microsoft Press 2005
J. Fritze; J. Marsch: Erfolgreiche Datenbankanwendung mit SQL3, Vieweg 2002
R. Elmasri; S.B. Navathe: Grundlagen von Datenbanksystemen, Pearson Studium 2002
G. Vossen: Datenmodelle, Datenbanksprachen und Datenbank-Management-Systeme, Oldenb. 2000
C.J. Date; H. Darwen: SQL - Der Standard, Addison 1998
SQL/92 … mit Ausblick auf SQL3
R.K. Stephens: SQL Transact SQL, PL/SQL, SQL*Plus im Überblick Markt &Technik 1998
Datenbankentwurf, Datenbanksicherheit und Transaktionen
(online / ohne Autor) AcuCorp-Produkt-Dokumentation, Fa. AcuCorp 2005
(online / ohne Autor) SQL Server-Produkt-Dokumentation, Fa. Microsoft 2005
Voraussetzungen / Vorkenntnisse
Inhalt entsprechend Modul
PTI819 – Grundlagen der Programmierung
Leistungsnachweise
Art:
schriftliche Prüfungsleistung
Vorleistungen:
Praktikumstestat
Erarbeitet am: 07.07.2006
PLS 04. Juni 2010
Zeitdauer: 120 min
durch: Prof. Dr.-Ing. E. Hofmann
Herunterladen