Una base de datos es un sistema informático a modo de almacén. En este almacén se guardan grandes volúmenes de información. Por ejemplo, imaginemos que somos una compañía telefónica y deseamos tener almacenados los datos personales y los números de teléfono de todos nuestros clientes, que posiblemente sean millones de personas.
Esta información es de gran volumen de tamaño: estamos
hablando de veinte o treinta datos multiplicados por miles o millones de
personas. La antigua gestión de datos se basaba en archivos informáticos, pero
para las necesidades de hoy en día hacen falta sistemas más perfeccionados que
son precisamente lo que se denomina sistema de base de datos. Llegamos a la
conclusión de que necesitaríamos una base de datos para automatizar el acceso a
la información y poder acceder a ella de manera rápida y fácil además de poder
realizar cambios de una manera más eficiente.
Toda
base de datos debe tener una serie de características tales como:
- seguridad (sólo personas autorizadas podrán acceder a la información),
- integridad (la información se mantendrá sin pérdidas de datos), e
- independencia (esta característica es fundamental ya que una buena base de datos debería ser independiente del sistema operativo o programas que interactúen con ella).
las
bases de datos actuales permiten el manejo correcto de transacciones. Esto
significa que se ha de permitir efectuar varias operaciones sobre la base de
datos pero tratadas a modo de una sola. Es decir, si en el conjunto de las
operaciones de una transacción se produce un error, entonces se deshacen todas
las operaciones realizadas anteriormente y se cancela la transacción.
en las categorías de sistemas de bases de datos libres o gratuitos podemos ver:
PostgreSQL
DB2-Express C
Es un motor de base de datos perteneciente a la empresa IBM, conteniendo parte de las funcionalidades de la versión de pago DB2 propiedad también de la empresa IBM, este motor de base de datos es gratuita pero no libre (como aquellas que tienen licencia GPL) y cuenta con la ventaja de no tener limite de crecimiento en sus archivos de base de datos.
MySQL (Edición Gratuita)
Es un programa para la administración de bases de datos. Esta aplicación permite manejar todo el funcionamiento de tu base de datos de forma visual. Además tienes la posibilidad de crear un script para poder transformar todo el entorno visual en código para la base de datos.
Entre sus virtudes podemos citar las siguientes: logra una mayor disponibilidad de bases de datos a través de una mejor gestión, reduce los errores a través de la administración de la base de datos visual, mayor productividad y entorno más seguro.
No hay comentarios:
Publicar un comentario