SlideShare una empresa de Scribd logo
1 de 10
21/07/2016EBC
Curso nacional: (Informática) Formación disciplinar
Docentes de educación media superior
Instituciones de Educación Pública de Educación Media Superior
Elena Bocanegra Cabrales
Facilitador: Eduardo José Barrientos Noh
 Base de datos Son los bancos de
información que contienen datos
relativos a diversas temáticas y
categorizados de distinta manera,
pero que comparten entre sí
algún tipo de vínculo o relación
que busca ordenarlos y
clasificarlos en conjunto.
¿Que es una Base de datos?
21/07/2016EBC
SQL
 SQL (Structured Query
Language, lenguaje de consulta
estructurada)
 Un lenguaje de acceso a bases
de datos que explota la
flexibilidad y potencia de los
sistemas relacionales y permite
así gran variedad de
operaciones
21/07/2016EBC
Base de datos tipo SQL
 No son más que aquellas bases de datos relacionales que usan SQL
como lenguaje declarativo de acceso a estas bases de datos, que
permite especificar diversos tipos de operaciones en ellas. Una de
sus características es el manejo del algebra y el cálculo relacional
que permite efectuar consultas con el fin de recuperar, de forma
sencilla, información de bases de datos, así como hacer cambios en
ellas.
21/07/2016EBC
 Las bases de datos NoSQL son sistemas de
almacenamiento de información que no
cumplen con el esquema entidad relación.
Tampoco utilizan una estructura de datos
en forma de tabla donde se van
almacenando los datos sino que para el
almacenamiento hacen uso de otros
formatos como clave – valor, mapeo de
columnas o grafos.
 Los sistemas de bases de datos NoSQL
crecieron con las principales compañías de
Internet, como Google, Amazon, Twitter y
Facebook.
Base de datos tipo NoSQL
21/07/2016EBC
Bases de datos más populares
SQL Server Diferencias Ventajas
Es un sistema de gestión de
bases de datos relacionales
(RDBMS) de Microsoft que está
diseñado para el entorno
empresarial. SQL Server se
ejecuta en T-SQL (Transact -
SQL), un conjunto de
extensiones de programación
de Sybase y Microsoft que
añaden varias características a
SQL estándar, incluyendo
control de transacciones,
excepción y manejo de errores,
procesamiento fila, así como
variables declaradas.
 Se dice que el producto 2005 proporcionó
una mayor flexibilidad, escalabilidad,
confiabilidad y seguridad a las aplicaciones
de base de datos, y permitió que fueran
más fáciles de crear y desplegar, lo que
reduce la complejidad y el tedio
involucrado en la gestión de bases de
datos. SQL Server 2005 también incluía
más soporte administrativo.
 El código original de SQL Server ha sido
desarrollado por Sybase; a finales de 1980,
Microsoft, Sybase y Ashton-Tate
colaboraron para producir la primera
versión del producto, SQL Server 4.2 para
OS/2. Posteriormente, tanto Sybase como
Microsoft ofrecieron productos de SQL
Server. Sybase cambió después el nombre
de su producto a Adaptive Server
Enterprise.
 La relación, calidad y el precio esta muy
debajo comparado con oracle.
 Plataforma: Microso Windows
 Es un Sistema de Gestión de Bases de
Datos Relacionales (SGBDR).
 Es útil para manejar y/o obtener datos de
la red de redes.
 Ofrece una potente forma de unir SQL e
Internet.
 Utiliza una extensión al SQL estandar, que
se denomina Transact SQL.
 El Transact SQL, soporta la definición,
modificación y eliminación de bases de
datos, es decir (LDD), el lenguaje de
definición de datos.
 Así como la consulta, actualización y
borrado de tuplas de tablas, es decir, el
lenguaje de manipulación de datos (LMD).
 Nos permite olvidarnos de los ficheros que
forman la base de datos.
 Si trabajamos en una red social nos
permite agregar otros servidores de SQL
Server
 SQL permite administrar permisos a todo.
21/07/2016EBC
Oracle Diferencias Ventajas
Es un sistema Gestor de base
de datos objeto-relacional, y
es considerado como uno de
los sistemas de bases de datos
más completos, gracias a su
soporte de transacción,
estabilidad, escalabilidad y
soporte multiplataforma.
 Su dominio en el mercado de servidores
empresariales había sido casi total hasta
que recientemente tiene la competencia
delMicrosoft SQL Server y de la oferta de
otros RDBMS con
licencia libre como PostgreSQL, MySQL o F
irebird.
 Las últimas versiones de Oracle han sido
certificadas para poder trabajar
bajo GNU/Linux.
 Licencia libre.
 Plataformas: Microso Windows,
Linux,Unix.
 Puede ejecutarse en todas las
plataformas.
 Soporta todas las funciones que se
esperan de un servidor "serio«.
 Permite el uso de particiones para la
mejora de la eficiencia, de replicación e
incluso ciertas versiones admiten la
administración de bases de datos
distribuidas.
 Operaciones de recuperación flexibles.
 Disponibilidad de los datos durante las
operaciones de backup y recovery.
Algunas empresas que lo utilizan:
CRM
E-Bussines
BI
Grupo Posadas
Periódico el Universal
Alsea
Burger King
Banco compartamos
Banco de México
21/07/2016EBC
Mongo DB Diferencias Ventajas
MongoDB (que proviene de
«humongous») es la base de datos
NoSQL líder y permite a las
empresas ser más ágiles y
escalables. Organizaciones de
todos los tamaños están usando
MongoDB para crear nuevos tipos
de aplicaciones, mejorar la
experiencia del cliente, acelerar el
tiempo de comercialización y
reducir costes.
 MongoDB ha sido creado para
brindar escalabilidad,
rendimiento y gran
disponibilidad, escalando de una
implantación de servidor único a
grandes arquitecturas complejas
de centros multidatos.
 MongoDB brinda un elevado
rendimiento, tanto para lectura
como para escritura,.
 Potenciando la computación en
memoria (in-memory).
 La replicación nativa de
MongoDB y la tolerancia a fallos
automática ofrece fiabilidad a
nivel empresarial y flexibilidad
operativa.
 Es una base de datos ágil que
permite a los esquemas cambiar
rápidamente cuando las
aplicaciones evolucionan,
proporcionando siempre la
funcionalidad que los
desarrolladores esperan de las
bases de datos tradicionales,
tales como índices secundarios,
un lenguaje completo de
búsquedas y consistencia
estricta.
21/07/2016EBC
Oracle NoSQL Diferencias Ventajas
son un conjunto de bases de datos
que no se ajustan al modelo de
bases de datos relacionales y sus
características, estas no tienen
esquemas , no usan SQL ni
permiten joins, no garantizan la
propiedad ACID, escalan
horizontalmente, hacen uso amplio
de la memoria principal del
computador, resuelven el problema
de los altos volúmenes de
información y la inmensa cantidad
de consultas y transacciones
diarias, en resumen no son
relacionales.
 En lugar de utilizar tablas, una
base de datos NoSQL podría
organizar los datos en objetos,
pares clave/valor o tuplas.
 NoSQL se menciona a menudo
en combinación con otras
herramientas de big data, como
el procesamiento paralelo
masivo, las bases de datos a base
de columnas y las bases de datos
como servicio (DaaS).
 Alta disponibilidad, fiabilidad y
escalabilidad.
21/07/2016EBC
Cassandra. Diferencias Ventajas
Apache Cassandra
Es una base de
datos NoSQL distribuida y basada
en un modelo de almacenamiento
de «clave-valor», de código abierto
que está escrita en Java. Permite
grandes volúmenes de datos en
forma distribuida. Por ejemplo, lo
usa Twitterpara su plataforma.
 Iniciado por Facebook.
 Código abierto.
 Escrito en Java.
 Multiplataforma.
 Usuarios:
• Digg
• Facebook
• Twitter
• Rasckspace
• SimpleGeo
 Cassandra no soporta joins o
subqueries, sino que enfatiza en
la desnormalización a través de
características como
colecciones.7
 No tiene SQL
 orientado a columna familias
 Tolerante a fallos , ya que replica
los datos de forma automática a
múltiples nodos.
 Cuando un nodo falla puede ser
reemplazado sin ningún periodo
de inactividad.
 permite replicas a múltiples data
centers; almacenamiento de los
datos tipo column family.
21/07/2016EBC

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de Datos
 
A1 u2 hipv
A1 u2 hipvA1 u2 hipv
A1 u2 hipv
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Cuadro comparativo sql
Cuadro comparativo sqlCuadro comparativo sql
Cuadro comparativo sql
 
Administración y Programación microsoft SQL Server 2008 por Yamil Lambert Sar...
Administración y Programación microsoft SQL Server 2008 por Yamil Lambert Sar...Administración y Programación microsoft SQL Server 2008 por Yamil Lambert Sar...
Administración y Programación microsoft SQL Server 2008 por Yamil Lambert Sar...
 
Sql sever 2008
Sql sever 2008Sql sever 2008
Sql sever 2008
 
Presentación1
Presentación1Presentación1
Presentación1
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbd
 
Base de datos_SQL
Base de datos_SQLBase de datos_SQL
Base de datos_SQL
 
diferencias de access y base oppen office
diferencias de access y base oppen officediferencias de access y base oppen office
diferencias de access y base oppen office
 
Infografía Access 2016
Infografía Access 2016Infografía Access 2016
Infografía Access 2016
 
Access 2007
Access 2007Access 2007
Access 2007
 
Base de datos ryjt
Base de datos ryjtBase de datos ryjt
Base de datos ryjt
 
Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actuales
 
Motores de bases de datos
Motores de bases de datosMotores de bases de datos
Motores de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASEDEDATOS
BASEDEDATOSBASEDEDATOS
BASEDEDATOS
 

Similar a Bases de datos SQL vs NoSQL

Bases de datos
Bases de datosBases de datos
Bases de datoscepidalord
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentesLuis Briones
 
Act4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroyAct4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroyGuadalupe Monroy
 
Base de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo cBase de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo cjesus_12345
 
Características de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesCaracterísticas de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesRamón Eli Montiel Ariguznaga
 

Similar a Bases de datos SQL vs NoSQL (20)

Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Act 4. yaneli
Act 4. yaneliAct 4. yaneli
Act 4. yaneli
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Act. 4 screencast y base de datos norma
Act. 4 screencast y base de datos normaAct. 4 screencast y base de datos norma
Act. 4 screencast y base de datos norma
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlosBases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
 
Actividad 4 presentacion escobar
Actividad 4 presentacion escobarActividad 4 presentacion escobar
Actividad 4 presentacion escobar
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroyAct4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroy
 
Base de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo cBase de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo c
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Características de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesCaracterísticas de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantes
 

Último

2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 

Último (20)

2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 

Bases de datos SQL vs NoSQL

  • 1. 21/07/2016EBC Curso nacional: (Informática) Formación disciplinar Docentes de educación media superior Instituciones de Educación Pública de Educación Media Superior Elena Bocanegra Cabrales Facilitador: Eduardo José Barrientos Noh
  • 2.  Base de datos Son los bancos de información que contienen datos relativos a diversas temáticas y categorizados de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en conjunto. ¿Que es una Base de datos? 21/07/2016EBC
  • 3. SQL  SQL (Structured Query Language, lenguaje de consulta estructurada)  Un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así gran variedad de operaciones 21/07/2016EBC
  • 4. Base de datos tipo SQL  No son más que aquellas bases de datos relacionales que usan SQL como lenguaje declarativo de acceso a estas bases de datos, que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del algebra y el cálculo relacional que permite efectuar consultas con el fin de recuperar, de forma sencilla, información de bases de datos, así como hacer cambios en ellas. 21/07/2016EBC
  • 5.  Las bases de datos NoSQL son sistemas de almacenamiento de información que no cumplen con el esquema entidad relación. Tampoco utilizan una estructura de datos en forma de tabla donde se van almacenando los datos sino que para el almacenamiento hacen uso de otros formatos como clave – valor, mapeo de columnas o grafos.  Los sistemas de bases de datos NoSQL crecieron con las principales compañías de Internet, como Google, Amazon, Twitter y Facebook. Base de datos tipo NoSQL 21/07/2016EBC
  • 6. Bases de datos más populares SQL Server Diferencias Ventajas Es un sistema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está diseñado para el entorno empresarial. SQL Server se ejecuta en T-SQL (Transact - SQL), un conjunto de extensiones de programación de Sybase y Microsoft que añaden varias características a SQL estándar, incluyendo control de transacciones, excepción y manejo de errores, procesamiento fila, así como variables declaradas.  Se dice que el producto 2005 proporcionó una mayor flexibilidad, escalabilidad, confiabilidad y seguridad a las aplicaciones de base de datos, y permitió que fueran más fáciles de crear y desplegar, lo que reduce la complejidad y el tedio involucrado en la gestión de bases de datos. SQL Server 2005 también incluía más soporte administrativo.  El código original de SQL Server ha sido desarrollado por Sybase; a finales de 1980, Microsoft, Sybase y Ashton-Tate colaboraron para producir la primera versión del producto, SQL Server 4.2 para OS/2. Posteriormente, tanto Sybase como Microsoft ofrecieron productos de SQL Server. Sybase cambió después el nombre de su producto a Adaptive Server Enterprise.  La relación, calidad y el precio esta muy debajo comparado con oracle.  Plataforma: Microso Windows  Es un Sistema de Gestión de Bases de Datos Relacionales (SGBDR).  Es útil para manejar y/o obtener datos de la red de redes.  Ofrece una potente forma de unir SQL e Internet.  Utiliza una extensión al SQL estandar, que se denomina Transact SQL.  El Transact SQL, soporta la definición, modificación y eliminación de bases de datos, es decir (LDD), el lenguaje de definición de datos.  Así como la consulta, actualización y borrado de tuplas de tablas, es decir, el lenguaje de manipulación de datos (LMD).  Nos permite olvidarnos de los ficheros que forman la base de datos.  Si trabajamos en una red social nos permite agregar otros servidores de SQL Server  SQL permite administrar permisos a todo. 21/07/2016EBC
  • 7. Oracle Diferencias Ventajas Es un sistema Gestor de base de datos objeto-relacional, y es considerado como uno de los sistemas de bases de datos más completos, gracias a su soporte de transacción, estabilidad, escalabilidad y soporte multiplataforma.  Su dominio en el mercado de servidores empresariales había sido casi total hasta que recientemente tiene la competencia delMicrosoft SQL Server y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySQL o F irebird.  Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.  Licencia libre.  Plataformas: Microso Windows, Linux,Unix.  Puede ejecutarse en todas las plataformas.  Soporta todas las funciones que se esperan de un servidor "serio«.  Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.  Operaciones de recuperación flexibles.  Disponibilidad de los datos durante las operaciones de backup y recovery. Algunas empresas que lo utilizan: CRM E-Bussines BI Grupo Posadas Periódico el Universal Alsea Burger King Banco compartamos Banco de México 21/07/2016EBC
  • 8. Mongo DB Diferencias Ventajas MongoDB (que proviene de «humongous») es la base de datos NoSQL líder y permite a las empresas ser más ágiles y escalables. Organizaciones de todos los tamaños están usando MongoDB para crear nuevos tipos de aplicaciones, mejorar la experiencia del cliente, acelerar el tiempo de comercialización y reducir costes.  MongoDB ha sido creado para brindar escalabilidad, rendimiento y gran disponibilidad, escalando de una implantación de servidor único a grandes arquitecturas complejas de centros multidatos.  MongoDB brinda un elevado rendimiento, tanto para lectura como para escritura,.  Potenciando la computación en memoria (in-memory).  La replicación nativa de MongoDB y la tolerancia a fallos automática ofrece fiabilidad a nivel empresarial y flexibilidad operativa.  Es una base de datos ágil que permite a los esquemas cambiar rápidamente cuando las aplicaciones evolucionan, proporcionando siempre la funcionalidad que los desarrolladores esperan de las bases de datos tradicionales, tales como índices secundarios, un lenguaje completo de búsquedas y consistencia estricta. 21/07/2016EBC
  • 9. Oracle NoSQL Diferencias Ventajas son un conjunto de bases de datos que no se ajustan al modelo de bases de datos relacionales y sus características, estas no tienen esquemas , no usan SQL ni permiten joins, no garantizan la propiedad ACID, escalan horizontalmente, hacen uso amplio de la memoria principal del computador, resuelven el problema de los altos volúmenes de información y la inmensa cantidad de consultas y transacciones diarias, en resumen no son relacionales.  En lugar de utilizar tablas, una base de datos NoSQL podría organizar los datos en objetos, pares clave/valor o tuplas.  NoSQL se menciona a menudo en combinación con otras herramientas de big data, como el procesamiento paralelo masivo, las bases de datos a base de columnas y las bases de datos como servicio (DaaS).  Alta disponibilidad, fiabilidad y escalabilidad. 21/07/2016EBC
  • 10. Cassandra. Diferencias Ventajas Apache Cassandra Es una base de datos NoSQL distribuida y basada en un modelo de almacenamiento de «clave-valor», de código abierto que está escrita en Java. Permite grandes volúmenes de datos en forma distribuida. Por ejemplo, lo usa Twitterpara su plataforma.  Iniciado por Facebook.  Código abierto.  Escrito en Java.  Multiplataforma.  Usuarios: • Digg • Facebook • Twitter • Rasckspace • SimpleGeo  Cassandra no soporta joins o subqueries, sino que enfatiza en la desnormalización a través de características como colecciones.7  No tiene SQL  orientado a columna familias  Tolerante a fallos , ya que replica los datos de forma automática a múltiples nodos.  Cuando un nodo falla puede ser reemplazado sin ningún periodo de inactividad.  permite replicas a múltiples data centers; almacenamiento de los datos tipo column family. 21/07/2016EBC