viernes, 12 de enero de 2018

Que es una base de datos: Agrupados y estructurados?

Bases de datos: Agrupados y estructurados


En las entradas anteriores estuvimos compartiendo sobre la importancia de las bases de datos y que son datos. En este post estaremos compartiendo con uds. Lo que significan los datos agrupados y estructurados.

Esto surge de los aspectos coincidentes en las distintas definiciones de lo que es una base de datos: “una colección de datos que se encuentran agrupados y estructurados e interrelacionados entre sí”.  

Siguiendo con los elementos de esta definición nos toca conocer que significa el termino agrupados:

Agrupar: Reunir o formar en grupos cosas, objetos, personas, animales, entidades etc.  con un fin común.

Por ejemplo, podríamos agrupar a las personas por edad, agruparlos por género, agrupar a los estudiantes por sección. En fin, hay muchas formar variadas de agrupar los datos, siempre con un fin, un propósito.

Ahora bien, el otro aspecto que debemos escudriñar de esta definición es estructurados.

Estructurar:  
1.   Distribuir las partes de un conjunto según un sistema u orden determinados.
2.      Dar a las partes [de un todo] una estructura determinada.
3.     organizar las partes de un todo 

Estructurado: que tiene una estructura u organización.

Cuando se utiliza el término 'estructurado' se está hablando de un adjetivo calificativo que sirve para señalar que una cosa, ente o persona cuenta con estructura y que por lo tanto tiene firmeza, solidez, base o dónde apoyarse, ya sea esto algo simbólico como concreto. En pocas palabras, que está bien organizado y tiene orden.

Ahora apliquemos estas definiciones de los términos a las bases de datos, y para ello vamos a ejemplificar con un cuadro de datos.  

jose
20 años
pimentel
hijo
masculino
estudiante
high school
50 años
pedro
padre
masculino
representante
universitario
pimnetel
madre
femenino
representante
maria
universitario
de pimentel
48 años

Al observar esta tabla de datos podemos darnos cuenta que forman un grupo. Son personas solamente, no son vehículos ni otro tipo de objeto. Pero no están organizados los datos, no tienen una estructura definida.  En computación, específicamente en programación, se requiere que se tenga una estructura clara, que soporte a los datos, de lo contrario no podríamos procesarlos y obtener resultados, y con ellos una información relevante, valiosa que nos permita tomar decisiones o bien utilizarla para otros procesos.

Es fundamental ese concepto en bases de datos. Estos deben encontrarse bien definidos, estructurados y organizados, así como agrupados. 

Veamos cómo podríamos hacerlo con la tabla del ejemplo.
jose
pimentel
20 años
masculino
hijo
estudiante
high school
pedro
pimnetel
50 años
masculino
padre
representante
universitario
maria
de pimentel
48 años
femenino
madre
representante
universitario

Ahora SI tenemos unos datos que se encuentran agrupados y además tienen una estructura bien definida, ya que cada elemento de la tabla comparte la misma formación de sus columnas, lo que le permite a cualquier persona o aplicación manipular estos datos con el propósito de obtener una información. Entonces podemos decir que los datos están organizados, tienen un orden.

El ultimo concepto que debemos explicar es el termino interrelacionados.

Supongamos que en esa misma tabla de datos no solo se encontraran 3 personas, sino 200 o 500 o un millón de personas, entre padres e hijos. ¿Cómo podríamos identificar quienes son los hijos de tales padres?
Otra pregunta que nos surge: ¿Qué sucede con los datos cuando tenemos padres con varios hijos? ¿cómo podemos saberlo o identificarlos?

Es aquí donde cabe este otro concepto: interrelacionados

relación o correspondencia mutua que mantienen entre sí personas, cosas o fenómenos.

Entonces esto significa, siguiendo con el ejemplo anterior de las personas, que, en nuestra estructura de los datos, necesitamos guardar o almacenar por lo menos un dato más que nos permita relacionar mutuamente o vincular unos datos o conjunto de datos con otros. De lo contrario no podríamos obtener la información que pudiéramos estar necesitando, n o podríamos responder a las preguntas realizadas.

Siguiendo con nuestro ejemplo anterior posiblemente necesitaríamos el número de identificación de la persona como el dato principal que nos permitiría vincular, relacionar o gestionar este conjunto de datos.   

Con este post esperamos haber dejado claro los conceptos y términos de la definición de lo que son bases de datos con el propósito de ayudar a todos aquellos que se inician dentro de esta tenologia. En la próxima entrega estaremos hablando de las ventajas y beneficios de las bases de datos.

 Ali Palacios D.

Dejanos tus comentarios

Post relacionados: