Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger

Kompendium der Informationstechnik  von Sascha Kersken
EDV-Grundlagen, Programmierung, Mediengestaltung
(Die Neuauflage ist erschienen als: "IT-Handbuch für Fachinformatiker")
Buch: Kompendium der Informationstechnik
gp Kapitel 7 Datenbanken
  gp 7.1 Übersicht über Datenbanktypen
    gp 7.1.1 Einzeltabellendatenbanken
    gp 7.1.2 Relationale Datenbanken
    gp 7.1.3 Objektorientierte Datenbanken
  gp 7.2 MySQL – ein konkretes DBMS
    gp 7.2.1 MySQL installieren und konfigurieren
    gp 7.2.2 Erste Schritte mit MySQL
  gp 7.3 SQL-Abfragen
    gp 7.3.1 Datenbanken und Tabellen erzeugen
    gp 7.3.2 Auswahlabfragen
    gp 7.3.3 Einfüge-, Lösch- und Änderungsabfragen
  gp 7.4 Grundlagen der Datenbankprogrammierung
  gp 7.5 Zusammenfassung

gp

Prüfungsfragen zu diesem Kapitel (extern)


Rheinwerk Computing

7.5 Zusammenfassung  toptop

Datenbanken gehören heutzutage zu den Grundbestandteilen jeder größeren Anwendung und ersetzen oder ergänzen zunehmend die Speicherung von Daten in proprietären Dateiformaten. Zu diesem Zweck wird eine Vielzahl unterschiedlicher Datenbankverwaltungssysteme (DBMS) angeboten.

Es existieren eine Reihe unterschiedlicher Arten von Datenbanken, die für verschiedene Verwendungszwecke geeignet sind. Einzeltabellen sind im Grunde nur für Privatanwender oder kleinere Firmen zur Verwaltung von Anschriften oder ähnlichen Daten geeignet. Objektorientierte Datenbanken bieten die Möglichkeit, sehr komplexe und spezielle Datenstrukturen im Datenbankdesign zu berücksichtigen. Bild- und Multimedia-Datenbanken bieten Redaktionen, Agenturen oder Bildarchiven die Möglichkeit, ihren Bestand an Mediadaten zu verwalten.

Das nach wie vor am weitesten verbreitete Datenbankmodell sind die relationalen Datenbanken, die aus beliebig vielen miteinander verknüpften Tabellen bestehen. Relationale Datenbanksysteme (RDBMS) sind als einfache Desktop-Anwendungen, als Open-Source-Datenbankserver oder als kommerzielle Datenbankserver verfügbar.

Eines der beliebtesten RDBMS ist die Open-Source-Datenbank MySQL. Sie bildet das Herzstück zahlreicher Web- und Netzwerkanwendungen und wird durch eine Vielzahl von grafischen Frontends, Programmiersprachen und Schnittstellen unterstützt.

MySQL wird – genau wie die meisten relationalen Datenbanken – über eine Abfragesprache namens SQL gesteuert. Zwar besitzt jedes Datenbanksystem je nach Fähigkeiten seinen eigenen SQL-Dialekt, aber die wichtigsten Eigenschaften sind in der Standardisierung SQL99 zusammengefasst. An einem neuen Standard namens SQL:2003, dem aber noch längst nicht alle RDBMS genügen, wird noch gearbeitet.

Neben dem direkten Zugriff auf Datenbanken, die bei Desktop-Systemen über die Datenbankanwendung selbst und bei Datenbankservern über spezielle Frontends durchgeführt wird, benötigen DBMS auch eine Anbindung an eine Programmiersprache, damit sie von eigenen Programmen aus verwendet werden können. Eine der vielseitigsten Schnittstellen ist JDBC, die die Anbindung beinahe beliebiger Datenbanken an Java-Programme ermöglicht.

  
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung


IT-Handbuch
für Fach-
informatiker

Java ist auch
eine Insel

Linux
Handbuch

Computer
Netzwerke

Schrödinger
lernt HTML5,
CSS3 und
JavaScript
Versandkostenfrei bestellen in Deutschland und Österreich
Info





Copyright © Rheinwerk Verlag GmbH 2004
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern