Dies ist der vierte Kurs im Rahmen des Amazon Junior Software Developer Professional Certificate. In diesem Kurs "Einführung in Datenbanken und grundlegende SQL-Abfragen" lernen Sie grundlegende Kenntnisse und Fähigkeiten für die Arbeit mit relationalen Datenbanken und die Abfrage von Daten mit SQL (Structured Query Language). Sie beginnen mit dem Verständnis grundlegender Konzepte wie Tabellen, Zeilen und Spalten und lernen, grundlegende SQL-Abfragen für Operationen wie das Auswählen, Einfügen, Aktualisieren und Löschen von Daten zu schreiben. Sie werden mit der Befehlszeile interagieren, um eine einfache Datenbank zu erstellen, zu befüllen und abzufragen. In SQL-Abfragen erforschen Sie fortgeschrittene Themen wie das Abrufen von Daten aus mehreren Tabellen mit JOINs, das Filtern von Daten mit WHERE-Klauseln und das Sortieren/Gruppieren von Daten mit ORDER BY- und GROUP BY-Klauseln, die eine effiziente Datenmanipulation in Datenbanken ermöglichen. Anschließend werden Sie sich mit den JDBC-Grundlagen befassen und Einblicke in JDBC (Java Database Connectivity), die Einrichtung von JDBC-Treibern und -Verbindungen, die Ausführung von SQL-Abfragen und -Befehlen mit JDBC-Anweisungen, die Einrichtung von Datenbankverbindungen mit DriverManager und DataSource, die effektive Verwaltung von Datenbankverbindungen und die Ausführung von DDL- und DML-Anweisungen für die Verwaltung von Datenbankschemata und die Datenmanipulation erhalten. Am Ende dieses Kurses werden Sie in der Lage sein, mit Datenbanken zu arbeiten, SQL-Abfragen zu schreiben und JDBC zu nutzen, um mit Datenbanken in Java-Anwendungen zu interagieren. Nach Abschluss dieses Kurses werden Sie in der Lage sein:

Schalten Sie mit Coursera Plus den Zugang zu mehr als 10.000 Kursen frei. Starten Sie die 7-tägige kostenlose Testversion.


Datenbankverwaltung mit Java und SQL
Dieser Kurs ist Teil von Amazon Junior Software-Entwickler (berufsbezogenes Zertifikat)

Dozent: Amazon
5.793 bereits angemeldet
Bei enthalten
(33 Bewertungen)
Empfohlene Erfahrung
Was Sie lernen werden
Erörterung der verschiedenen Arten gängiger Datenbankkonfigurationen.
Manipulation von Datensätzen mit Java-Programmierwerkzeugen und -techniken.
Veranschaulichung des Prozesses der Abfrage und des Abrufs von Daten mit SQL und JDBC.
Kompetenzen, die Sie erwerben
- Kategorie: Datenbank-Design
- Kategorie: MySQL
- Kategorie: Datenbanken
- Kategorie: Java Programmierung
- Kategorie: Java
- Kategorie: Softwareentwicklung
- Kategorie: Relationale Datenbanken
- Kategorie: UI Komponenten
- Kategorie: Benutzeroberfläche (UI)
- Kategorie: Datenbank-Anwendung
- Kategorie: Abfragesprachen
- Kategorie: Datenbank Management
- Kategorie: Datenzugriff
- Kategorie: SQL
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
14 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihr Fachwissen im Bereich Softwareentwicklung
- 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 von Amazon zur Vorlage

In diesem Kurs gibt es 4 Module
Dieses Modul legt den Grundstein für das Verständnis und die Arbeit mit Datenbanken. Es behandelt die Grundlagen von Datenbanksystemen, einschließlich Tabellenstrukturen, Datentypen und Beziehungen. Sie erlernen grundlegende SQL-Kenntnisse für die Abfrage und Bearbeitung von Daten, beginnend mit grundlegenden Filtern bis hin zu komplexeren Operationen wie Sortieren und Aggregieren. Das Modul erforscht dann verschiedene Join-Techniken und zeigt Ihnen, wie Sie Informationen aus mehreren Tabellen effektiv kombinieren können. Durch eine Mischung aus theoretischen Konzepten und praktischen Übungen werden Sie praktische Erfahrungen bei der Erstellung von Datenbanken, der Abfrage und dem Abruf von Daten sammeln. Am Ende dieses Moduls verfügen Sie über ein solides Verständnis der grundlegenden Datenbankprinzipien und SQL-Operationen, das Sie auf die fortgeschrittenen Datenbankkonzepte im weiteren Verlauf des Kurses vorbereitet.
Das ist alles enthalten
18 Videos10 Lektüren5 Aufgaben1 Diskussionsthema4 Unbewertete Labore
In diesem Modul erfahren Sie, wie Sie Java-Anwendungen mit Datenbanken unter Verwendung von JDBC verbinden, beginnend mit den Grundlagen der JDBC-Architektur und wie Sie Ihre erste Datenbankverbindung von Java aus herstellen. Sie werden lernen, wie Sie Ihre Umgebung einrichten, Treiber laden und Verbindungen herstellen. Sie werden auch in die Verbindungsverwaltung eintauchen und praktische Techniken wie die Verwendung von DataSource und die Verwaltung von Verbindungslebenszyklen kennen lernen. Im weiteren Verlauf werden Sie auch die Arbeit mit der Data Definition Language (DDL) und der Data Manipulation Language (DML) erkunden und lernen, wie man Tabellen erstellt, ändert und löscht und Transaktionen wie ein Profi behandelt. Durch interaktive Aktivitäten und praktische Übungen erwerben Sie die Fähigkeiten, die Sie benötigen, um Java-Code zu schreiben, der reibungslos mit Datenbanken interagiert, und so starke, datenbankgestützte Anwendungen zu erstellen.
Das ist alles enthalten
15 Videos8 Lektüren4 Aufgaben1 Programmieraufgabe4 Unbewertete Labore
In diesem Modul werden Sie in die Erstellung von grafischen Benutzeroberflächen (GUIs) für Datenbankanwendungen mit JavaFX eintauchen. Sie beginnen mit dem Einrichten von Projekten und dem Erstellen grundlegender GUIs, wobei Sie sich mit der Ereignisbehandlung vertraut machen. Anschließend werden Sie Ihre JavaFX-Anwendungen mit Datenbanken verbinden und lernen, wie Sie Daten reibungslos abrufen und anzeigen können. Sie werden sich auch mit der Fehlerbehandlung bei Datenbankoperationen befassen. Im weiteren Verlauf erforschen Sie fortgeschrittene UI-Techniken wie die Verwendung von SceneBuilder für Design, Datenbindung und das Hinzufügen von Funktionen wie Suche. Am Ende werden Sie selbstbewusst interaktive, datenbankgestützte Java-Anwendungen erstellen.
Das ist alles enthalten
12 Videos4 Lektüren4 Aufgaben1 Programmieraufgabe4 Unbewertete Labore
In diesem letzten Modul werden Sie alles, was Sie im Kurs gelernt haben, zusammenführen, um ein Bibliotheksverwaltungssystem als Abschlussprojekt zu erstellen. Sie werden praktische Erfahrungen bei der Integration von Datenbankdesign, SQL, Java-Programmierung und JavaFX sammeln, um eine vollständige Anwendung zu erstellen. Auf dem Weg dorthin werden Sie das Gelernte anhand einer Selbsteinschätzung und eines abschließenden Quiz reflektieren, um die wichtigsten Konzepte zu festigen. Sie werden auch einen Blick in die Zukunft werfen, um mögliche nächste Schritte auf Ihrem Weg zur Datenbankverwaltung und Java-Programmierung zu erkunden und so die Voraussetzungen für zukünftiges Wachstum zu schaffen.
Das ist alles enthalten
2 Videos2 Lektüren1 Aufgabe1 Programmieraufgabe1 Diskussionsthema1 Plug-in
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.
Mehr von Softwareentwicklung entdecken
Status: Kostenloser TestzeitraumLearnQuest
Status: Kostenloser Testzeitraum
Status: Kostenloser Testzeitraum
Warum entscheiden sich Menschen für Coursera für ihre Karriere?




Bewertungen von Lernenden
33 Bewertungen
- 5 stars
66,66 %
- 4 stars
18,18 %
- 3 stars
0 %
- 2 stars
12,12 %
- 1 star
3,03 %
Zeigt 3 von 33 an
Geprüft am 31. Jan. 2025
The journey was amazing and I have learned a lots of thing . learned about problem solving . its never coding its how you think to solve the problem
Geprüft am 15. März 2025
In the last module of this course, in the project there is a connectivity error in when attempting the database connection using sql tools in the vscode.
Geprüft am 5. Feb. 2025
Nice course, the video lectures & Notes gives good knowledge & hands on Labs gives more confidence to us Students.

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Dieses Professional Certificate richtet sich an angehende Junior-Softwareentwickler, die ihre Karriere in der Tech-Branche starten wollen. Es richtet sich auch an Berufstätige, die ein besseres Verständnis der Grundlagen der Softwareentwicklung anstreben.
Dieses Programm ist für Sie:
- Wenn Sie sich für den Bereich der Softwareentwicklung interessieren oder gerade anfangen, als Junior-Softwareentwickler zu arbeiten.
- Wenn Sie in den Bereich der Softwareentwicklung wechseln oder dort eine Karriere beginnen möchten
- Wenn Sie bereits in der Softwareentwicklung tätig sind und ein tieferes Verständnis der Grundlagen der Softwareentwicklung anstreben, kann der Erwerb eines Amazon-Zertifikats für Softwareentwicklung Ihnen helfen, Ihre Karriere voranzutreiben oder Lücken in Ihren Kenntnissen, Fähigkeiten und Fertigkeiten zu schließen.
Erfahrung im Programmieren ist von Vorteil, aber nicht zwingend erforderlich. Ein grundlegendes Verständnis von Programmierkonzepten und die Bereitschaft zu lernen werden empfohlen.
Der Hauptvorteil liegt im Erwerb von praktischen Fähigkeiten und Kenntnissen, die für den Einstieg in eine Karriere als Junior-Softwareentwickler unerlässlich sind. Dieses Professional Certificate vermittelt Ihnen nicht nur die für Einstiegspositionen erforderlichen Fachkenntnisse, sondern bietet auch eine anerkannte Zertifizierung, die Ihre Glaubwürdigkeit in der Branche stärkt. Dieses Zertifikat bietet praktische Lernerfahrungen unter der Anleitung erfahrener Fachleute.
Ein Junior-Softwareentwickler unterstützt in der Regel das Design, die Entwicklung und die Wartung von Softwareanwendungen und wird dabei von erfahrenen Entwicklern angeleitet, was ihn zu einem geeigneten Kandidaten für ein Praktikum oder eine Ausbildung macht.
Weitere Fragen
Finanzielle Unterstützung verfügbar,


