Datenbanken. Grundlagen und Design
|
| Preis: | EUR 29,95 Kostenlose Lieferung Details |
Verfügbarkeit: Gewöhnlich versandfertig in 24 Stunden
Versand und Verkauf durch Amazon.de
78 neu oder gebraucht verfügbar EUR 26,50
Durchschnittliche Kundenbewertung:Produktinformation
- Amazon-Verkaufsrang: #20832 in Bücher
- Veröffentlicht am: 2009-01-15
- Originalsprache: Deutsch
- Einband: Broschiert
- 512 Seiten
Aus der Amazon-Redaktion
Kurzbeschreibung
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.
Der Verlag über das Buch
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 detailliert das relationale Datenbankmodell sowie 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. So erhält der Leser zugleich eine praxisorientierte Einführung in SQL. Im Anschluss wird der Projektablauf bei der Erstellung eines Datenbanksystems erläutert, um den Schritt vom Design zur Implementierung zu verdeutlichen, der innerhalb eines professionellen, geordneten Software-Erstellungsprozesses erfolgt. Im Folgenden lernt der Leser weitere Datenbankkonzepte wie Transaktionen und konkurrierende Zugriffe kennen. Abschließend geht der Autor auf die beiden wichtigsten Datenbankanwendungsarchitekturen Fat und Thin Client ein und beschreibt am Praxisbeispiel die Client-Server-Architektur, verteilte Datenbanksysteme und Data Warehouses. Im letzen Kapitel wird das Thema LINQ als eine mögliche Lösung des konzeptionellen Unterschieds zwischen relationalen Datenbanken und objektorientierten Programmiersprachen vorgestellt. Der Leser wird umfassend in das Thema Datenbanken eingeführt und erhält zugleich eine praxisnahe Sichtweise auf die professionelle Realisierung von Datenbanksystemen.
Kundenrezensionen
einmalig
dieses buch ist einmalig, didaktisch hervorragend aufgebaut ohne mathematische schnörkel. endlich einmal ein buch, in dem die normalisierung einfach, klar und verständlich erklärt wird(nicht nur die ersten drei level).
es werden die grundprinzipien eines datenbankdesigns super dargestellt. an hand dieser literatur kann informatik-unterricht an höheren schulen vorbereitet werden.
Sehr gute Einführung
Der Titel des Buches entspricht genau seinem Inhalt, denn es ist eine leicht verständliche Einführung in den Aufbau von Datenbanken. Nach einem kurzen Abriss, was es an Datenbankarten gab und gibt, beschäftigt sich der Autor ausführlich mit den momentan vorherrschenden Datenbanken und der dazugehörigen "Programmiersprache" SQL. Positiv zu vermerken ist, dass er dabei immer systemunabhängig bleibt und die Dinge im allgemeinen Kontext beschreibt. Persönlich sehr gut gefallen hat mir das Kapitel über Data Warehouses gegen Ende des Buches. Insgesamt ein absolut empfehlenswertes Buch für den Einstieg.
einfach einfach!
Dieses Buch darf man nicht unterschätzen.
Zu Beginn dachte ich, dass dieses Buch langweilig, öde und zu langatmig sei. Man könnte meinen dieses es sei für Anfänger geschrieben. Es ist aber der gelungene Versuch komplizierte Sachverhalte einfach verständlich darzustellen, so dass jedermann von der Strasse eine DB gestalten kann. Ich dachte, dass die Definitionen zu einfach seien. Irrtum meinerseits. Die Begriffe werden ad Extenso sehr ausführlich dargestellt, damit wirklich keine Unklarheiten entstehen. Der Autor kopiert auch nicht einfach stumpfsinnig Definitionen von Lehrbüchern sondern versucht die Definitionen in eigenen Worten zu fassen und allgemeinverständlich zu formulieren.
Das Datenbankdesign wird sorgfältig mit 2 Methoden, Crow’s Foot Diagramm und Chen-Diagramm (als ERD bekannt) (ERD=EntititätsRelationenDiagramm), vorbereitet und ermöglicht so die direkte Implementierung mit Access.
Die Relationenalgebra, und Relationenkalkül werden ohne MengenlehreMathematik einfach dargestellt. Nicht alles was kompliziert aussieht ist auch gut wie viele Lehrbücher meinen.
Was ich bei diesem Buch vermisse sind CASE-Tools, eine CD mit Beispiel-DBs. Leider wird nicht eine vollständige DB mitgeliefert, wo alles Teilbeispiele nachvollziehbar sind.
Mehr Struktur würde dem Buch nicht schaden, da sehr langatmige, fast wüstenartige Seiten entstehen. Verglichen mit Informatiklehrbüchern der UNI, wo man die Hälfte sowieso nicht versteht, geschweige dann anwenden kann, kann man hier wirklich alles umsetzen. Einfaches ist doch besser wie Kompliziertes, was doch niemand benutzt. Ein Lehrbuch einfach geschrieben!




