miércoles, 7 de octubre de 2015

1.3 Bases De datos de un sitio Electrónico

Que es una base de Datos ?


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), 
  • 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


es un sistema de base de datos objeto-relacional que tiene las características de los sistemas de base de datos propietarios tradicionales con mejoras de los sistemas de base de datos de la nueva generación. PostgreSQL es libre y el código fuente completo está disponible





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