Hasta ahora hemos conocido las bases de todas las fases del desarrollo software. Más adelante veremos las características de las dos que faltan: prueba y mantenimiento, pero mientras conocíamos cómo desarrollar una aplicación también hemos aprendido cómo se desarrollan los proyectos basados en el uso de las bases de datos. Las bases de datos que hemos conocido y utilizado son las bases de datos relacionales, pero como ahora verás, existen otras alternativas. En este punto te las vamos a presentar mientras trabajas en la información que se te ofrece sobre ellas.
5.1. Otras opciones con poder tecnológico
1. Equipo SQL vs equipo NoSQL
*Recuerda que si lo necesitas puedes activar los subtítulos del video.
Para conocer un poquito más sobre las diferencias y características de ambos tipos de bases de datos, aquí tienes un cuadro comparativo:
Característica | SQL | NoSQL |
---|---|---|
Almacenamiento de datos | De manera estructurada | Con su formato original |
Capacidad de escalar (aumentar la capacidad) | Baja (están centralizadas) | Alta (Están distribuidas y pensadas para grandes volúmenes de información como el Big Data). |
Adaptación a los cambios | Poco y complejo | Totalmente flexibles |
Homogeneización | Estandarizadas | No son homogéneas |
Aplicaciones | De todo tipo | Enfocadas al Big Data |
Rapidez | Menor | Mayor |
2. Hacia un nuevo superpoder: el Big Data
En el apartado anterior hemos mencionado varias veces el Big Data. Pero, ¿qué es realmente?¿para qué se utiliza?
Observad a continuación, en equipo de trabajo, la siguiente infografía que nos explica qué es y varios aspectos del Big Data. De ella sacad la información necesaria para responder a las preguntas que se os plantean:
Tras observarla, sacad de la infografía la información para responder a las cuestiones siguientes:
¿Cuántos bytes de información se generan cada día en el mundo? ¿Cuántos ceros tiene esa cifra?
Imaginarás que se hace necesario gestionar toda esa descomunal cantidad de información… y no morir en el intento. ¿Qué compañías menciona la infografía con la capacidad para ordenar, estructurar y buscar todos esos millones de millones (de millones) de bytes?¿Conocéis alguna otra?
¿Pensáis que el Big Data puede influir en que los científicos puedan calcular más precisamente el tiempo que va a hacer en tu ciudad?¿Por qué?
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0