Beschreibung
Konzepte, Entwurf, Design, ImplementierungKonkrete Erläuterungen am PraxisbeispielZahlreiche Aufgaben mit Musterlösungen sowie Anregungen für eigene Projekte Dieses Buch richtet sich an alle, die sich grundlegend und fundiert in das Thema Datenbanken einarbeiten wollen. Der Fokus liegt dabei auf einer strukturierten, leicht nachvollziehbaren und praxisrelevanten Darstellung des Stoffes, der anhand eines durchgängigen Beispiels präsentiert wird. Der Autor stellt die Inhalte soweit möglich herstellerneutral dar, so dass die verwendeten Techniken auf jedem relationalen Datenbanksystem umgesetzt werden können.Zunächst wird der Leser in die unterschiedlichen Datenbankmodelle eingeführt und lernt als grundlegendes Handwerkszeug das relationale Datenbankmodell, die ER-Datenbankmodellierung und die Normalisierung kennen. Nach der Darstellung der Datenbankentwicklung auf konzeptioneller Ebene werden die Umsetzung des Datenbankmodells und die Abfrage von Daten mithilfe von SQL beschrieben. Auch konzeptionelle Themen wie der Projektablauf bei der Erstellung eines Datenbanksystems, Transaktionen, Fat- und Thin-Clientmodelle, Client-Server-Architekturen, verteilte Datenbanksysteme, Data Warehouses, Data Mining, LINQ als mögliche Lösung des Impedance Mismatches und eine Einführung in Big Data finden in den entsprechenden Kapiteln ihren Platz. Der Leser wird umfassend in das Thema Datenbanken eingeführt und erhält zugleich eine praxisnahe Sichtweise auf die professionelle Realisierung von Datenbanksystemen von einem seit Langem in der Praxis arbeitenden Datenbankentwickler.Aus dem Inhalt:Datenbanksysteme, Datenbankanwendungen und MiddlewareDas relationale DatenbankmodellER-Datenbankmodellierung und NormalisierungSQL-GrundlagenProjektablauf bei der Erstellung einer DatenbankTransaktionen und konkurrierende ZugriffeFat- und Thin-ClientmodelleClient-Server-ArchitekturVerteilte DatenbanksystemeData WarehousesData MiningLINQEinführung in Big Data
Frank Geisler hat an der University of Liverpool Information Technology studier, und er beschäftigt sich seit 1995 mit den unterschiedlichsten Datenbank- und Business-Intelligence-Lösungen. Frank Geisler ist geschäftsführender Gesellschafter der Geisler Datensysteme GmbH& Co. KG, eines der führenden Microsoft-IT-Beratungshäuser im Ruhrgebiet.
Autorenportrait
Frank Geisler hat an der University of Liverpool Information Technology studier, und er beschäftigt sich seit 1995 mit den unterschiedlichsten Datenbank- und Business-Intelligence-Lösungen. Frank Geisler ist geschäftsführender Gesellschafter der Geisler Datensysteme GmbH& Co. KG, eines der führenden Microsoft-IT-Beratungshäuser im Ruhrgebiet.
Informationen zu E-Books
„E-Book“ steht für digitales Buch. Um diese Art von Büchern lesen zu können wird entweder eine spezielle Software für Computer, Tablets und Smartphones oder ein E-Book Reader benötigt. Da viele verschiedene Formate (Dateien) für E-Books existieren, gilt es dabei, einiges zu beachten.
Von uns werden digitale Bücher in drei Formaten ausgeliefert. Die Formate sind EPUB mit DRM (Digital Rights Management), EPUB ohne DRM und PDF. Bei den Formaten PDF und EPUB ohne DRM müssen Sie lediglich prüfen, ob Ihr E-Book Reader kompatibel ist. Wenn ein Format mit DRM genutzt wird, besteht zusätzlich die Notwendigkeit, dass Sie einen kostenlosen Adobe® Digital Editions Account besitzen. Wenn Sie ein E-Book, das Adobe® Digital Editions benötigt herunterladen, erhalten Sie eine ASCM-Datei, die zu Digital Editions hinzugefügt und mit Ihrem Account verknüpft werden muss. Einige E-Book Reader (zum Beispiel PocketBook Touch) unterstützen auch das direkte Eingeben der Login-Daten des Adobe Accounts – somit können diese ASCM-Dateien direkt auf das betreffende Gerät kopiert werden.
Da E-Books nur für eine begrenzte Zeit – in der Regel 6 Monate – herunterladbar sind, sollten Sie stets eine Sicherheitskopie auf einem Dauerspeicher (Festplatte, USB-Stick oder CD) vorsehen. Auch ist die Menge der Downloads auf maximal 5 begrenzt.