¿Alguien podría recomendar un artículo de introducción clara sobre el funcionamiento interno de cada elemento que componen un sistema de base de datos:funcionamiento interno de una base de datos
- archivo contra servidor (sqlite vs MySQL)
- cómo los integra motor de base de datos al sistema (MyISAM, InnoDB) y cómo puede MySql que sea posible elegir entre el 2
- indexación
- cómo se procesa una solicitud
- cómo SQL se implementa
- etc.
Opcionalmente con ilustraciones y comparaciones entre MySql, PosgreSQL, Oracle, Access, etc.
===
Estoy buscando artículos con algunos detalles técnicos y palabras clave. La información que estoy buscando podría responder la siguiente pregunta: quiero programar un motor de base de datos desde cero, ¿y ahora qué? ¿Dónde empiezo? ¿Cómo paso de leer/escribir parámetros en un archivo .ini a enviar solicitudes a un servidor SQL? Por supuesto, no estoy dispuesto a programar desde cero un sistema de base de datos completo, solo una guía de desafíos, conceptos, consejos de arquitectura, etc. para comprender mejor las herramientas con las que estoy trabajando. Gracias por adelantado.