📘 Bases de dades internes – (edició 2025–2026)
📚 Database Internals (edició 2025–2026) és un recurs estructurat, acadèmic i basat en pla d'estudis creat per a estudiants de BS/CS, BS/IT, enginyeria de programari i aspirants a enginyers de dades. Aquesta aplicació proporciona notes completes, MCQ i qüestionaris per donar suport a l'aprenentatge i la comprensió pràctica dels sistemes de bases de dades moderns. Amb un disseny clar i una cobertura detallada, ajuda els estudiants a dominar amb confiança els motors d'emmagatzematge, els sistemes distribuïts, les transaccions, la replicació, la partició i l'optimització del rendiment.
Aquesta edició cobreix temes fonamentals per a avançats, com ara motors d'emmagatzematge, estructures de dades per a l'emmagatzematge, processament de transaccions, fonaments de sistemes distribuïts, replicació, particions i fragments, coherència i consens, execució de consultes distribuïdes i rendiment del sistema d'emmagatzematge. Dissenyat al voltant d'un format de pla d'estudis, proporciona un camí d'aprenentatge pas a pas que garanteix una base sòlida tant per a l'estudi acadèmic com per al desenvolupament professional.
---
📂 Capítols i temes
🔹 Capítol 1: Motors d'emmagatzematge
- Estructura de la pàgina
- Arbres B
- Arbres de fusió estructurats en troncs (arbres LSM)
- Compensacions del motor d'emmagatzematge
🔹 Capítol 2: Estructures de dades per a l'emmagatzematge
- Índexs
- Hashing
- Filtres de floració
- Organització de dades en disc
🔹 Capítol 3: Processament de transaccions
- Propietats dels àcids
- Control de concurrència
- Bloqueig i tancaments
- MVCC (Control de concurrència multiversió)
🔹 Capítol 4: Fonaments de sistemes distribuïts
- Transaccions distribuïdes
- Replicació
- Models de coherència
- Particions
- Algoritmes de consens
🔹 Capítol 5: Transaccions distribuïdes
- Compromís en dues fases
- Compromís trifàsic
- Comandes globals
- Tolerància a fallades
🔹 Capítol 6: Replicació de dades
- Replicació líder-seguidor
- Replicació de quòrum
- Resolució de conflictes
🔹 Capítol 7: particions i fragments
- Estratègies de partició
- Reequilibri
- Hashing consistent
- Impacte en el rendiment
🔹 Capítol 8: Coherència i consens
- Teorema CAP
- Linearització
- Paxos
- Algoritme de consens de Raft
🔹 Capítol 9: Execució de consultes distribuïdes
- Planificació de consultes
- Enviament de dades
- Execució paral·lela
- Tolerància a errors en consultes
🔹 Capítol 10: Rendiment del sistema d'emmagatzematge
- Emmagatzematge a la memòria cau
- Compressió
- Amplificació d'escriptura
- Consideracions sobre el maquinari d'emmagatzematge
---
🌟 Per què triar aquesta aplicació?
- Cobreix el pla d'estudis complet de la base de dades interna en format acadèmic estructurat.
- Inclou MCQ i proves per a una pràctica exhaustiva i una autoavaluació.
- Proporciona notes clares per a una revisió ràpida i una comprensió conceptual profunda.
- Dona suport a projectes, cursos i aprenentatge pràctic amb rellevància en el món real.
- Crea bases sòlides en motors d'emmagatzematge, sistemes distribuïts i optimització del rendiment.
---
✍ Aquesta aplicació està inspirada en els autors:
Michael Stonebraker, Jim Gray, Pat Helland, Leslie Lamport, Andrew S. Tanenbaum, Alex Petrov
---
📥 Descarrega't ara!
Aconsegueix la teva base de dades interna (edició 2025–2026) avui mateix i comença a dominar els motors d'emmagatzematge, els sistemes distribuïts i les bases de dades d'alt rendiment amb confiança!
Data d'actualització:
22 de set. 2025