SlideShare una empresa de Scribd logo
1 de 11
SGBD y Tecnologías usadas por
Aplicaciones Web 2.0
Alumna:
Astrid Sánchez Zumaeta
Código:
1415220268
Profesor:
Eddie Malca Vicente
Curso:
Base de Datos
¿Que es SGBD?
Los Sistemas de Gestión de Bases de
Datos (SGBD) son un tipo de software
especifico, dedicado a servir de interfaz
entre las bases de datos, el usuario y las
aplicaciones que la utilizan. Este tipo de
software se utiliza para manejar de forma
clara y sencilla nuestras bases de datos.
MySQL1
Es un sistema de gestión
de base de datos
relacional, multihilo y
multiusuario seguramente
el más usado en
aplicaciones creadas como
software libre.
Microsoft SQL
Server
2
Es un sistema de gestión de
bases de datos relacionales
basado en el lenguaje
Transact-SQL, capaz de
poner a disposición de
muchos usuarios grandes
cantidades de datos de
manera simultánea.
Oracle3
Es un sistema de gestión de
base de datos relacional (o
RDBMS por el acrónimo en
inglés de Relational Data
Base Management System),
fabricado por Oracle
Corporation.
Microsoft
Access
4
Es un sistema de gestión
de bases de datos
Relacional creado por
Microsoft (DBMS) para
uso personal de pequeñas
organizaciones.
DB26
Este SGBD es propiedad de IBM,
bajo la cual se comercializa el
sistema de gestión de base de
datos. Utiliza XML como motor,
además el modelo que utiliza es
el jerárquico en lugar del modelo
relacional que utilizan otros
gestores de bases de datos
PostgreS
QL
5
Es un sistema de gestión
de base de datos
relacional orientada a
objetos y libre, publicado
bajo la licencia BSD.
Sistemas de Gestores de Bases de Datos mas utilizados:
Tecnologías que utilizan las aplicaciones web 2.0
LINUX
CASSANDRA
HIVE
THRIFT
SCRIBE
TORNADO
MYSQL
Facebook utiliza principalmente MySQL para el almacenamiento de datos
estructurados , como publicaciones en el muro, información del usuario,
línea de tiempo, etc. Esta información se replica entre sus diversos centros
de datos.
CASSANDRA
La base de datos Apache Cassandra es la elección correcta cuando necesita
escalabilidad y alta disponibilidad sin comprometer el rendimiento. Facebook
lo usa para su búsqueda en la bandeja de entrada.
SCRIBE
Scribe es un sistema de registro flexible que Facebook usa para una multitud
de propósitos internamente. Ha sido creado para poder gestionar el registro
en la escala de Facebook, y maneja automáticamente las nuevas categorías
de registro a medida que aparecen.
MYSQL
Usada principalmente para almacenar los Tweets. Ellos han desarrollado su propio fork para ajustarlo a la
necesidades, por supuesto, abierto a la comunidad. En él se ha prestado especial atención en la optimización y en
el rendimiento, claves para el servicio.
HADOOP
La biblioteca de software Apache Hadoop es un marco que permite el procesamiento distribuido de grandes
conjuntos de datos en clústeres de computadoras que usan modelos de programación simples. Está diseñado para
escalar desde servidores únicos a miles de máquinas, cada una de las cuales ofrece cómputo y almacenamiento
local.
MYSQL
Youtube utiliza la base de datos MySQL con sharding para manejar
muchos registros. Debe almacenar usuarios, listas de reproducción,
canales, metadatos de video, etc. en Mysql Database.
HTML 5
HTML5 es un lenguaje de marcado utilizado para estructurar y
presentar contenido en la World Wide Web.
OPENSEARCH
OpenSearch es una colección de formatos simples para compartir
resultados de búsqueda.
BIGTABLE
Bigtable es un sistema de almacenamiento distribuido para administrar datos estructurados que está diseñado para
escalar a un tamaño muy grande: petabytes de datos en miles de servidores básicos.
ANGULAR JS
AngularJS le permite escribir aplicaciones web del lado del cliente como si tuviera un navegador más inteligente. Le
permite usar buenos viejos HTML (o HAML, Jade y amigos!).Sincroniza automáticamente los datos de su UI (vista) con
sus objetos de JavaScript (modelo) mediante el enlace de datos bidireccional.
GO
Es un lenguaje rápido, compilado estáticamente, que se siente como un lenguaje interpretado de forma dinámica.
MATERIAL DESIGN
Material Design es un sistema unificado que combina teoría, recursos y herramientas para crear experiencias digitales.
MYSQL
Es increíble para indexar relaciones de muchos a muchos, pero no es un buen sistema de almacenamiento en caché.
MONGODB
Mongo actúa como un mejor sistema de almacenamiento en caché en lugar de almacenamiento a largo plazo (que es
por lo que generalmente se utiliza un DB), por lo que puede tener muchas escrituras rápidas y retornos.
CASSANDRA
El particionamiento significa que Cassandra puede distribuir sus datos a través de múltiples máquinas en una materia
transparente a la aplicación. Cassandra se reparticionará automáticamente a medida que se agreguen y eliminen
máquinas del clúster. Row store significa que, al igual que las bases de datos relacionales, Cassandra organiza los datos
por filas y columnas. El lenguaje de consulta de Cassandra (CQL) es un pariente cercano de SQL.
Bibliografía
https://www.genbetadev.com/herramientas/la-tecnologia-open-source-usada-y-desarrollada-por-twitter
https://www.quora.com/Why-is-Uber-using-Mongodb-in-technology-stack-when-they-already-have-a-
MySQL-database
https://stackshare.io/uber/uber
https://www.quora.com/What-technology-stack-does-YouTube-use
https://siftery.com/company/youtube
https://hipertextual.com/2011/02/7-tecnologias-de-software-que-sostienen-a-facebook
http://cassandra.apache.org
https://hhvm.com/
GRACI

Más contenido relacionado

La actualidad más candente (17)

SGBD
SGBDSGBD
SGBD
 
Bases datos
Bases datosBases datos
Bases datos
 
Tecnologicas web 2.0
Tecnologicas web 2.0Tecnologicas web 2.0
Tecnologicas web 2.0
 
BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez Daniel
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentación Base de Datos
Presentación Base de DatosPresentación Base de Datos
Presentación Base de Datos
 
Basededatosj.a.g
Basededatosj.a.gBasededatosj.a.g
Basededatosj.a.g
 
edi tecnologias de la informacion y la comunicacion
 edi tecnologias de la informacion y la comunicacion edi tecnologias de la informacion y la comunicacion
edi tecnologias de la informacion y la comunicacion
 
Base de datos
Base de datosBase de datos
Base de datos
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales bases de datos existente
Principales bases de datos existentePrincipales bases de datos existente
Principales bases de datos existente
 
Base de datos
Base de datosBase de datos
Base de datos
 
Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
Paquterías de ofimática
Paquterías de ofimáticaPaquterías de ofimática
Paquterías de ofimática
 

Similar a SGBD - Tecnologias usadas por aplicaciones web 2.0

Similar a SGBD - Tecnologias usadas por aplicaciones web 2.0 (20)

Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.
Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.
Que SGBD y Tecnologías usan : Facebook, Twitter, Youtube, Google, Uber.
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Motores de bases de datos open source
Motores de bases de datos open sourceMotores de bases de datos open source
Motores de bases de datos open source
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Rila
RilaRila
Rila
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Practica 2 base de datos
Practica 2 base de datosPractica 2 base de datos
Practica 2 base de datos
 
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
SGBD Y TECNOLOGIAS USADAS POR APLICACIONES WEB 2.0
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sgbd y tecnologias usadas por aplicaciones web 2
Sgbd y tecnologias usadas por aplicaciones web 2Sgbd y tecnologias usadas por aplicaciones web 2
Sgbd y tecnologias usadas por aplicaciones web 2
 
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOS
 
Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0Sgbd de las aplicaciones 2.0
Sgbd de las aplicaciones 2.0
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sfd 2013 pentaho
Sfd 2013 pentahoSfd 2013 pentaho
Sfd 2013 pentaho
 
Sgbd
SgbdSgbd
Sgbd
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Big data y las apis (big data spain)
Big data y las apis (big data spain)Big data y las apis (big data spain)
Big data y las apis (big data spain)
 

Último

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 

Último (16)

KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 

SGBD - Tecnologias usadas por aplicaciones web 2.0

  • 1. SGBD y Tecnologías usadas por Aplicaciones Web 2.0 Alumna: Astrid Sánchez Zumaeta Código: 1415220268 Profesor: Eddie Malca Vicente Curso: Base de Datos
  • 2. ¿Que es SGBD? Los Sistemas de Gestión de Bases de Datos (SGBD) son un tipo de software especifico, dedicado a servir de interfaz entre las bases de datos, el usuario y las aplicaciones que la utilizan. Este tipo de software se utiliza para manejar de forma clara y sencilla nuestras bases de datos.
  • 3. MySQL1 Es un sistema de gestión de base de datos relacional, multihilo y multiusuario seguramente el más usado en aplicaciones creadas como software libre. Microsoft SQL Server 2 Es un sistema de gestión de bases de datos relacionales basado en el lenguaje Transact-SQL, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultánea. Oracle3 Es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), fabricado por Oracle Corporation. Microsoft Access 4 Es un sistema de gestión de bases de datos Relacional creado por Microsoft (DBMS) para uso personal de pequeñas organizaciones. DB26 Este SGBD es propiedad de IBM, bajo la cual se comercializa el sistema de gestión de base de datos. Utiliza XML como motor, además el modelo que utiliza es el jerárquico en lugar del modelo relacional que utilizan otros gestores de bases de datos PostgreS QL 5 Es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. Sistemas de Gestores de Bases de Datos mas utilizados:
  • 4. Tecnologías que utilizan las aplicaciones web 2.0 LINUX CASSANDRA HIVE THRIFT SCRIBE TORNADO
  • 5. MYSQL Facebook utiliza principalmente MySQL para el almacenamiento de datos estructurados , como publicaciones en el muro, información del usuario, línea de tiempo, etc. Esta información se replica entre sus diversos centros de datos. CASSANDRA La base de datos Apache Cassandra es la elección correcta cuando necesita escalabilidad y alta disponibilidad sin comprometer el rendimiento. Facebook lo usa para su búsqueda en la bandeja de entrada. SCRIBE Scribe es un sistema de registro flexible que Facebook usa para una multitud de propósitos internamente. Ha sido creado para poder gestionar el registro en la escala de Facebook, y maneja automáticamente las nuevas categorías de registro a medida que aparecen.
  • 6. MYSQL Usada principalmente para almacenar los Tweets. Ellos han desarrollado su propio fork para ajustarlo a la necesidades, por supuesto, abierto a la comunidad. En él se ha prestado especial atención en la optimización y en el rendimiento, claves para el servicio. HADOOP La biblioteca de software Apache Hadoop es un marco que permite el procesamiento distribuido de grandes conjuntos de datos en clústeres de computadoras que usan modelos de programación simples. Está diseñado para escalar desde servidores únicos a miles de máquinas, cada una de las cuales ofrece cómputo y almacenamiento local.
  • 7. MYSQL Youtube utiliza la base de datos MySQL con sharding para manejar muchos registros. Debe almacenar usuarios, listas de reproducción, canales, metadatos de video, etc. en Mysql Database. HTML 5 HTML5 es un lenguaje de marcado utilizado para estructurar y presentar contenido en la World Wide Web. OPENSEARCH OpenSearch es una colección de formatos simples para compartir resultados de búsqueda.
  • 8. BIGTABLE Bigtable es un sistema de almacenamiento distribuido para administrar datos estructurados que está diseñado para escalar a un tamaño muy grande: petabytes de datos en miles de servidores básicos. ANGULAR JS AngularJS le permite escribir aplicaciones web del lado del cliente como si tuviera un navegador más inteligente. Le permite usar buenos viejos HTML (o HAML, Jade y amigos!).Sincroniza automáticamente los datos de su UI (vista) con sus objetos de JavaScript (modelo) mediante el enlace de datos bidireccional. GO Es un lenguaje rápido, compilado estáticamente, que se siente como un lenguaje interpretado de forma dinámica. MATERIAL DESIGN Material Design es un sistema unificado que combina teoría, recursos y herramientas para crear experiencias digitales.
  • 9. MYSQL Es increíble para indexar relaciones de muchos a muchos, pero no es un buen sistema de almacenamiento en caché. MONGODB Mongo actúa como un mejor sistema de almacenamiento en caché en lugar de almacenamiento a largo plazo (que es por lo que generalmente se utiliza un DB), por lo que puede tener muchas escrituras rápidas y retornos. CASSANDRA El particionamiento significa que Cassandra puede distribuir sus datos a través de múltiples máquinas en una materia transparente a la aplicación. Cassandra se reparticionará automáticamente a medida que se agreguen y eliminen máquinas del clúster. Row store significa que, al igual que las bases de datos relacionales, Cassandra organiza los datos por filas y columnas. El lenguaje de consulta de Cassandra (CQL) es un pariente cercano de SQL.
  • 11. GRACI