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

Inhaltsverzeichnis
Vorwort
1 Einführung
2 Mathematische und technische Grundlagen
3 Hardware
4 Netzwerkgrundlagen
5 Betriebssystemgrundlagen
6 Windows
7 Linux
8 Mac OS X
9 Grundlagen der Programmierung
10 Konzepte der Programmierung
11 Software-Engineering
12 Datenbanken
13 Server für Webanwendungen
14 Weitere Internet-Serverdienste
15 XML
16 Weitere Datei- und Datenformate
17 Webseitenerstellung mit (X)HTML und CSS
18 Webserveranwendungen
19 JavaScript und Ajax
20 Computer- und Netzwerksicherheit
A Glossar
B Zweisprachige Wortliste
C Kommentiertes Literatur- und Linkverzeichnis
Stichwort

Download:
- ZIP, ca. 14,2 MB
Buch bestellen
Ihre Meinung?

Spacer
IT-Handbuch für Fachinformatiker von Sascha Kersken
Der Ausbildungsbegleiter
Buch: IT-Handbuch für Fachinformatiker

IT-Handbuch für Fachinformatiker
Galileo Computing
1216 S., 6., aktualisierte und erweiterte Auflage, geb.
34,90 Euro, ISBN 978-3-8362-2234-1
Pfeil 12 Datenbanken
Pfeil 12.1 Die verschiedenen Datenbanktypen
Pfeil 12.1.1 Einzeltabellendatenbanken
Pfeil 12.1.2 Relationale Datenbanken
Pfeil 12.1.3 Objektorientierte Datenbanken
Pfeil 12.2 MySQL – ein konkretes RDBMS
Pfeil 12.2.1 MySQL installieren und konfigurieren
Pfeil 12.2.2 Erste Schritte mit dem mysql-Client
Pfeil 12.3 SQL-Abfragen
Pfeil 12.3.1 Datenbanken und Tabellen erzeugen
Pfeil 12.3.2 Auswahlabfragen
Pfeil 12.3.3 Einfüge-, Lösch- und Änderungsabfragen
Pfeil 12.3.4 Transaktionen
Pfeil 12.4 MySQL-Administration
Pfeil 12.4.1 mysqladmin
Pfeil 12.4.2 Benutzerverwaltung
Pfeil 12.4.3 Import und Export von Daten, Backups
Pfeil 12.4.4 Konfigurationsdateien
Pfeil 12.4.5 Log-Dateien
Pfeil 12.4.6 Replikation
Pfeil 12.5 Grundlagen der Datenbankprogrammierung
Pfeil 12.6 Zusammenfassung

Galileo Computing - Zum Seitenanfang

12.6 Zusammenfassung

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 unterschiedlicher Typen 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 ermöglichen Redaktionen, Agenturen oder Bildarchiven, ihren Bestand an Mediadaten zu verwalten.

Das nach wie vor am weitesten verbreitete Datenbankmodell bilden die relationalen Datenbanken, die aus beliebig vielen miteinander verknüpften Tabellen bestehen. Relationale Datenbanksysteme (RDBMS) sind als einfache Desktopanwendungen, 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. Inzwischen liegt der neue Standard SQL:2003 vor, es gibt aber noch kaum konkrete Implementierungen in relationalen Datenbankmanagementsystemen.

Neben dem direkten Zugriff auf Datenbanken, der bei Desktopsystemen ü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 hier JDBC, die die Anbindung fast jeder Datenbank an Java-Programme ermöglicht.



Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.







<< zurück




Copyright © Galileo Press 2013
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.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de


  Zum Katalog
Zum Katalog: IT-Handbuch für Fachinformatiker






IT-Handbuch für Fachinformatiker
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Katalog: Computer-Netzwerke






 Computer-
 Netzwerke


Zum Katalog: Java ist auch eine Insel






 Java ist auch
 eine Insel


Zum Katalog: Schrödinger lernt HTML5, CSS3 und JavaScript






 Schrödinger lernt
 HTML5, CSS3
 und JavaScript


Zum Katalog: Linux-Server






 Linux-Server


Zum Katalog: Schrödinger programmiert C++






 Schrödinger
 programmiert
 C++


Zum Katalog: Responsive Webdesign






 Responsive
 Webdesign


Zum Katalog: Windows 8 für Administratoren






 Windows 8 für
 Administratoren


Zum Katalog: Linux






 Linux


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo