Datenmanagement mit SQL

Im openHPI Kurs "Datenmanagement mit SQL" lernen Sie die Grundlagen von modernen Datenbanksystemen kennen. Wir untersuchen ihren Aufbau, wir planen den Entwurf von Datenbanken und schließlich lernen Sie die weltweit dominierende Anfragesprache SQL kennen.

自学
语言: Deutsch
Advanced, Big Data and AI

课程信息

Datenbanken bilden die Basis fast aller großen Software-Anwendungen. In Unternehmen, in der Forschung, im Web – überall entstehen riesige Datenmengen, die es gilt sicher zu speichern und die effizient abfragbar sein müssen. In dem openHPI Kurs "Datenmanagement mit SQL" lernen wir die Grundlagen von modernen Datenbanksystemen kennen. Wir untersuchen ihren Aufbau, wir planen den Entwurf von Datenbanken und schließlich lernen wir die weltweit dominierende Anfragesprache SQL kennen. Mittels SQL kann man einfach formulierte aber sehr mächtige Anfragen an eine Datenbank senden. Diese Anfragen können Daten suchen, Daten filtern und sortieren, und schließlich Daten auf vielfältige Weise analysieren. Hin und wieder verlassen wir diese Anwendersicht und erfahren wie ein Datenbanksystem die Nutzeranweisungen umsetzt, zum Beispiel um komplexe Operationen besonders effizient umzusetzen.

Weitere Video Lectures finden Sie unter www.tele-task.de.

课程内容

  • Begrüßung:

    Eine kurze Begrüßung zum Kurs mit Vorschau auf die Kursstruktur.
  • Woche 1:

    Ein historischer Rückblick auf Datenbanken, Vorstellung von Datenbankmanagementsystemen (DBMS)
  • Woche 2:

    Der Datenbankentwurf mittels der Entity-Relationship-Modellierung, sowie die Einführung des relationalen Modells.
  • Woche 3:

    Der relationale Entwurf zur Gestaltung von Datenbanken im relationen Modell
  • Woche 4:

    Die relationale Algebra als theoretische Anfragesprache für relationale Datenbanksysteme
  • Woche 5:

    Die Anfragesprache SQL
  • Bonus:

    Ein SQL-Tutorium zum Ausprobieren von Datenbanken auf dem heimischen PC
  • Woche 6:

    Vertiefte Konzepte von SQL, komplexere Anfragen über mehrere Tabellen hinweg
  • Exkurs 1:

    Transaktionsmanagement: Wie kann ein DBMS viele Anfragen gleichzeitig beantworten?
  • Exkurs 2:

    Anfragebearbeitung: Wie kommt das DBMS von einer Anfrage zu einem Ergebnis?
  • Klausur:

    Die abschließende Klausur

订阅本课程

该课程是免费的。 只需在openHPI上注册一个帐户并参加课程!
现在注册吧

Learners

Current
Today
20,823
Course End
6月 02 2013
7,239
Course Start
4月 07 2013
4,432

证书要求

  • 课程证书 授予者需要至少取得课程总分的百分之 50%
  • 参与证明 授予者需要至少学习了所有课程资料的百分之 50%

欲知详情,请访问证书指南.

该课程提供者

Prof. Dr. Felix Naumann

Prof. Felix Naumann studied mathematics, economy, and computer sciences at the University of Technology in Berlin. After receiving his diploma (MA) in 1997 he completed his PhD thesis in the area of data quality at Humboldt University of Berlin in 2000. In 2001 and 2002 he worked at the IBM Almaden Research Center on data integration topics. From 2003 - 2006 he was assistant professor for information integration, again at the Humboldt-University of Berlin. Since 2006 he holds the chair for information systems at the Hasso Plattner Institute at the University of Potsdam in Germany. He has been visiting researcher at QCRI in Qatar, AT&T Research in New York, and IBM Research in California. His research interests include data profiling, data cleansing, and text mining. Next to numerous PC memberships for international conferences, he has organized several conferences in various roles, he is editor-in-chief for the Information Systems journal and trustee of the VLDB Endowment. More details are at https://hpi.de/naumann/people/felix-naumann.html .