-
El Triángulo de Poder: Bases de Datos, Redes Sociales y Programación Paralela
¿Alguna vez has pensado qué sucede detrás de escena cuando das un “like” en una transmisión en vivo con millones de espectadores? No es solo una simple conexión a internet. Es una orquestación perfecta entre el almacenamiento masivo y el procesamiento instantáneo. En el mundo moderno, la relación entre base de datos y programación paralela es el motor que permite que las redes sociales respiren. Sin esta sinergia, las plataformas que usamos a diario colapsarían bajo el peso de sus propios datos. Objetivo de Aprendizaje Al finalizar la lectura y las actividades de este post, podrás explicar cómo se integran las bases de datos NoSQL con el procesamiento paralelo para…
-
El Corazón de la Web: Comprendiendo el Procesamiento en el Servidor
¿Alguna vez te has preguntado qué sucede después de hacer clic en un botón? Detrás de cada interfaz elegante, existe un mundo invisible donde los datos cobran sentido. El procesamiento en el servidor es el motor silencioso que transforma una simple petición en una experiencia de usuario significativa. En este artículo, exploraremos las entrañas de las aplicaciones web y cómo la eficiencia en el servidor puede marcar la diferencia entre un sistema mediocre y uno excepcional. Objetivo de Aprendizaje Al finalizar esta lectura, serás capaz de identificar las etapas críticas que ocurren en el backend: desde la consulta a la base de datos hasta la estructuración de la respuesta final,…
-
Copia de Seguridad y Restauración: El Seguro de Vida de tus Datos
Existen dos tipos de personas: las que ya han perdido datos importantes y las que los van a perder. La copia de seguridad y restauración no es solo una tarea técnica; es la columna vertebral de la continuidad de cualquier negocio. Imagina perder la contabilidad de un año entero o la base de datos de tus clientes por un fallo eléctrico. ¿Podrías recuperarte? En este artículo, exploraremos los fundamentos para evitar esa catástrofe. ¿Qué es una Copia de Seguridad y Restauración? Básicamente, una copia de seguridad (Backup) es la creación de datos redundantes. Por otro lado, la restauración es el proceso de recuperar esos datos tras un incidente. Sin embargo,…
-
Programación Web y el Acceso a Bases de Datos
La programación web se ha convertido en una de las habilidades más demandadas en el mundo digital. En este concurso te proponemos dos ejercicios prácticos que pondrán a prueba tu dominio de la conexión con bases de datos, el diseño de interfaces y la implementación de soluciones seguras y eficientes. Estos retos están diseñados para que desarrolles tus competencias en desarrollo web full stack, desde la planificación del modelo de datos hasta la presentación visual del sistema. Objetivo Aplicar los principios del desarrollo web para crear aplicaciones dinámicas con conexión a base de datos, incorporando seguridad, validación, diseño responsivo y funcionalidad completa de CRUD (crear, leer, actualizar y eliminar). Sobre…
-
Docker + SQL Server y una base de datos
Después de preparar el docker con mssql server en una M1 y topar con que la arquitectura no era aplicable para la M1. Se tomo la destreza de actualizar un portatil que tenía fedora a la versión 35 para instalar el .netcore y ejecutar el mssql. Pero se tuvo el detalle que falta una librería una llamada libldap, por lo que se tomó la acción de ejecutar un contenedor en docker con mssql se siguieron estas instrucciones para instalar la versión 2022 en el docker. Interactuando con MSSQL después de ejecutar la segunda línea de comando se notará que cambia el promt de la terminal. Ahora es solo crear una…
-
Base de datos
El título quizá un poco trillado, pero espero que no sea el contenido. Definiendo una base de datos Una base de datos es un programa que almacena datos en columnas y filas. Es la definición casi textual de cualquier libro de base de datos. Otros lo comparan con una gran hoja de calculo, donde un dato se puede localizar entre la intersección de una fila y columna. Claro que esto es para una base de datos de tipo relacional. Analogía de una base de datos En lo personal comparo una base de datos con un gran archivero donde en cada gabeta se compone de datos especializados y al conjugarlos forman…