Entradas

Mostrando entradas de enero, 2019

Arreglos

Arreglos Un  arreglo  es un conjunto de datos o una estructura de datos homogéneos que se encuentran ubicados en forma consecutiva en la  memoria RAM  (sirve para almacenar datos en forma temporal). Un arreglo puede definirse como un grupo o una colección finita, homogénea y ordenada de elementos. Los arreglos pueden ser de los siguientes tipos: De una dimensión. De dos dimensiones. De tres o más dimensiones. Tipos de Arreglos Arreglos unidimensionales. Arreglos multidimensionales. Arreglo con múltiple subíndices. Arr eglos unidimensionales Es un tipo de datos estructurado que está formado de una colección finita y ordenada de datos del mismo tipo. Es la estructura natural para modelar listas de elementos iguales. Están formados por un conjunto de elementos de un mismo tipo de datos que se almacenan bajo un mismo nombre, y se diferencian por la posición que tiene cada elemento dentro del arreglo de datos. Al declarar un arreglo, se debe inic

transacciones de Base de Datos

Imagen
Transacciones en BD Una transacción en un  Sistema de Gestión de Bases de Datos  es un conjunto de órdenes que se ejecutan formando una unidad de trabajo, es decir, en forma indivisible o atómica. Un  SGBD  se dice transaccional si es capaz de mantener la integridad de los datos, haciendo que estas transacciones no puedan finalizar en un estado intermedio. Cuando por alguna causa el sistema debe cancelar la transacción, empieza a deshacer las órdenes ejecutadas hasta dejar la base de datos en su estado inicial (llamado punto de integridad), como si la orden de la transacción nunca se hubiese realizado. Una transacción debe contar con  ACID  (un acrónimo inglés) que quiere decir: Atomicidad, consistencia, aislamiento y durabilidad. Para esto, el lenguaje de consulta de datos  SQL  ( Structured Query Language ), provee los mecanismos para especificar que un conjunto de acciones deben constituir una transacción. BEGIN TRAN: Especifica que va a empezar una transacción. COMM