SlideShare una empresa de Scribd logo
Hadoop MapReducepara procesar grandes cantidades dedatos Raúl Ochoa
Antecedentes
Antecedentes Sistemas Distribuidos
Antecedentes Sistemas Distribuidos Programación Funcional
Antecedentes Sistemas Distribuidos Programación Funcional Álgebra
Antecedentes Sistemas Distribuidos Programación Funcional Álgebra Java
Antecedentes Sistemas Distribuidos Programación Funcional Álgebra Java Google
Antecedentes Sistemas Distribuidos Programación Funcional Álgebra Java Google
Antecedentes Sistemas Distribuidos Programación Funcional Álgebra Java Google Crédito de Libre Elección
Antecedentes Sistemas Distribuidos Programación Funcional Álgebra Java Google Crédito de Libre Elección
Contenidos Introducción a Hadoop MapReduce HadoopDistributed File System MapReduce + HDFS Subproyectos Demo
Contenidos Introducción a Hadoop MapReduce HadoopDistributed File System MapReduce + HDFS Subproyectos Demo
Introducción
Introducción Objetivos Base Características Historia Powered by Comparación con otros sistemas
Objetivos Open Source Computación distribuida Procesar grandes cantidades de datos
Objetivos Open Source Computación distribuida Procesar grandes cantidades de datos
Objetivos Open Source Computación distribuida Procesar grandes cantidades de datos
Base MapReduce GFS
Características Escalable Económico Eficiente Fiable
Características Escalable Económico Eficiente Fiable
Características Escalable Económico Eficiente Fiable
Características Escalable Económico Eficiente Fiable
Historia Creador: Doug Cutting 2002-2004: Nutch 2004-2006: GFS & MapReducePapers 2006-2008: Yahoo!
Historia Creador: Doug Cutting 2002-2004: Nutch 2004-2006: GFS & MapReducePapers 2006-2008: Yahoo!
Historia Creador: Doug Cutting 2002-2004: Nutch 2004-2006: GFS & MapReducePapers 2006-2008: Yahoo!
Historia Creador: Doug Cutting 2002-2004: Nutch 2004-2006: GFS & MapReducePapers 2006-2008: Yahoo!
Powered by Hadoop http://wiki.apache.org/hadoop/PoweredBy
Comparación RDBMS GridComputing SETI@home et al.
Comparación RDBMS GridComputing SETI@home et al.
Comparación RDBMS GridComputing SETI@home et al.
Contenidos Introducción a Hadoop MapReduce HadoopDistributed File System MapReduce + HDFS Subproyectos Demo
MapReduce
MapReduce Computación distribuida
DEAD LOCK
MapReduce Computación distribuida Programación Funcional
MapReduce Computación distribuida Programación Funcional Funciones Map y Reduce
Map Input map() Output
Reduce Input reduce() Output
MapReduce Computación distribuida Programación Funcional Funciones Map y Reduce map() y reduce() en Python
Contenidos Introducción a Hadoop MapReduce HadoopDistributed File System MapReduce + HDFS Subproyectos Demo
HDFS
HDFS Suposiciones y Objetivos Arquitectura NameNodes DataNodes Otras características
Suposiciones y Objetivos El hardware falla Grandes cantidades de datos Máquinas comunes Mover la computación, no los datos Portabilidad
Suposiciones y Objetivos El hardware falla Grandes cantidades de datos Máquinas comunes Mover la computación, no los datos Portabilidad
Suposiciones y Objetivos El hardware falla Grandes cantidades de datos Máquinas comunes Mover la computación, no los datos Portabilidad
Suposiciones y Objetivos El hardware falla Grandes cantidades de datos Máquinas comunes Mover la computación, no los datos Portabilidad
Suposiciones y Objetivos El hardware falla Grandes cantidades de datos Máquinas comunes Mover la computación, no los datos Portabilidad
Arquitectura
Arquitectura Espacio de nombres único Escribir una vez, leer varias Archivos divididos en bloques Acceso directo a los datos
Arquitectura Espacio de nombres único Escribir una vez, leer varias Archivos divididos en bloques Acceso directo a los datos
Arquitectura Espacio de nombres único Escribir una vez, leer varias Archivos divididos en bloques Acceso directo a los datos
Arquitectura Espacio de nombres único Escribir una vez, leer varias Archivos divididos en bloques Acceso directo a los datos
Arquitectura
NameNode Controla el espacio de nombres Ficheros <> Bloques Bloques <> DataNodes Configuración de cluster Metadata
NameNodeMetadata En memoria Ficheros Atributos: creación, factor de replica. Bloques Bloques <> DataNodes LOG
Arquitectura
DataNode Servidor de bloques Reportes al NameNode Envió de datos a otros DataNodes
DataNode Servidor de bloques Reportes al NameNode Envió de datos a otros DataNodes
DataNode Servidor de bloques Reportes al NameNode Envió de datos a otros DataNodes
Arquitectura
Otras características Disposición de los bloques Heartbeats Replicación Validación de los datos Balanceo Interfaz web
Otras características Disposición de los bloques Heartbeats Replicación Validación de los datos Balanceo Interfaz web
Otras características Disposición de los bloques Heartbeats Replicación Validación de los datos Balanceo Interfaz web
Otras características Disposición de los bloques Heartbeats Replicación Validación de los datos Balanceo Interfaz web
Otras características Disposición de los bloques Heartbeats Replicación Validación de los datos Balanceo Interfaz web
Otras características Disposición de los bloques Heartbeats Replicación Validación de los datos Balanceo Interfaz de acceso
Fallos en NameNode Single Point of Failure LOG NameNode secundario
Lectura/Escritura Lectura Escritura
Lectura/Escritura Lectura Escritura
Más HDFS HDFS APIs MountableHDFS
Contenidos Introducción a Hadoop MapReduce HadoopDistributed File System MapReduce + HDFS Subproyectos Demo
MapReduce + HDFS
Nuevos componentes JobTracker TaskTracker
Job Tracker Cliente Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente MapTask Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente MapTask Task Tracker map Task Tracker sort Input Format ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente MapTask Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente MapTask Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente MapTask Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente MapTask Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente MapTask Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
Job Tracker Cliente Task Tracker map Task Tracker sort Input Formar ram split region region split reduce() combine() reduce() read split Output Formar Task Tracker region region Input Files Output File Task Tracker region region
HadoopStreaming Utilidad Sencillez Pensar en tuberías (à la POSIX) Prototipado rápido No Java Demo
Contenidos Introducción a Hadoop MapReduce HadoopDistributed File System MapReduce + HDFS Subproyectos Demo
Subproyectos
Subproyectos Pig Hive HBase MapReduce HDFS ZooKeeper Core
Pig Hive HBase ZooKeeper Core MapReduce HDFS Core
ZooKeeper Pig Hive HBase MapReduce HDFS ZooKeeper Core
ZooKeeper A. distribuidas: fallos parciales Simple Expresivo Alta disponibilidad Looselycoupled Alto rendimiento
ZooKeeper A. distribuidas: fallos parciales Simple Expresivo Alta disponibilidad Looselycoupled Alto rendimiento
ZooKeeper A. distribuidas: fallos parciales Simple Expresivo Alta disponibilidad Looselycoupled Alto rendimiento
ZooKeeper A. distribuidas: fallos parciales Simple Expresivo Alta disponibilidad Looselycoupled Alto rendimiento
ZooKeeper A. distribuidas: fallos parciales Simple Expresivo Alta disponibilidad Looselycoupled Alto rendimiento
ZooKeeper A. distribuidas: fallos parciales Simple Expresivo Alta disponibilidad Looselycoupled Alto rendimiento
Pig Pig Hive HBase MapReduce HDFS ZooKeeper Core
Pig Lenguaje de script: PigLatin Nivel de abstracción Operaciones y transformaciones MapReduce Jobs No es SQL
Hive Pig Hive HBase MapReduce HDFS ZooKeeper Core
Hive Análisis de datos Datos estructurados Query Language (à la SQL) No es un sistema Real Time
HBase Pig Hive HBase MapReduce HDFS ZooKeeper Core
HBase Base de Datos Distribuida Orientada a columnas Basada en BigTable
Contenidos Introducción a Hadoop MapReduce HadoopDistributed File System MapReduce + HDFS Subproyectos Demo
Demo
Documentación Hadoop Homepagehttp://hadoop.apache.org/ HadoopWikihttp://wiki.apache.org/hadoop/
Libros Hadoop: TheDefinitiveGuideTom White – O’Reilly (Julio 2009)http://oreilly.com/catalog/9780596521998/ Hadoop in ActionChuck Lam y James Warren –Manning (Octubre 2009)http://www.manning.com/lam/ Pro HadoopJason Venner–Apress (No publicado)http://www.apress.com/book/view/1430219424
Preguntas?
Créditos imágenes Deadlock – Unknown Licensevia reddit: http://www.reddit.com/r/programming/comments/65pcg/deadlock_traffic_version_pic
Gracias Raúl Ochoa rochoaf@gmail.com

Más contenido relacionado

La actualidad más candente

BigData y MapReduce
BigData y MapReduceBigData y MapReduce
BigData y MapReduce
Tomás Fernández Pena
 
Introducción a hadoop
Introducción a hadoopIntroducción a hadoop
Introducción a hadoop
Carlos Meseguer Gimenez
 
Open analytics. data analytics con hadoop
Open analytics. data analytics con hadoopOpen analytics. data analytics con hadoop
Open analytics. data analytics con hadoop
Fco. Javier Lahoz Sevilla
 
OpenAnalytics Madrid 2014: Spark
OpenAnalytics Madrid 2014: SparkOpenAnalytics Madrid 2014: Spark
OpenAnalytics Madrid 2014: Spark
Francisco Javier Pulido Piñero
 
Aula virtual apache_hadoop_v3 1
Aula virtual apache_hadoop_v3 1Aula virtual apache_hadoop_v3 1
Aula virtual apache_hadoop_v3 1
Moisés Martínez Mateu
 
Big data para desarrolladores utilizando hadoop y openstack
Big data para desarrolladores utilizando hadoop y openstack Big data para desarrolladores utilizando hadoop y openstack
Big data para desarrolladores utilizando hadoop y openstack
Guillermo Alvarado Mejía
 
Monta una Infraestructura para Big Data en tu Empresa
Monta una Infraestructura para Big Data en tu EmpresaMonta una Infraestructura para Big Data en tu Empresa
Monta una Infraestructura para Big Data en tu Empresa
Urko Zurutuza
 
Herramientas y ejemplos de trabajos MapReduce con Apache Hadoop
Herramientas y ejemplos de trabajos MapReduce con Apache HadoopHerramientas y ejemplos de trabajos MapReduce con Apache Hadoop
Herramientas y ejemplos de trabajos MapReduce con Apache Hadoop
David Albela Pérez
 
Hadoop
HadoopHadoop
Hadoop
camposer
 
Monta una Infraestructura Big Data para tu Empresa - Sesión II
Monta una Infraestructura Big Data para tu Empresa - Sesión IIMonta una Infraestructura Big Data para tu Empresa - Sesión II
Monta una Infraestructura Big Data para tu Empresa - Sesión II
Urko Zurutuza
 
Introducción a Apache HBase
Introducción a Apache HBaseIntroducción a Apache HBase
Introducción a Apache HBase
Marcos Ortiz Valmaseda
 
3. Hadoop
3.  Hadoop3.  Hadoop
Monta una Infraestructura Big Data para tu Empresa - Sesión I
Monta una Infraestructura Big Data para tu Empresa - Sesión IMonta una Infraestructura Big Data para tu Empresa - Sesión I
Monta una Infraestructura Big Data para tu Empresa - Sesión I
Urko Zurutuza
 
Taller hadoop
Taller hadoopTaller hadoop
Taller hadoop
Christian Ariza Porras
 
Big Data, Almacenes de Datos Empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de Datos Empresariales (EDW) y Windows Azure (SQL Databas...Big Data, Almacenes de Datos Empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de Datos Empresariales (EDW) y Windows Azure (SQL Databas...
Joseph Lopez
 
Big data con Hadoop y SSIS 2016
Big data con Hadoop y SSIS 2016Big data con Hadoop y SSIS 2016
Big data con Hadoop y SSIS 2016
Ángel Rayo
 
Webinar de Introducción a Hive y Zeppelin
Webinar de Introducción a Hive y ZeppelinWebinar de Introducción a Hive y Zeppelin
Webinar de Introducción a Hive y Zeppelin
Federico Leven
 
Cloud Computing y MapReduce
Cloud Computing y MapReduceCloud Computing y MapReduce
Cloud Computing y MapReduce
Jose Emilio Labra Gayo
 
GOsa+samba+ldap
GOsa+samba+ldapGOsa+samba+ldap
GOsa+samba+ldap
Rogelio Cores Raventós
 

La actualidad más candente (20)

BigData y MapReduce
BigData y MapReduceBigData y MapReduce
BigData y MapReduce
 
Introducción a hadoop
Introducción a hadoopIntroducción a hadoop
Introducción a hadoop
 
Open analytics. data analytics con hadoop
Open analytics. data analytics con hadoopOpen analytics. data analytics con hadoop
Open analytics. data analytics con hadoop
 
OpenAnalytics Madrid 2014: Spark
OpenAnalytics Madrid 2014: SparkOpenAnalytics Madrid 2014: Spark
OpenAnalytics Madrid 2014: Spark
 
Aula virtual apache_hadoop_v3 1
Aula virtual apache_hadoop_v3 1Aula virtual apache_hadoop_v3 1
Aula virtual apache_hadoop_v3 1
 
Big data para desarrolladores utilizando hadoop y openstack
Big data para desarrolladores utilizando hadoop y openstack Big data para desarrolladores utilizando hadoop y openstack
Big data para desarrolladores utilizando hadoop y openstack
 
Monta una Infraestructura para Big Data en tu Empresa
Monta una Infraestructura para Big Data en tu EmpresaMonta una Infraestructura para Big Data en tu Empresa
Monta una Infraestructura para Big Data en tu Empresa
 
Herramientas y ejemplos de trabajos MapReduce con Apache Hadoop
Herramientas y ejemplos de trabajos MapReduce con Apache HadoopHerramientas y ejemplos de trabajos MapReduce con Apache Hadoop
Herramientas y ejemplos de trabajos MapReduce con Apache Hadoop
 
Presentacion
PresentacionPresentacion
Presentacion
 
Hadoop
HadoopHadoop
Hadoop
 
Monta una Infraestructura Big Data para tu Empresa - Sesión II
Monta una Infraestructura Big Data para tu Empresa - Sesión IIMonta una Infraestructura Big Data para tu Empresa - Sesión II
Monta una Infraestructura Big Data para tu Empresa - Sesión II
 
Introducción a Apache HBase
Introducción a Apache HBaseIntroducción a Apache HBase
Introducción a Apache HBase
 
3. Hadoop
3.  Hadoop3.  Hadoop
3. Hadoop
 
Monta una Infraestructura Big Data para tu Empresa - Sesión I
Monta una Infraestructura Big Data para tu Empresa - Sesión IMonta una Infraestructura Big Data para tu Empresa - Sesión I
Monta una Infraestructura Big Data para tu Empresa - Sesión I
 
Taller hadoop
Taller hadoopTaller hadoop
Taller hadoop
 
Big Data, Almacenes de Datos Empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de Datos Empresariales (EDW) y Windows Azure (SQL Databas...Big Data, Almacenes de Datos Empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de Datos Empresariales (EDW) y Windows Azure (SQL Databas...
 
Big data con Hadoop y SSIS 2016
Big data con Hadoop y SSIS 2016Big data con Hadoop y SSIS 2016
Big data con Hadoop y SSIS 2016
 
Webinar de Introducción a Hive y Zeppelin
Webinar de Introducción a Hive y ZeppelinWebinar de Introducción a Hive y Zeppelin
Webinar de Introducción a Hive y Zeppelin
 
Cloud Computing y MapReduce
Cloud Computing y MapReduceCloud Computing y MapReduce
Cloud Computing y MapReduce
 
GOsa+samba+ldap
GOsa+samba+ldapGOsa+samba+ldap
GOsa+samba+ldap
 

Destacado

Introduccion apache hadoop
Introduccion apache hadoopIntroduccion apache hadoop
Introduccion apache hadoop
Paradigma Digital
 
¿Por que cambiar de Apache Hadoop a Apache Spark?
¿Por que cambiar de Apache Hadoop a Apache Spark?¿Por que cambiar de Apache Hadoop a Apache Spark?
¿Por que cambiar de Apache Hadoop a Apache Spark?
Socialmetrix
 
Hadoop
HadoopHadoop
Seminario mongo db springdata 10-11-2011
Seminario mongo db springdata 10-11-2011Seminario mongo db springdata 10-11-2011
Seminario mongo db springdata 10-11-2011
Paradigma Digital
 
PPT on Hadoop
PPT on HadoopPPT on Hadoop
PPT on Hadoop
Shubham Parmar
 

Destacado (6)

Introduccion apache hadoop
Introduccion apache hadoopIntroduccion apache hadoop
Introduccion apache hadoop
 
¿Por que cambiar de Apache Hadoop a Apache Spark?
¿Por que cambiar de Apache Hadoop a Apache Spark?¿Por que cambiar de Apache Hadoop a Apache Spark?
¿Por que cambiar de Apache Hadoop a Apache Spark?
 
Hadoop
HadoopHadoop
Hadoop
 
Hadoop en accion
Hadoop en accionHadoop en accion
Hadoop en accion
 
Seminario mongo db springdata 10-11-2011
Seminario mongo db springdata 10-11-2011Seminario mongo db springdata 10-11-2011
Seminario mongo db springdata 10-11-2011
 
PPT on Hadoop
PPT on HadoopPPT on Hadoop
PPT on Hadoop
 

Similar a Hadoop: MapReduce para procesar grandes cantidades de datos

Hadoop, Cloud y Spring
Hadoop, Cloud y Spring Hadoop, Cloud y Spring
Hadoop, Cloud y Spring
Miguel Pastor
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
Berenice Quintero
 
Obvios herramientas de un SGDB
Obvios herramientas de un SGDBObvios herramientas de un SGDB
Obvios herramientas de un SGDB
liras loca
 
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Joseph Lopez
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nubeJuan Pablo
 
Active directory
Active directoryActive directory
Active directoryErii Amaya
 
Práctica 7
Práctica 7Práctica 7
Práctica 7
Caleb Betancourt
 
Experts Live 2018: Azure Storage y la plataforma de datos
Experts Live 2018: Azure Storage y la plataforma de datosExperts Live 2018: Azure Storage y la plataforma de datos
Experts Live 2018: Azure Storage y la plataforma de datos
Cesar Herrada
 
Pre-POSTGIS_F36sy7E.pptx
Pre-POSTGIS_F36sy7E.pptxPre-POSTGIS_F36sy7E.pptx
Pre-POSTGIS_F36sy7E.pptx
SABINAELIZABETHGRAVE
 
Base de datos sql
Base de datos sqlBase de datos sql
Base de datos sql
Andy Sanhueza
 
mini-taller de Base de Datos y PostgreSQL
mini-taller de Base de Datos y PostgreSQLmini-taller de Base de Datos y PostgreSQL
mini-taller de Base de Datos y PostgreSQL
Carlos Gustavo Ruiz
 
Active directory
Active directoryActive directory
Active directory
josejosh56
 
Polybase y su uso en la integración de almacenes de datos
Polybase y su uso en la integración de almacenes de datosPolybase y su uso en la integración de almacenes de datos
Polybase y su uso en la integración de almacenes de datos
SpanishPASSVC
 
Comparación de algunos SGBDR
Comparación de algunos SGBDRComparación de algunos SGBDR
Comparación de algunos SGBDR
Antonio
 
Dts y analysis services 2000
Dts y analysis services 2000Dts y analysis services 2000
Dts y analysis services 2000
Salvador Ramos
 
Presentacion 3 archivos
Presentacion 3 archivosPresentacion 3 archivos
Presentacion 3 archivosackroes
 

Similar a Hadoop: MapReduce para procesar grandes cantidades de datos (20)

Hadoop, Cloud y Spring
Hadoop, Cloud y Spring Hadoop, Cloud y Spring
Hadoop, Cloud y Spring
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Obvios herramientas de un SGDB
Obvios herramientas de un SGDBObvios herramientas de un SGDB
Obvios herramientas de un SGDB
 
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nube
 
Active directory
Active directoryActive directory
Active directory
 
Práctica 7
Práctica 7Práctica 7
Práctica 7
 
Experts Live 2018: Azure Storage y la plataforma de datos
Experts Live 2018: Azure Storage y la plataforma de datosExperts Live 2018: Azure Storage y la plataforma de datos
Experts Live 2018: Azure Storage y la plataforma de datos
 
Pre-POSTGIS_F36sy7E.pptx
Pre-POSTGIS_F36sy7E.pptxPre-POSTGIS_F36sy7E.pptx
Pre-POSTGIS_F36sy7E.pptx
 
Base de datos sql
Base de datos sqlBase de datos sql
Base de datos sql
 
mini-taller de Base de Datos y PostgreSQL
mini-taller de Base de Datos y PostgreSQLmini-taller de Base de Datos y PostgreSQL
mini-taller de Base de Datos y PostgreSQL
 
Active directory
Active directoryActive directory
Active directory
 
Polybase y su uso en la integración de almacenes de datos
Polybase y su uso en la integración de almacenes de datosPolybase y su uso en la integración de almacenes de datos
Polybase y su uso en la integración de almacenes de datos
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Comparación de algunos SGBDR
Comparación de algunos SGBDRComparación de algunos SGBDR
Comparación de algunos SGBDR
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Dts y analysis services 2000
Dts y analysis services 2000Dts y analysis services 2000
Dts y analysis services 2000
 
Presentacion 3 archivos
Presentacion 3 archivosPresentacion 3 archivos
Presentacion 3 archivos
 

Último

Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
durangense277
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 

Último (20)

Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Ventajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloroVentajas y desventajas de la desinfección con cloro
Ventajas y desventajas de la desinfección con cloro
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 

Hadoop: MapReduce para procesar grandes cantidades de datos