21
SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

Embed Size (px)

Citation preview

Page 1: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

Vorlesung #1

Datenmanagement

Page 2: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 2

Ihr Dozent ...

Name: Bojan Milijaš

Ausbildung: Diplom-Informatiker

Universität Passau,

Vertiefungsgebiet Datenbanken,

Prof. Alfons Kemper, Ph.D.

Beschäftigung: Seit 1997 bei

ORACLE Deutschland GmbH,

Business Development Representative

Page 3: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 3

„Fahrplan“

Organisatorisches – Datenmanagement Vorlesungen Übungen Literatur Klausur

Rückblick - Datenbanksysteme Fortsetzung - Datenmanagement

Abgrenzung der Lehrinhalte und Themengebiete !!!

Fazit und Ausblick Vorlesung #2

Page 4: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 4

Übungen

Übungsblätter jeder Vorlesung ausgegeben Nicht korrigiert Dienen ausschließlich der Selbstkontrolle Vertiefung des Vorlesungsstoffes

Nicht mit Praktikum zu verwechseln!

Page 5: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 5

Literatur

... wird nach jeder Vorlesung angegeben ...

Page 6: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 6

Die Klausur

wie bei Datenbanksystemen alle selbstgeschriebenen Hilfsmitteln sind

zugelassen mit Probeklausur 90 Minuten ähnlich vom Leistungsniveau

Page 7: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 7

Das Praktikum wie bei Datenbanksystemen

Scheinpflichtig !!! 2 Gruppen

Teilgruppe 1: Fr. R2.009 15:15 – 16:45 Teilgruppe 2: Fr. R2.009 18:45 – 20:15

Teams von 2 bis 3 Studenten 3 Praktikumblätter kann von überall bearbeitet werden, wichtig ist bei

Besprechungen und Vorführungen dabei zu sein! bei der Abgabe müssen alle Teammitglieder

anwesend sein Heute: Einteilung, Datenbank-Accounts und

Zugänge

Page 8: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 8

Rückblick und Zusammenfassung

Datenbanksysteme Vorlesung

Basiswissen mit Schwerpunkt auf relationalen Datenbanken ohne Modellierung und relationale Theorie

Relationale Algebra, SQL, Optimierung

Praktikum Praktischer Umgang mit SQL

Klausur: Durchschnitt: 2.79, Median 2.70

Page 9: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 9

Klausurergebnisse DB

Page 10: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 10

Klausurergebnisse DB

Page 11: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 11

Klausurergebnisse DM

Page 12: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 12

Klausurergebnisse DM

Page 13: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 13

Rückblick und Zusammenfassung (2)

Datenbanksysteme Motivation – Informationsverarbeitung ohne und

mit Datenbanken Relationales Modell, relationale Algebra, Tupel-

und Domänen-Kalkül SQL, SQL, SQL Datenintegrität (Constraints, Trigger) ACID, Transaktionen Sperrbasierte Synchronisation ...

Page 14: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 14

Was verstehe ich unter Datenmanagement?

Datenverwaltung – dehnbarer Begriff, aber versuchen wir es ...

Das Ziel: ein real existierendes Problem so abzubilden, dass es mittels Datenerfassung und Datenauswertung simuliert, erklärt und verstanden werden kann.

Dabei verstehe ich unter Datenmanagement: Modellierung, Erfassung, Aufbewahrung,

Aufbereitung und Zurverfügungstellung der für die Auswertung benötigten Daten.

Page 15: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 15

Anforderungen an das Datenmanagement

Die Daten müssen „zur rechten Zeit“ „am rechten“ Ort in geeigneter Form im notwendigen Umfang dem autorisierten Benutzer entsprechend den Sicherheitsanforderungen

übermittelt werden.

Was ist Big Data?

Page 16: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 16

Gliederung Datenmanagement

(konkret) Modellierung

ER (Entity-Relationship Modell) UML (bereits in Java Programmierung behandelt) Relationales Modell Normalformen

Ausfallsicherheit Transaktionskonzept, Backup/Recovery, Stand-By Systeme,

Cloud Architektur Benutzersicherheit

Verschlüsselung, Benutzer- und Rollenkonzept, Multilevel-Datenbanken

Performance OLTP - Mehrbenutzersynchronisation OLAP - für die Auswertung optimierte Modelle und

Strukturen (z.B. Star Schema, Bit Map Indizies etc.)

Page 17: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 17

Gliederung Datenmanagement

(konkret) ... 2

Schnittstellen SQL, XML Standardwerkzeuge (Excel, Word) standardisierte Anwendungen (SAP, Siebel usw.) Spezielle Anwendungen (z.B. Data Mining

Programme, BI Tools) Maßgeschneiderte (selbst programmierte)

Lösungen (Bespoke Applications) SOA (Service Oriented Architecture)

Page 18: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 18

... von Modellierung bis zur Implementierung ...

Miniwelt

Relationales Schema

ER-Diagramm

real existierendes DBMS

Page 19: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 19

Fazit

Daten gehören in die Datenbanken hinein. Denn Daten sind am besten in Datenbanken aufgehoben!

Datenmanagement ist Datenbank-Management im erweiterten Sinne. Ergänzt um organisatorische Maßnahmen.

Datenbanken können alles und sind nach wie vor geil!

Page 20: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

11.04.23 Vorlesung #1 - Datenmanagement 20

Ausblick Vorlesung #2

Modellierung ER Modellierung Kurze Erwähnung UML Überführung eines ER Modells in das relationale

Modell

Page 21: SS 2013 – IBB4B Datenmanagement Fr 15:15 – 16:45 R 0.012 Vorlesung #1 Datenmanagement

SS 2013 – IBB4BDatenmanagement

Fr 15:15 – 16:45R 0.012

Vorlesung #1

Ende