Actualmente la recopilación de datos es importante, tanto a nivel
empresarial como personal. En el caso de las empresas, la recolección de datos
para procesarlos en información es hasta vital para su funcionamiento,
inclusive se puede hasta decir que sin datos una empresa de cualquier tipo
simplemente no existiría. Dichos datos pueden ser ya sea de la producción
realizada, como del personal que labora en ella. Si hablamos a nivel personal o
individual, también recoger datos es importante. Ya sea números telefónicos,
direcciones de email, fechas importantes que recordar, estos son datos que son
útiles para el día a día de una persona cualquiera. Ahora bien, se sabe que los
datos por sí solo no significan nada, por lo que es necesario procesarlos para
convertirlos en información. Para esto es necesario recoger dichos datos y
organizarlos de una forma adecuada, para tener acceso a estos, modificarlos o
eliminarlos. Es allí donde entran en escena las bases de datos.
Una base de datos es un conjunto de datos que tienen relación entre si y
que son almacenados para su posterior uso. Un sencillo ejemplo de una base de
datos es una guía telefónica, en la cual hay una serie de números de teléfono
correspondientes a un determinado negocio o persona. En este caso los datos son
los números telefónicos y la relación entre ellos es que pertenecen a alguien
en particular. Las bases de datos se usan mucho en la computación y para
manipularlas se usan los sistemas de gestión de base de datos, que son una
serie de programas que nos permiten borrar, agregar y modificar datos
pertenecientes a una base de datos. Ejemplos de sistema de gestión de base de
datos (SGBD), MySQL, Postgresql, MariaDB. Estos son algunos tipos de base de datos:
- Base de datos jerarquica
- Base de datos orientadas a objetos
- Base de datos de red
- Base de datos relacionales
El tipo más usado de base de datos es el relacional, en el cual los datos se organizan en tablas estructuradas en registros (filas) y campos (columnas), donde las tablas se vinculan por un campo en común.
Vamos a ver la importancia de las bases de datos. Recordemos primero el concepto de aplicación, el cual es un programa que permite a un usuario realizar un determinado trabajo, como es el caso de Excel o en su contraparte de software libre Calc. Ahora centrémonos en estas dos aplicaciones, las cuales son hojas de cálculo con las que se pueden manipular números (o sea datos) y realizar algunas operaciones matemáticas. Si bien estos números son introducidos por el usuario, los mismos, o los obtenidos como resultado de alguna operación, deben ser guardados para ser usados por otro usuario ubicado en otro lugar, ya sea para verlos, modificarlos o simplemente eliminarlos. Igualmente el usuario que está trabajando, ya sea con Excel o Calc, requiera esos mismos números de otro sitio o de otro usuario.
Es allí donde se ve la importancia de las bases de datos. Cualquier aplicación debe tener un sitio donde pueda acceder a cualquier dato para su funcionamiento, de lo contrario, estos serían valores fríos, ya que solo se quedan en el computador del usuario. Estos deben estar en una base de datos en la cual se organicen de manera adecuada, y como se ha dicho en líneas anteriores, disponibles para su uso.
Volvamos al caso del usuario frente a su tabla de Excel o Calc mostrada en el monitor. ¿Qué significarían esos números? Se podría llegar a la conclusión que nada, solo números fríos mostrados en el monitor. Esto mismo ejemplo podría aplicarse a cualquier otra aplicación. Por lo tanto, se puede concluir que una aplicación no estaría completa, es decir ni siquiera merecerse el nombre de aplicación, si no está acompañada de una base de datos.
Espero que les haya gustado y mas que todo que les haya servido de utilidad. Recuerden que para alguna duda pueden comentar.
No hay comentarios.:
Publicar un comentario