Wenn Sie sich für diesen Kurs anmelden, müssen Sie auch ein bestimmtes Programm auswählen.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 5 Module
Datenbankverwaltungssysteme sind ein wesentlicher Bestandteil der meisten groß angelegten Industrie- und Open-Source-Systeme. Dieser Kurs führt Sie in wichtige Konzepte von Datenbanksystemen und -design ein. Wir lernen, was relationale Datenbanken sind, wofür sie verwendet werden, die Theorie, die ihrem Design zugrunde liegt, und wie man eine Datenbank mit der deklarativen Sprache SQL abfragt und verändert.
Am Ende des Kurses werden Sie in der Lage sein: - zu beschreiben, was relationale Datenbanken sind und wie sie verwendet werden; - das relationale Datenbankmodell zu beherrschen; - die formale Theorie relationaler Datenbanken zu beherrschen; - umfassende SQL-Kenntnisse zu demonstrieren.
- Anwendung von Datenbankwissen auf praktische Probleme. Softwareanforderungen: Jupyter Notebooks, SQL
Willkommen zu Einführung in Relationale Datenbanken! In diesem Kurs werden wir die grundlegenden Themen von Datenbanken behandeln, einschließlich Datenbankübersicht, Relationale Algebra und SQL. In diesem Modul werden relationale Datenbanken, ihre Komponenten und reale Anwendungen vorgestellt. Sie werden Datenbankschemata (Relationen, Attribute, Schlüssel) erforschen und ein Verständnis für wesentliche Konzepte wie Datensätze, Datenabfrage/Änderung und Primär-/Fremdschlüssel entwickeln. Beispiele aus der Praxis unterstützen das praktische Verständnis und den Entwurf von Schemata.
Dieses Modul befasst sich mit den grundlegenden Konzepten und Operationen der relationalen Algebra und den theoretischen Grundlagen relationaler Datenbanken. Die Teilnehmer lernen zunächst die Kernelemente der relationalen Algebra kennen, wie z. B. Relationen, Tupel und Operationen. Anschließend befasst sich das Modul mit grundlegenden Operationen (Auswahl und Projektion) und fortgeschrittenen Operationstechniken (Joins und Division). Das Modul deckt auch zusammengesetzte und aggregierte Operationen ab und behandelt Techniken zur Optimierung von Abfragen. Am Ende des Moduls werden die Studierenden über ein solides theoretisches Verständnis verfügen, um effektiv mit relationalen Datenbanken arbeiten zu können.
Das ist alles enthalten
12 Videos4 Lektüren3 Aufgaben
Infos zu Modulinhalt anzeigen
12 Videos•Insgesamt 84 Minuten
Modul 2 Einführung•1 Minute
Relationale Algebra - Teil 1•8 Minuten
Relationale Algebra - Teil 2•6 Minuten
Relationale Algebra - Teil 3•9 Minuten
Relationale Algebra - Teil 4•8 Minuten
Mengenoperationen - Teil 1•9 Minuten
Mengenoperationen - Teil 2•9 Minuten
Mengenoperationen - Teil 3•6 Minuten
Mengenoperationen - Teil 4•5 Minuten
Relationale Algebra - RelaX-Werkzeug - Teil 1•8 Minuten
Relationale Algebra - RelaX-Werkzeug - Teil 2•7 Minuten
Relationale Algebra - RelaX-Werkzeug - Teil 3•9 Minuten
4 Lektüren•Insgesamt 160 Minuten
Die relationale Algebra•60 Minuten
Erweiterte Operationen der Relationalen Algebra•60 Minuten
Relationales Algebra-Werkzeug (RelaX)•30 Minuten
Modul 2 Zusammenfassung•10 Minuten
3 Aufgaben•Insgesamt 540 Minuten
Praxisbewertung Quiz 2.1•180 Minuten
Übung Bewertung Quiz 2.2•180 Minuten
Modul 2 Summative Bewertung•180 Minuten
Modul 3: Einführung in SQL (Grundlagen)
Modul3•20 Stunden abzuschließen
Moduldetails
In diesem Modul wird SQL (Structured Query Language), die Standardsprache für die Verwaltung relationaler Datenbanken, vorgestellt. Die Teilnehmer lernen zunächst die Rolle von SQL und seine Kategorien kennen, tauchen dann tiefer in die Datendefinitionssprache (DDL) zum Erstellen/Ändern von Schemata ein und üben schließlich die Datenmanipulationssprache (DML) zum Abfragen und Ändern von Daten mit der Chinook-Datenbank.
Erstellen einer Datenbank und von Tabellen•8 Minuten
Ändern der Tabellenstruktur mit ALTER•14 Minuten
Beziehungen verwalten•14 Minuten
DDL - Entfernen von Objekten: TRUNCATE und DROP•8 Minuten
Abrufen von Daten - Die SELECT-Anweisung•15 Minuten
Daten filtern - Verwendung der WHERE-Klausel•13 Minuten
Daten hinzufügen - Die INSERT-Anweisung•11 Minuten
Ändern von Daten - Die UPDATE-Anweisung•9 Minuten
Daten entfernen - Die DELETE-Anweisung•5 Minuten
4 Lektüren•Insgesamt 190 Minuten
SQL-Übersicht, Kategorien und Datentypen•60 Minuten
Datendefinitionssprache (DDL)•60 Minuten
Datenmanipulationssprache (DML)•60 Minuten
Modul 3 Zusammenfassung•10 Minuten
2 Aufgaben•Insgesamt 240 Minuten
Modul 3 Bewertung der Praxis•60 Minuten
Modul 3 Summative Bewertung•180 Minuten
11 Unbewertete Labore•Insgesamt 660 Minuten
Tabellen erstellen Labor•60 Minuten
Labor Tabellen ändern•60 Minuten
DROP TABLE Labor•60 Minuten
Labor für strukturierte Abfragesprache•60 Minuten
SELECT Abfragen 101 Labor•60 Minuten
Abfragen mit Ausdrücken Lab•60 Minuten
Abfragen mit Beschränkungen (Teil 1) Labor•60 Minuten
Abfragen mit Beschränkungen (Teil 2) Labor•60 Minuten
Labor Zeilen einfügen•60 Minuten
Labor zum Aktualisieren von Zeilen•60 Minuten
Löschen von Zeilen Labor•60 Minuten
Modul 4: Komplexes SQL
Modul4•19 Stunden abzuschließen
Moduldetails
Dieses Modul baut auf grundlegenden SQL-Kenntnissen auf und führt fortgeschrittene Abfragetechniken für komplexe Datenabfragen und -analysen ein. Die Teilnehmer lernen Unterabfragen (korreliert und nicht korreliert), Multi-Table-Joins (INNER, OUTER, CROSS, SELF), Aggregationen mit GROUP BY und HAVING sowie Mengenoperationen (UNION, INTERSECT, EXCEPT). Das Modul behandelt auch abgeleitete Tabellen, gemeinsame Tabellenausdrücke (CTEs), Ansichten, Indizierung und die Zugriffskontrolle auf Datenbanken.
Das ist alles enthalten
18 Videos6 Lektüren2 Aufgaben7 Unbewertete Labore
Infos zu Modulinhalt anzeigen
18 Videos•Insgesamt 180 Minuten
Modul 4 Einführung•1 Minute
Joins und Beziehungen - INNER JOIN•14 Minuten
Verknüpfungen und Beziehungen - OUTER JOIN•12 Minuten
Vermeidung der kartesischen Falle - CROSS JOIN vs. Falsche Joins•5 Minuten
Referentielle Integrität, Indizes und Zugriffskontrolle•60 Minuten
Modul 4 Zusammenfassung•10 Minuten
2 Aufgaben•Insgesamt 240 Minuten
Modul 4 Praxisbewertung•60 Minuten
Modul 4 Summative Bewertung•180 Minuten
7 Unbewertete Labore•Insgesamt 420 Minuten
Abfragen mit Joins auswählen Labor•60 Minuten
Abfragen mit OUTER JOINs auswählen Labor•60 Minuten
Select Abfragen mit NULL-Werten Labor•60 Minuten
Abfragen mit Aggregaten auswählen Labor•60 Minuten
Abfragen mit Aggregaten auswählen Teil 2 Labor•60 Minuten
Abfragen mit Joins auswählen Labor•60 Minuten
Abfragen mit Joins auswählen Labor•60 Minuten
Summative Kursbewertung
Modul5•3 Stunden abzuschließen
Moduldetails
Dieses Modul enthält die abschließende Kursbeurteilung, mit der Ihr Verständnis des Kursmaterials und Ihre Fähigkeit, das im Kurs erworbene Wissen anzuwenden, beurteilt werden sollen.
Das ist alles enthalten
1 Aufgabe
Infos zu Modulinhalt anzeigen
1 Aufgabe•Insgesamt 180 Minuten
Summative Kursbewertung•180 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Auf einen Abschluss hinarbeiten
Dieses Kurs ist Teil des/der folgenden Studiengangs/Studiengänge, die von Illinois Techangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹
Mögliche Abschüsse anzeigen
Auf einen Abschluss hinarbeiten
Dieses Kurs ist Teil des/der folgenden Studiengangs/Studiengänge, die von Illinois Techangeboten werden. Wenn Sie zugelassen werden und sich immatrikulieren, können Ihre abgeschlossenen Kurse auf Ihren Studienabschluss angerechnet werden und Ihre Fortschritte können mit Ihnen übertragen werden.¹
¹Erfolgreiche Bewerbung und Einschreibung sind erforderlich. Es gelten die Zulassungsbedingungen. Jede Einrichtung legt die Anzahl der Credits fest, die durch die Absolvierung dieser Inhalte anerkannt werden und auf die Abschlussanforderungen angerechnet werden können, wobei bereits vorhandene Credits berücksichtigt werden. Klicken Sie auf einen bestimmten Kurs, um weitere Informationen zu erhalten.
OK
Dozenten
Lehrkraftbewertungen
Lehrkraftbewertungen
Wir haben alle Lernenden um Feedback zu unseren Dozenten gebeten, ausgehend von der Qualität ihres Unterrichtsstils.
Die Illinois Tech ist eine erstklassige, landesweit anerkannte, private Forschungsuniversität mit Studiengängen in den Bereichen Ingenieurwesen, Informatik, Architektur, Design, Wissenschaft, Wirtschaft, Humanwissenschaften und Recht. Die Universität bietet Bachelor of Science, Master of Science, Professional Master's und Ph.D.-Abschlüsse sowie Zertifikate für gefragte MINT-Fächer und andere Innovationsbereiche an. Talentierte Studenten aus der ganzen Welt entscheiden sich für ein Studium an der Illinois Tech, weil sie hier Zugang zu realen Möglichkeiten, renommierte akademische Programme, einen hohen Wert und gute Karriereaussichten für ihre Absolventen vorfinden.
OK
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich mich für diese Specialization einschreibe?
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.