BASE DE DATOS
Introducción:
Una Base de Datos se puede definir como una colección de datos estructurados, organizados , interrelacionados entre sí y almacenados sin redundancias , consiguiendo una independencia de los procesos que los usan, de manera que permite a múltiples usuarios hacer utilizaciones varias y simultáneas de los datos.
Nacimiento de las bases de datos:
Herman Hollerit fue denominado el primer ingeniero estadístico de la historia , ya que invento en 1884 una computadora llama " Maquina Automática Perforadora de Tarjetas" .
- Se desarrollaron las cintas magnéticas para el almacenamiento de datos.
- Con los datos almacenados en cintas las tareas de procesamiento de datos tales como las nominas fueron automatizadas.
- Estas cintas solo se podían leer secuencial y ordenadamente , requiriendo grandes cantidades de tiempo para las operaciones sobre ellas.
- El amplio uso de los discos cambio en gran medida el escenario del procesamiento de datos, ya que los discos fijos permitieron el acceso directo a los datos, lo que ayudo a ahorrar tiempo.
- La simplicidad de modelo relacional y la posibilidad de ocultar completamente los detalles de implementación al programador fueron realmente atractivas.
- Posteriormente , el SQL también desarrolla por IBM, fue creado para generar reportes y actualizar datos.
- Para la toma de decisiones se utiliza masivamente el SQL, que es un lenguaje programado para consultas que permiten analizar varios datos.
Caracteristicas
- Datos autos descriptivos
- Independencias de datos
TRANSACCIONES
Son la ejecución de varias sentencias como si fueran una sola, resultando en un cambio consistente de los datos.
Proporcionan flexibilidad y control cuando los datos cambian y asegura la consistencia de los datos en el caso de un fallo en el proceso del usuario o del sistema.