Fundamentos de Ingeniería de Bases de Datos: Arquitectura y Escalado

Comprenda cómo funcionan los motores de base de datos para tomar decisiones de arquitectura informadas sobre indexación, particionamiento, concurrencia y escalado distribuido.

4.8 (1,028) ⏱ 1 h 42 min 📚 7 lecciones 🎧 Versión en audio

Sobre este curso

Elegir la base de datos adecuada y configurarla para un alto rendimiento requiere más que solo conocer las consultas SQL.Para crear aplicaciones escalables y resistentes, debe comprender los principios de ingeniería subyacentes que rigen la forma en que se almacenan, indexan y recuperan los datos. Este curso lo guiará a través de los patrones de arquitectura centrales de los sistemas de bases de datos modernos.Hará la transición de simplemente escribir consultas a comprender los aspectos internos de la base de datos, lo que le permitirá realizar compensaciones óptimas entre rendimiento, consistencia y escala. Lo que aprenderás: - Comprenda la mecánica central de los motores de almacenamiento, el procesamiento de transacciones y las propiedades ACID que garantizan la integridad de los datos. - Analizar estrategias de indexación, incluidos B-Trees y LSM-Trees, para optimizar el rendimiento de las consultas y las rutas de lectura / escritura. - Diseñe arquitecturas de base de datos escalables utilizando técnicas de particionamiento, fragmentación y replicación. - Administre la concurrencia de la base de datos y los niveles de aislamiento para evitar la corrupción de datos en sistemas de alto tráfico. - Evaluar las compensaciones entre bases de datos vectoriales relacionales, no relacionales y modernas diseñadas para aplicaciones de IA. Comenzará explorando la mecánica de almacenamiento fundamental y los conceptos de transacción antes de pasar a áreas temáticas avanzadas como sistemas distribuidos y motores de base de datos modernos.A través de explicaciones escritas y desgloses estructurales, aprenderá a evaluar y seleccionar la tecnología de base de datos adecuada para cualquier arquitectura de sistema. Este curso está diseñado para desarrolladores de software, arquitectos de sistemas y aspirantes a ingenieros de bases de datos que desean comprender los aspectos internos de las bases de datos.No se requiere experiencia previa en administración de bases de datos, ya que comenzamos con la terminología fundamental y construimos conceptos distribuidos complejos. Comience a construir una base más sólida en ingeniería de sistemas backend hoy mismo.

Lo que obtendrás

  • 📜 Certificado de finalización
    Añádelo a tu perfil de LinkedIn
  • 🎧 Versión en audio incluida
    Aprende en cualquier momento, sin pantalla
  • ♾️ Acceso de por vida
    Vuelve cuando quieras, sin caducidad
  • 📱 Teléfono o computadora
    Funciona en cualquier dispositivo
  • 💸 Reembolso de 30 días
    Sin preguntas
  • Breve y enfocado
    1 h 42 min de contenido práctico

Reseñas (8)

Andrew Roberts US
★ 4 · 2026-03-25T02:46:52+00:00

El curso fue informativo. Aprecié la estructura y los ejemplos, aunque algunos temas se sintieron un poco apresurados.

Amina Ibrahim KE Estudiante verificado
★ 5 · 2026-03-14T00:28:52+00:00

Machine Translated Una introducción sólida al tema. Los ejemplos proporcionados fueron generalmente buenos, y el curso está bien organizado.

Jack Hall GB Estudiante verificado
★ 3 · 2025-11-15T00:09:52+00:00

Es un buen curso si tienes conocimientos previos. Para los principiantes absolutos, algunos conceptos pueden ser un poco desafiantes, pero la estructura es lógica.

Alejandro Ramírez EC Estudiante verificado
★ 4 · 2025-08-15T06:57:52+00:00

En general, un buen curso. Algunas partes estaban un poco apresuradas, pero los conceptos básicos se explicaron bien.

Sakinah binti Ibrahim MY Estudiante verificado
★ 3 · 2025-04-23T02:35:52+00:00

Me gustaron los ejemplos de aplicación práctica, aunque la configuración inicial tomó más tiempo de lo que esperaba.

Antônia Rodrigues BR
★ 3 · 2025-04-06T01:33:52+00:00

Esta fue una buena introducción. La estructura es lógica, y cubre los conceptos básicos de manera efectiva.

Carina Olsen NO Estudiante verificado
★ 3 · 2025-04-01T02:32:52+00:00

Algunas partes fueron un poco lentas, pero los conceptos básicos se explicaron bien con ejemplos sólidos.

Ольга Попова RU Estudiante verificado
★ 4 · 2025-03-08T12:40:52+00:00

El curso cubrió bien los conceptos básicos, pero algunos temas avanzados se sintieron un poco pasados por alto. Bueno para comenzar.

Escribir una reseña

Te pediremos iniciar sesión después de enviar — tu borrador se guarda.

Otros también tomaron

Preguntas frecuentes

¿Qué necesito para tomar este curso? +

Solo un teléfono o computadora con internet. Sin instalaciones ni hardware especial.

¿Cómo pago? +

Con tarjeta a través de Stripe, o con criptomonedas. No almacenamos datos de tarjeta — Stripe los gestiona de forma segura.

¿Puedo obtener un reembolso? +

Sí — reembolso completo en 30 días, sin preguntas.

¿Por cuánto tiempo tendré acceso? +

Para siempre. Una vez comprado, el curso es tuyo para revisarlo cuando quieras.

¿Obtendré un certificado? +

Sí. Al finalizar recibirás un certificado que puedes añadir a tu perfil de LinkedIn.

Diseñado para profesionales en
Tecnología Diseño Finanzas Marketing Salud Educación Hostelería Manufactura