Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Grundlagen der Programmierung: Datenbanken

Relationale Datenbanken

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Relationale Datenbanken werden in einen Datenbank-Server sowie eine Anwendung aufgeteilt. Dabei übernimmt der Server die Bearbeitung der Anfragen, der Zugriff auf die Datenbank erfolgt über die Anwendung.

Transkript

Schauen wir uns mal die Mutter aller Datenbank-Management-Systeme an und das sind die sogenannten Relationalen Datenbank-Management-Systeme, die auch mit SQL arbeiten, das wir schon in diesem Training sehr intensiv uns angeschaut haben. Schauen wir uns diese Relationalen Datenbank-Management-Systeme kurz RDBMS mal an als wären sie eine Tabelle in unsere Datenbank. Zunächst einmal haben wir die Spalte Name, wir haben da Oracle, DB2, SQL Server, und jede menge andere Relationale Datenbanksysteme. Die werden alle von unterschiedlichen Herstellern vertrieben. Oracle von Oracle, IBM ist noch groß im Geschäft, Microsoft natürlich und MySQL war ursprünglich mal eine freie Software wurde dann von Oracle aufgekauft. Wenn man sich jetzt anschaut aus welchen Jahren diese Datenbank stammen, dann ist es schon ja etwas ganz Besonderes in der Computerwelt, denn normalerweise haben wir Systeme oder Software, die gar nicht so alt ist. Oracle wurde 1979 entwickelt, MySQL 1994, ja, als es noch die DDR gab, da hat Microsoft den SQL Server entwickelt 1989. Das ist schon eine ganze Weile her, aber das sind alles noch Systeme, die heute noch in Verwendung sind und ihren Dienst verichten. All diese Datenbanksysteme sind meistens aufgeteilt in ein Datenbank-Server und in eine Datenbank-Anwendung. Der Server, der bearbeitet diese gesamten Anfragen und man hat dann nochmal eine einzelne Administrationsanwendung, eine AdminApplication mit der man dann auch auf diese Datenbank zugreifen kann. Das ist bei IBM das IBM Data Studio, beim SQL Server von Microsoft ist es das SQL Server Management Studio und so weiter. Die werden alle in einer unterschiedlichen License veröffentlicht als Commerciale License, MySQL gibt es in einer Open Source Variante, aber auch in einer Commercialen Variante, MySQL wird deswegen sehr sehr häufig für Webseiten eingesetzt, weil das Open Source auch noch kostenlos ist und in vielen Systemen schon automatisch voreingestellt, beziehungsweise vorher schon mitgeliefert wird. Auch die Varianten, die es in einer Commercialen License gibt, die gibt es oftmals auch in einer freien Variante, um das Ganze sich mal anzuschauen, um zu schauen passt es denn zu mein Anforderung, das heißt dann Express, Express-C und so weiter. Obwohl all diese Systeme schon 20, 30 Jahre alt sind, wird in den meisten Fällen auf diese relationalen Datenbanken zurückgegriffen, aber für den einen oder anderen Anwendungsfall, da könnte es hilfreich sein, dass Sie nicht auf eine relationale Datenbank zurückgreifen, sondern auf andere Varianten und die schauen wir uns jetzt an.

Grundlagen der Programmierung: Datenbanken

Fangen Sie ganz von vorne an und erfahren Sie alles über die Grundlagen zu Datenbanken und deren Einsatzzwecke, um danach eigene Lösungen und Anwendungen zu entwickeln.

3 Std. 6 min (39 Videos)
Super
Roland S.
Super!
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!