SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
MAESTRÍA EN GESTIÓN ESTRATÉGICA DE TICS 
 
NUEVAS TENDENCIAS EN TECNOLOGÍAS DE LA INFORMACIÓN 
 
PRÁCTICA 1 
Realizada por: 
­ Juan León Aguilar. 
­ Andrés Mora. 
­ Diego Tello. 
 
1) Cree usted que toda la información disponible en la Web se está aprovechando debidamente? 
En caso que la respuesta sea negativa, indique las razones por las que se da esta situación? 
Justifique su respuesta 
 
La información disponible no se está aprovechando debidamente por: 
 
● La manera en la que se encuentra publicada. 
● Las diferentes estructuras que tienen. 
● Se utiliza con fines diferentes. 
● Cada quien puede publicar la información a su gusto y se llena de basura la mayoria de las                                   
veces. 
● La forma de interpretar la información es diferente por cada individuo y depende del                           
contexto. 
 
 
2) Describa brevemente los diferentes tipos de bbdd nosql y de ejemplos de algunos manejadores                             
de bbdd en cada caso 
 
● Almacenamiento de documentos:  
 
Por lo general almacena la información mediante una estructura simple (JSON, XML y otros formatos semi                               
estructurados) y utiliza una clave única para cada registro.  
Los objetos documento son usualmente otras colecciones clave­valor con valores anidados asociados con                         
cada clave. Son las bases de datos NoSQL más versátiles. 
 
 Ejemplos: 
MongoDB sobre JSON 
CouchDB de Apache 
SimpleDB, de Amazon 
IBM Lotus Domino 
 
 
 
● Almacenamientos  Clave­Valor 
 
Es simple y de fácil implementación además provee tolerancia a fallos y escalabilidad. Cada elemento está                               
identificado por una llave única, lo que permite la recuperación de la información de forma muy rápida,                                 
mediante una tabla hash con una clave y un puntero al objeto correspondiente. Son muy eficientes tanto                                 
para las lecturas como para las escrituras. 
 
Ejemplos: 
 
Cassandra usado en Facebook, Twiter, Cisco, etc. 
  HBase de Apache 
BigTable, de Google 
Dynamo, de Amazon 
Project Voldemort, de LinkedIn 
 
 
 
 
● Grafos 
 
La información se representa como nodos (pueden tener propiedades) y aristas (pueden tener etiquetas y                             
roles). Para un mejor rendimiento, su estructura debe estar totalmente normalizada, de forma que cada                             
tabla tenga una sola columna y cada relación dos. 
Se pueden representar como grafos, los datos de mapas de rutas, redes sociales, datos de recursos y sus                                   
relaciones 
 
Ejemplos: 
 
InfoGrid  
Virtuoso 
AllegroGraph 
Neo4j  
 
3) Qué pasa con ACID en las bbdd nosql? 
 
En las BBDD NOSQL, no se cumplen necesariamente todas las características exigidas por ACID                           
(Atomicidad, Consistencia, Aislamiento y Durabilidad), puesto que por motivos de la naturaleza específica                         
del big data, tanto del tamaño de la información como las características cambiantes de los tipos de datos,                                   
entonces ciertas reglas se omiten o no se respetan, por ejemplo la estructura o el tipo de datos cambia,                                     
debido a que la misma no se esquematiza de la manera que nos exigen las bases de datos relacionales. 
 
A pesar de que no se cumplen los principios contemplados en ACID, se incorporan otros que son la parte                                     
robusta de las BBDD NOSQL, como por ejemplo: 
 
La Consistencia Eventual, que permite que la informaciń almacenada, al principio no tener consistencia,                           
pero con el tiempo, la misma logrará consistencia. 
 
Tolerancia a Fallos y redundancia, lo cual permite que el usuario obtenga resultados, a pesar de que uno de                                     
los servidores caiga, es decir la información está distribuida y es respaldada de manera inteligente. 
 
Estructura Dinámica pues los datos no tienen una definición de atributos fija, lo cual permite gran                               
flexibilidad y rapidez en el almacenamiento. 
 
4) Describa brevemente en qué consiste la tecnología MAP REDUCE. De un ejemplo si es                             
necesario  
 
Esta tecnología, como referencia la utiliza Google para su procesamiento de las búsquedas y decisiones                             
en el ranking de páginas web. Fue liderada y desarrollada por Yahoo y posteriormente por la empresa                                 
Apache. La misma hace referencia a que se puede pararelizar el procesamiento de los datos, en especial                                 
cuando el gran volumen de los mismos no permite un procesamiento convencional al cual estamos                             
acostumbrados.   
 
No todos los problemas pueden procesarse utilizando este esquema, pues muchos algoritmos y                         
alternativas de resolución se los resuelve sin problemas y sin mucho esfuerzo utilizando las técnicas                             
convencionales. Es decir, el utilizar MAP REDUCE no es la panacea actualmente, puesto que es utilizado                               
con fines específicos a entornos donde el gran volumen de datos ocasionaría que los métodos tradicionales                               
colapsen. 
 
 
 
5) Dé algunos ejemplos en donde son útiles las bbdd nosql 
 
 
● Procesamiento Documental (indexado de documentos) 
● Streaming audiovisual (manejo deimágeness, videos, sonidos, música, etc) 
● Redes sociales 
● Sistemas de busqueda de información. (google, yahoo, etc) 
●  
 
 
6) Identifique algunos problemas de las bbdd nosql 
 
● No es una tecnología madura lo cual aún no presenta la confiabilidad ya que no suelen proveer                                 
garantías ACID las cuales son requeridas paras las instituciones bancarias. 
● Falta de estandarización, lo cual provoca que cada proveedor aplique sus propias normas,                         
provocando que los clientes no puedan cambiar de proveedor. 
● Falta de soporte técnico, aun no existe la cantidad suficiente de técnicos certificados comparados                           
con los existen para las bases de datos relacionadas. 
 
 

Weitere ähnliche Inhalte

Was ist angesagt?

Administración de base de datos introduccion y objetivos
Administración de base de datos introduccion y objetivosAdministración de base de datos introduccion y objetivos
Administración de base de datos introduccion y objetivosUTN
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBDjosemullo3
 
Act4 basede datos
Act4 basede datosAct4 basede datos
Act4 basede datosclaralun123
 
Base de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datosBase de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datosAlejandro Rodriguez
 
Bendiciones base de datos i
Bendiciones base de datos iBendiciones base de datos i
Bendiciones base de datos iimpresindible101
 
02 base de datos hernandez_luis
02 base de datos hernandez_luis02 base de datos hernandez_luis
02 base de datos hernandez_luisluishernandez1576
 
Material de lectura administración de base de datos
Material de lectura administración de base de datosMaterial de lectura administración de base de datos
Material de lectura administración de base de datosArturo Coronado
 
Bases de datos
Bases de datosBases de datos
Bases de datosvhzendejas
 
Perez robles eliseo
Perez robles eliseoPerez robles eliseo
Perez robles eliseorencru
 
Base de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosBase de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosJehisglayOliveros
 
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096enmanuelmorlestiller
 
Base de datos cesar ortega
Base de datos cesar ortegaBase de datos cesar ortega
Base de datos cesar ortegaCsarOrtega20
 
Taller 1 Y 3 Bases De Datos
Taller 1 Y 3 Bases De DatosTaller 1 Y 3 Bases De Datos
Taller 1 Y 3 Bases De DatosBeatriz Salazar
 
Taller Introduccion Bases de Datos
Taller Introduccion Bases de DatosTaller Introduccion Bases de Datos
Taller Introduccion Bases de Datosuceva
 

Was ist angesagt? (19)

Administración de base de datos introduccion y objetivos
Administración de base de datos introduccion y objetivosAdministración de base de datos introduccion y objetivos
Administración de base de datos introduccion y objetivos
 
Usuarios de un SGBD
Usuarios de un SGBDUsuarios de un SGBD
Usuarios de un SGBD
 
Act4 basede datos
Act4 basede datosAct4 basede datos
Act4 basede datos
 
Bases datos
Bases datosBases datos
Bases datos
 
Base de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datosBase de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datos
 
Bendiciones base de datos i
Bendiciones base de datos iBendiciones base de datos i
Bendiciones base de datos i
 
02 base de datos hernandez_luis
02 base de datos hernandez_luis02 base de datos hernandez_luis
02 base de datos hernandez_luis
 
Material de lectura administración de base de datos
Material de lectura administración de base de datosMaterial de lectura administración de base de datos
Material de lectura administración de base de datos
 
Especialista Web J4
Especialista Web   J4Especialista Web   J4
Especialista Web J4
 
Taller 1 bases de datos
Taller 1 bases de datosTaller 1 bases de datos
Taller 1 bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
ADMINISTRACION DE BASE DE DATOS UNIDAD 1
ADMINISTRACION DE BASE DE DATOS UNIDAD 1ADMINISTRACION DE BASE DE DATOS UNIDAD 1
ADMINISTRACION DE BASE DE DATOS UNIDAD 1
 
Perez robles eliseo
Perez robles eliseoPerez robles eliseo
Perez robles eliseo
 
Base de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosBase de datos_jehisglay_oliveros
Base de datos_jehisglay_oliveros
 
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
 
Funciones De Un Bda
Funciones De Un BdaFunciones De Un Bda
Funciones De Un Bda
 
Base de datos cesar ortega
Base de datos cesar ortegaBase de datos cesar ortega
Base de datos cesar ortega
 
Taller 1 Y 3 Bases De Datos
Taller 1 Y 3 Bases De DatosTaller 1 Y 3 Bases De Datos
Taller 1 Y 3 Bases De Datos
 
Taller Introduccion Bases de Datos
Taller Introduccion Bases de DatosTaller Introduccion Bases de Datos
Taller Introduccion Bases de Datos
 

Andere mochten auch

micro reserves and priority species report 2014
micro reserves and priority species report 2014micro reserves and priority species report 2014
micro reserves and priority species report 2014Scott Roe
 
DALUSER COMPANY
DALUSER COMPANY DALUSER COMPANY
DALUSER COMPANY undedous
 
Presentación 4to i sdmj
Presentación 4to i sdmjPresentación 4to i sdmj
Presentación 4to i sdmjdiana
 
Fabrication and characterization of nanostructured conducting polymer films c...
Fabrication and characterization of nanostructured conducting polymer films c...Fabrication and characterization of nanostructured conducting polymer films c...
Fabrication and characterization of nanostructured conducting polymer films c...Grupo de Pesquisa em Nanoneurobiofisica
 
Porous Covalent Triazine Polymer as a Potential Nanocargo for Cancer Therapy ...
Porous Covalent Triazine Polymer as a Potential Nanocargo for Cancer Therapy ...Porous Covalent Triazine Polymer as a Potential Nanocargo for Cancer Therapy ...
Porous Covalent Triazine Polymer as a Potential Nanocargo for Cancer Therapy ...Arun kumar
 
΄΄ Οι περιπέτειες του Οδυσσέα΄΄, Μαρία Φρουδαράκη και τα 6 κεφάλαια
΄΄ Οι περιπέτειες του Οδυσσέα΄΄, Μαρία Φρουδαράκη και τα 6 κεφάλαια΄΄ Οι περιπέτειες του Οδυσσέα΄΄, Μαρία Φρουδαράκη και τα 6 κεφάλαια
΄΄ Οι περιπέτειες του Οδυσσέα΄΄, Μαρία Φρουδαράκη και τα 6 κεφάλαιαΧρήστος Χαρμπής
 
Diffusion-weighted and Perfusion MR Imaging for Brain Tumor Characterization ...
Diffusion-weighted and Perfusion MR Imaging for Brain Tumor Characterization ...Diffusion-weighted and Perfusion MR Imaging for Brain Tumor Characterization ...
Diffusion-weighted and Perfusion MR Imaging for Brain Tumor Characterization ...Arif S
 

Andere mochten auch (11)

How to use or filter
How to use or filterHow to use or filter
How to use or filter
 
micro reserves and priority species report 2014
micro reserves and priority species report 2014micro reserves and priority species report 2014
micro reserves and priority species report 2014
 
DALUSER COMPANY
DALUSER COMPANY DALUSER COMPANY
DALUSER COMPANY
 
Presentación 4to i sdmj
Presentación 4to i sdmjPresentación 4to i sdmj
Presentación 4to i sdmj
 
María E. Villegas
María E. Villegas María E. Villegas
María E. Villegas
 
7a mri
7a mri7a mri
7a mri
 
Fabrication and characterization of nanostructured conducting polymer films c...
Fabrication and characterization of nanostructured conducting polymer films c...Fabrication and characterization of nanostructured conducting polymer films c...
Fabrication and characterization of nanostructured conducting polymer films c...
 
Porous Covalent Triazine Polymer as a Potential Nanocargo for Cancer Therapy ...
Porous Covalent Triazine Polymer as a Potential Nanocargo for Cancer Therapy ...Porous Covalent Triazine Polymer as a Potential Nanocargo for Cancer Therapy ...
Porous Covalent Triazine Polymer as a Potential Nanocargo for Cancer Therapy ...
 
HydrogenPSA
HydrogenPSAHydrogenPSA
HydrogenPSA
 
΄΄ Οι περιπέτειες του Οδυσσέα΄΄, Μαρία Φρουδαράκη και τα 6 κεφάλαια
΄΄ Οι περιπέτειες του Οδυσσέα΄΄, Μαρία Φρουδαράκη και τα 6 κεφάλαια΄΄ Οι περιπέτειες του Οδυσσέα΄΄, Μαρία Φρουδαράκη και τα 6 κεφάλαια
΄΄ Οι περιπέτειες του Οδυσσέα΄΄, Μαρία Φρουδαράκη και τα 6 κεφάλαια
 
Diffusion-weighted and Perfusion MR Imaging for Brain Tumor Characterization ...
Diffusion-weighted and Perfusion MR Imaging for Brain Tumor Characterization ...Diffusion-weighted and Perfusion MR Imaging for Brain Tumor Characterization ...
Diffusion-weighted and Perfusion MR Imaging for Brain Tumor Characterization ...
 

Ähnlich wie Trabajo1 (20)

Act1.7 nosql terminado corregido
Act1.7 nosql terminado corregidoAct1.7 nosql terminado corregido
Act1.7 nosql terminado corregido
 
Actividad 1.7: NoSQL
Actividad 1.7: NoSQLActividad 1.7: NoSQL
Actividad 1.7: NoSQL
 
Act1.7 nosql terminado
Act1.7 nosql terminadoAct1.7 nosql terminado
Act1.7 nosql terminado
 
SGBD NoSQL
SGBD NoSQLSGBD NoSQL
SGBD NoSQL
 
Sgbdoo
SgbdooSgbdoo
Sgbdoo
 
109545664 modelado-fisico-de-una-base-de-datos
109545664 modelado-fisico-de-una-base-de-datos109545664 modelado-fisico-de-una-base-de-datos
109545664 modelado-fisico-de-una-base-de-datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
MongoDB
MongoDBMongoDB
MongoDB
 
Grupo 2 tarea sgbd
Grupo 2   tarea sgbdGrupo 2   tarea sgbd
Grupo 2 tarea sgbd
 
Tema 1 - Intro.pdf
Tema 1 - Intro.pdfTema 1 - Intro.pdf
Tema 1 - Intro.pdf
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Fases para la creacion de una base de datos
Fases para la creacion de una base de datosFases para la creacion de una base de datos
Fases para la creacion de una base de datos
 
base de datos
base de datosbase de datos
base de datos
 
Presentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdfPresentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdf
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Arquitectura datosempresariales
Arquitectura datosempresarialesArquitectura datosempresariales
Arquitectura datosempresariales
 
Bases de datos NoSQL en entornos Big Data
Bases de datos NoSQL en entornos Big DataBases de datos NoSQL en entornos Big Data
Bases de datos NoSQL en entornos Big Data
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Base de datos 2
Base de datos 2Base de datos 2
Base de datos 2
 
Bases de datos NoSQL (+ ámbito geoespacial)
Bases de datos NoSQL (+ ámbito geoespacial)Bases de datos NoSQL (+ ámbito geoespacial)
Bases de datos NoSQL (+ ámbito geoespacial)
 

Trabajo1

  • 1. MAESTRÍA EN GESTIÓN ESTRATÉGICA DE TICS    NUEVAS TENDENCIAS EN TECNOLOGÍAS DE LA INFORMACIÓN    PRÁCTICA 1  Realizada por:  ­ Juan León Aguilar.  ­ Andrés Mora.  ­ Diego Tello.    1) Cree usted que toda la información disponible en la Web se está aprovechando debidamente?  En caso que la respuesta sea negativa, indique las razones por las que se da esta situación?  Justifique su respuesta    La información disponible no se está aprovechando debidamente por:    ● La manera en la que se encuentra publicada.  ● Las diferentes estructuras que tienen.  ● Se utiliza con fines diferentes.  ● Cada quien puede publicar la información a su gusto y se llena de basura la mayoria de las                                    veces.  ● La forma de interpretar la información es diferente por cada individuo y depende del                            contexto.      2) Describa brevemente los diferentes tipos de bbdd nosql y de ejemplos de algunos manejadores                              de bbdd en cada caso    ● Almacenamiento de documentos:     Por lo general almacena la información mediante una estructura simple (JSON, XML y otros formatos semi                                estructurados) y utiliza una clave única para cada registro.   Los objetos documento son usualmente otras colecciones clave­valor con valores anidados asociados con                          cada clave. Son las bases de datos NoSQL más versátiles.     Ejemplos:  MongoDB sobre JSON  CouchDB de Apache  SimpleDB, de Amazon  IBM Lotus Domino        ● Almacenamientos  Clave­Valor   
  • 2. Es simple y de fácil implementación además provee tolerancia a fallos y escalabilidad. Cada elemento está                                identificado por una llave única, lo que permite la recuperación de la información de forma muy rápida,                                  mediante una tabla hash con una clave y un puntero al objeto correspondiente. Son muy eficientes tanto                                  para las lecturas como para las escrituras.    Ejemplos:    Cassandra usado en Facebook, Twiter, Cisco, etc.    HBase de Apache  BigTable, de Google  Dynamo, de Amazon  Project Voldemort, de LinkedIn          ● Grafos    La información se representa como nodos (pueden tener propiedades) y aristas (pueden tener etiquetas y                              roles). Para un mejor rendimiento, su estructura debe estar totalmente normalizada, de forma que cada                              tabla tenga una sola columna y cada relación dos.  Se pueden representar como grafos, los datos de mapas de rutas, redes sociales, datos de recursos y sus                                    relaciones    Ejemplos:    InfoGrid   Virtuoso  AllegroGraph  Neo4j     3) Qué pasa con ACID en las bbdd nosql?    En las BBDD NOSQL, no se cumplen necesariamente todas las características exigidas por ACID                            (Atomicidad, Consistencia, Aislamiento y Durabilidad), puesto que por motivos de la naturaleza específica                          del big data, tanto del tamaño de la información como las características cambiantes de los tipos de datos,                                    entonces ciertas reglas se omiten o no se respetan, por ejemplo la estructura o el tipo de datos cambia,                                      debido a que la misma no se esquematiza de la manera que nos exigen las bases de datos relacionales.    A pesar de que no se cumplen los principios contemplados en ACID, se incorporan otros que son la parte                                      robusta de las BBDD NOSQL, como por ejemplo:    La Consistencia Eventual, que permite que la informaciń almacenada, al principio no tener consistencia,                            pero con el tiempo, la misma logrará consistencia.    Tolerancia a Fallos y redundancia, lo cual permite que el usuario obtenga resultados, a pesar de que uno de                                      los servidores caiga, es decir la información está distribuida y es respaldada de manera inteligente.   
  • 3. Estructura Dinámica pues los datos no tienen una definición de atributos fija, lo cual permite gran                                flexibilidad y rapidez en el almacenamiento.    4) Describa brevemente en qué consiste la tecnología MAP REDUCE. De un ejemplo si es                              necesario     Esta tecnología, como referencia la utiliza Google para su procesamiento de las búsquedas y decisiones                              en el ranking de páginas web. Fue liderada y desarrollada por Yahoo y posteriormente por la empresa                                  Apache. La misma hace referencia a que se puede pararelizar el procesamiento de los datos, en especial                                  cuando el gran volumen de los mismos no permite un procesamiento convencional al cual estamos                              acostumbrados.      No todos los problemas pueden procesarse utilizando este esquema, pues muchos algoritmos y                          alternativas de resolución se los resuelve sin problemas y sin mucho esfuerzo utilizando las técnicas                              convencionales. Es decir, el utilizar MAP REDUCE no es la panacea actualmente, puesto que es utilizado                                con fines específicos a entornos donde el gran volumen de datos ocasionaría que los métodos tradicionales                                colapsen.        5) Dé algunos ejemplos en donde son útiles las bbdd nosql      ● Procesamiento Documental (indexado de documentos)  ● Streaming audiovisual (manejo deimágeness, videos, sonidos, música, etc)  ● Redes sociales  ● Sistemas de busqueda de información. (google, yahoo, etc)  ●       6) Identifique algunos problemas de las bbdd nosql    ● No es una tecnología madura lo cual aún no presenta la confiabilidad ya que no suelen proveer                                  garantías ACID las cuales son requeridas paras las instituciones bancarias.  ● Falta de estandarización, lo cual provoca que cada proveedor aplique sus propias normas,                          provocando que los clientes no puedan cambiar de proveedor.  ● Falta de soporte técnico, aun no existe la cantidad suficiente de técnicos certificados comparados                            con los existen para las bases de datos relacionadas.