~~NOTOC~~ [[dbs:start|=> Übersicht: Datenbanksysteme]] ====== Lektion 0: Überblick====== Dieses Kapitel soll eine Einführung in Datenbanken mit MySQL geben. Bevor wir uns jedoch genauer mit MySQL befassen, sollten wir kurz ein paar Worte über Datenbanken im Allgemeinen verlieren. Datenbanken werden überall da eingesetzt, wo **große** Datenmengen **effizient** verwaltet werden sollen. Beispiele finden sich zuhauf. Eine [[http://www.chip.de/news/Top-10-Die-groessten-Datenbanken-der-Welt_24264981.html|Liste von 2007]], eine [[http://www.comparebusinessproducts.com/fyi/10-largest-databases-in-the-world|Liste von 2010]] und eine [[http://csnipuntech.blogspot.de/2014/05/top-10-largest-databases-in-world.html|Liste von 2014]] gibt die zu der Zeit 10 größten Datenbanken an, darunter natürlich: \\ ^Beispiele ^ {{:dbs:library_of_congress.jpg?150|Library of Congress}} ^ {{:dbs:youtube.png?150|YOUTUBE}} ^ {{:dbs:amazon.jpg?150|AMAZON}} ^ {{:dbs:google.png?150|GOOGLE}} ^ |Bildquellen: |By Josh from Washington, D.C., USA (Library of Congress) [[http://creativecommons.org/licenses/by/2.0|CC BY 2.0]], via [[http://commons.wikimedia.org/wiki/File:Library_of_Congress_%281%29.jpg|Wikimedia Commons]] |By YouTube [Public domain], via [[http://commons.wikimedia.org/wiki/File:YouTube_logo_2013.svg|Wikimedia Commons]] |By Balajimuthazhagan (Own work) [[http://creativecommons.org/licenses/by-sa/3.0|CC BY-SA 3.0]], via [[http://commons.wikimedia.org/wiki/File:Amazon_logo.jpg|Wikimedia Commons]] |By Google INC [Public domain], via [[http://commons.wikimedia.org/wiki/File:Logo_Google_2013_Official.svg|Wikimedia Commons]] | Möchte man etwas über die [[http://www.cbronline.com/news/data-centre/top-10-biggest-data-centres-from-around-the-world-4545356/|10 größten Areale/Gebäude]] für Datenspeicher erfahren, kann man sich hinter vorherigem Link erkundigen, wie es 2015 ausgesehen hat. Daneben gibt es noch etliche andere Anwendungen für Datenbanksysteme: Personalverwaltungen, Schulverwaltungen oder Bibliotheken. Auch das **DNS-System**, das Domain Name System, im Internet ist nichts anderes als eine große Datenbank. ===== DNS: Domain Name System===== [[http://de.wikipedia.org/wiki/Domain_Name_System|lies auch bei Wikipedia]] {{ :dbs:dns-abfrage.png?500 |}} Bildquelle: Von Hank van Helvete - Eigenes Werk, [[https://creativecommons.org/licenses/by-sa/2.5/|CC BY-SA 2.5]], via [[https://commons.wikimedia.org/w/index.php?curid=556730|Wikipedia]] \\ ===== Begriffe 1 ===== * Eine Datenbank ist eine Sammlung von Daten verschiedener Objekte auf Datenträgern * Datenbanken werden überall da eingesetzt, wo große Datenmengen effizient verwaltet werden sollen ===== Begriffe 2 ===== {{ :dbs:dbs_aufbau.png|}} Der formelle Überbegriff ist **Datenbankensystem (DBS)** Ein Datenbankensystem (auch in Kurzform einfach Datenbank) besteht aus zwei Teilen: - Einem **Datenbank-Management-System (DBMS)**, welches die Verwaltungsssoftware ist (z.B. MySQL, DB2, PostgreSQL). - Der eigentlichen Datenbank, die aus den gespeicherten Informationen besteht. \\ \\ \\ \\ ---- [[dbs:db001|=> Lektion 1: Etwas Theorie]]\\ [[dbs:start|=> Übersicht: Datenbanksysteme]]