Wählen Sie Ihre Sprache

Was ist eine Datenbank?

Eine Datenbank dient zur strukturierten Speicherung, Verwaltung und Verarbeitung von Informationen. Sie wird von Websites, Content-Management-Systemen (CMS) und anderen Anwendungen verwendet, um Daten dauerhaft abzulegen und bei Bedarf wieder abzurufen.

Typische Inhalte einer Datenbank sind:

  • Seiteninhalte und Beiträge
  • Benutzerkonten
  • Konfigurationen und Einstellungen
  • Menüstrukturen
  • Produkt- oder Bestelldaten
  • Kommentare
  • Erweiterungs- und Plugin-Einstellungen
  • Interne Verknüpfungen und URLs

Welche Daten gespeichert werden, hängt von der jeweiligen Anwendung ab.

 

Wie funktioniert eine Datenbank im Zusammenspiel mit einer Website?

Eine datenbankgestützte Website besteht in der Regel aus zwei Bereichen:

  • Dateien der Website im Webspeicher
  • Daten und Einstellungen in der Datenbank

Die Dateien der Website enthalten Programmcode, Bilder, Designs und Konfigurationsdateien. Die Datenbank enthält dagegen die eigentlichen Inhalte und Einstellungen der Anwendung.

Eine Website verbindet sich über hinterlegte Zugangsdaten mit der Datenbank. Bei WordPress werden diese Angaben üblicherweise in der Datei «wp-config.php» gespeichert.

FTP und Datenbanken sind unterschiedliche Systeme. Mit FTP oder Web-FTP greifen Sie auf Dateien und Verzeichnisse des Webhostings zu. FTP stellt jedoch keine Verbindung zur Datenbank her.

 

Was ist SQL?

SQL steht für «Structured Query Language». Dabei handelt es sich um eine Sprache zur Verwaltung, Abfrage und Bearbeitung von Daten in relationalen Datenbanken.

Mit SQL können Daten gespeichert, gelesen, geändert und strukturiert werden. SQL selbst ist jedoch keine Datenbank und kein Datenbankprodukt.

Verschiedene Datenbanksysteme verwenden SQL als Abfragesprache, unterscheiden sich aber bei Funktionen, Datentypen, Erweiterungen und technischen Eigenschaften.

 

Was ist der Unterschied zwischen SQL, MySQL und Microsoft SQL Server?

SQL ist die Sprache, mit der auf relationale Datenbanken zugegriffen wird.

MySQL und Microsoft SQL Server sind hingegen konkrete Datenbankmanagementsysteme, die SQL verwenden.

  • SQL = Sprache zur Arbeit mit Datenbanken
  • MySQL = Datenbankmanagementsystem
  • Microsoft SQL Server (MSSQL) = Datenbankmanagementsystem von Microsoft

MySQL und Microsoft SQL Server sind unterschiedliche Produkte. Verwaltungswerkzeuge, Funktionen, Datenbankformate, Verbindungsarten und Kompatibilitäten können sich unterscheiden.

 

Wofür werden Datenbanken verwendet?

Datenbanken werden überall dort eingesetzt, wo Informationen strukturiert gespeichert und verwaltet werden müssen.

Typische Beispiele sind:

  • Websites und Onlineshops
  • WordPress, TYPO3 und Drupal
  • Kundenportale
  • Geschäftsanwendungen
  • Benutzerverwaltungen
  • Buchungs- und Bestellsysteme

Viele moderne Websites funktionieren ohne Datenbank nur eingeschränkt oder gar nicht. Inhalte, Benutzerinformationen und Einstellungen werden häufig in der Datenbank gespeichert, während die eigentlichen Programmdateien im Webspeicher liegen.

 

Verwandte Themen

Weitere Informationen finden Sie in den folgenden Artikeln:

https://www.green.ch/de/wie-richte-ich-eine-neue-mysql-datenbank-ein

https://www.green.ch/de/mysql-version-57-auf-80-umstellen