Archivo de la etiqueta: control de concurrencia

Profundizando en SQL: Programación, Transacciones y Control de Concurrencia

Programación en SQL

  1. ¿Por qué no es SQL un lenguaje computacionalmente completo?

Le faltan ciertas características como recursividad o estructuras repetitivas (bucles).

¿Qué soluciones conoces para aumentar las capacidades de cómputo de SQL? En SQL 2003 se introduce recursividad de forma limitada. Los bucles se consiguen combinando SQL con otros lenguajes procedimentales.

  1. SQL embebido: describe su funcionamiento.

Se denomina así al código SQL que se mezcla con el código de un lenguaje anfitrión. Seguir leyendo “Profundizando en SQL: Programación, Transacciones y Control de Concurrencia” »

Bases de Datos Distribuidas: Replicación, Concurrencia y Atomicidad

Disponibilidad y Coste en Bases de Datos Distribuidas Replicadas

Explica cómo afecta la disponibilidad de los datos en una base de datos distribuida replicada y cómo afecta al coste del sistema.

Replicada: El esquema de BDD de replicación consiste en que cada nodo debe tener su copia completa de la base de datos. Es fácil ver que este esquema tiene un alto costo en el almacenamiento de la información. Debido a que la actualización de los datos debe ser realizada en todas las copias, también Seguir leyendo “Bases de Datos Distribuidas: Replicación, Concurrencia y Atomicidad” »