šDatabase Systems (editie 2025ā2026)
šDatabase Systems is een uitgebreid syllabusboek, ontworpen voor studenten van BSCS, BSSE, BSIT, Data Science en autodidacten die de kernprincipes en praktische toepassingen van databaseontwerp en -beheer onder de knie willen krijgen.
Deze editie bevat meerkeuzevragen en quizzen om het conceptuele begrip te versterken en praktische database-ervaring te bieden met SQL- en RDBMS-platformen.
Het boek neemt lezers mee van basisdatamodellen en normalisatie naar geavanceerde onderwerpen zoals transactiemanagement, gedistribueerde databases en NoSQL-systemen.
Het legt de nadruk op zowel theorie als implementatie en geeft studenten de vaardigheden om databases effectief te ontwerpen, te bevragen, te beveiligen en te optimaliseren.
š Hoofdstukken en onderwerpen
š¹ Hoofdstuk 1: Inleiding tot databasesystemen
-Basisdatabaseconcepten
-Databasesysteem versus bestandssysteem
-Databasegebruikers en -beheerders
-DBMS-architectuur
š¹ Hoofdstuk 2: Datamodellen en databaseontwerp
-ER en Enhanced ER-modellering
-Relationeel model en relationele algebra
-Functionele afhankelijkheden
-Normalisatie (1NF naar BCNF en verder)
š¹ Hoofdstuk 3: Structured Query Language (SQL)
-SELECT, INSERT, UPDATE, DELETE
-Joins, subquery's en weergaven
-Beperkingen, triggers en indexen
-Geavanceerde SQL-functies
š¹ Hoofdstuk 4: Relationele databasebeheersystemen (RDBMS)
-RDBMS-architectuur en -componenten
-Query-optimalisatie
-Opslagstructuren
-Transacties
š¹ Hoofdstuk 5: Transactiebeheer en Gelijktijdigheidsbeheer
-ACID-eigenschappen
-Vergrendeling en tijdstempelvolgorde
-Deadlocks en herstel
š¹ Hoofdstuk 6: Ontwerp en opslag van fysieke databases
-Bestandsorganisatie
-B-trees, hashindexen
-Opslagbeheer en -afstemming
š¹ Hoofdstuk 7: Databasebeveiliging en -autorisatie
-Beveiligingsproblemen en tegenmaatregelen
-Toegangscontrole en authenticatie
-SQL-injectiepreventie
š¹ Hoofdstuk 8: Geavanceerde databaseonderwerpen
-Gedistribueerde databases
-NoSQL en bigdatasystemen
-Clouddatabases
š¹ Hoofdstuk 9: Databasetoepassingen en -projecten
-Databasecasestudies
-End-to-end projectontwerp (ERD ā SQL)
-Tools: MySQL, Oracle, PostgreSQL
š Waarom dit boek kiezen?
ā
Volledige syllabus over databasesystemen
ā
Inclusief meerkeuzevragen, quizzen en praktische labs
ā
Omvat SQL, RDBMS, NoSQL en gedistribueerde databases
ā
Ideaal voor studenten, professionals en docenten
ā Deze app is geĆÆnspireerd door de auteurs:
C.J. Date, Hector Garcia-Molina, Raghu Ramakrishnan, Abraham Silberschatz
š„ Nu downloaden!
Beheers de basisprincipes en toepassingen van databasesystemen met de Database Systems App! (editie 2025ā2026)