De 10 beste boeken over databases en data-architectuur
Designing Data-Intensive Applications, 2e editie
Martin Kleppmann en Chris Riccomini behandelen de ontwerpkeuzes achter moderne datasystemen. Het boek bespreekt onder meer relationele databases, NoSQL, datawarehouses, datalakes, schaalbaarheid, consistentie en betrouwbaarheid. Ook tools en gedistribueerde systemen komen aan bod, waardoor de titel geschikt is voor lezers die de afwegingen achter systeemarchitectuur willen begrijpen.
Prijs € 46,99Fundamentals of Data Engineering
Joe Reis en Matt Housley beschrijven data engineering aan de hand van de volledige levenscyclus van data. Genereren, inladen, orkestreren, transformeren, opslaan, beheren en beschikbaar stellen worden met elkaar verbonden. De titel richt zich op het ontwerpen van dataomgevingen en op het beoordelen van technologie, processen, governance en beveiliging.
Prijs € 50,99Domain-Driven Design
Eric Evans legt uit hoe softwareontwerp kan aansluiten op het bedrijfsdomein en de taal van gebruikers. Domain modelling, refactoring en het organiseren van software rond een steeds beter begrip van het probleem staan centraal. Dit boek is vooral relevant voor ontwikkelaars en architecten die complexe bedrijfssoftware gestructureerd willen ontwerpen.
Prijs € 32,05Design Patterns
Dit klassieke boek catalogiseert 23 ontwerppatronen voor objectgeoriënteerde software. Per patroon worden de toepassingssituatie, ontwerpkeuzes, beperkingen en gevolgen beschreven, met voorbeelden in onder meer C++ en Smalltalk. Het is bruikbaar als naslagwerk voor softwareontwikkelaars die terugkerende ontwerpvraagstukken herkennen en oplossingen herbruikbaar willen structureren.
Prijs € 28,33Site Reliability Engineering
Deze bundel van leden van Googles Site Reliability Team behandelt het bouwen, uitrollen, bewaken en onderhouden van grote softwaresystemen. De hoofdstukken leggen uit wat SRE onderscheidt van traditionele IT-praktijken en bespreken principes en dagelijkse werkwijzen. Daarmee sluit het boek aan bij professionals die de levenscyclus van systemen en hun architectuur bestuderen.
Prijs € 44,99SQL for Data Scientists
Renée M. P. Teate richt zich op SQL voor data scientists en analisten. De lezer leert datasets samenstellen, tabellen combineren, filteren en sorteren en SQL gebruiken voor verkennende analyse, rapportages en machine-learningtoepassingen. De titel biedt een gerichte introductie voor wie databronnen zelfstandig wil bevragen en voorbereiden.
Prijs € 36,64Designing Data-Intensive Applications, 2nd Edition
Deze Engelstalige editie behandelt dezelfde brede ontwerpwereld van moderne datasystemen, met aandacht voor relationele databases, NoSQL, cloudservices, ingebedde databases, schaalbaarheid en fouttolerantie. Martin Kleppmann en Chris Riccomini leggen uit hoe je de sterke en zwakke kanten van verschillende systemen beoordeelt en onderbouwde architectuurkeuzes maakt.
Prijs € 28,99Enterprise Architect's Handbook
Dit handboek beschrijft enterprise-architectuur vanuit de verbinding tussen bedrijfsstrategie en het technische landschap. Onderwerpen zijn onder meer stakeholdermatrices, value streams, ER-diagrammen, infrastructuur, netwerken, datadomeinen en service-oriented architecture. De praktische insteek met hulpmiddelen, voorbeelden en stappen past bij lezers die architectuurtrajecten willen structureren.
Prijs € 13,99Databases
Dit Nederlandstalige studieboek behandelt het ontwerpen, bouwen en onderhouden van databases. SQL wordt vroeg geïntroduceerd en de titel bespreekt ook business intelligence, rapportage, datamining en verschillende manieren waarop databases ontstaan. De voorbeelden met Access en SQL Server maken het geschikt voor studenten en professionals die een brede basis zoeken.
Prijs € 73,50The Data Warehouse Toolkit, 3e editie
Ralph Kimball en Margy Ross bieden een uitgebreide verzameling technieken voor dimensionele modellering in datawarehouses en business-intelligenceomgevingen. De derde editie bevat richtlijnen, patronen en praktijkcases voor uiteenlopende modellen. Het boek is bedoeld voor zowel beginnende lezers als ervaren professionals die datawarehouseontwerp systematisch willen aanpakken.
Prijs € 48,99