SlideShare una empresa de Scribd logo
1 de 8
BASE DE DATOS
Juan Carlos Pérez Rodríguez
Oliver Ulises Ramírez Días
¿Qué es una base de datos?
■ Es una colección de información organizada de forma que un programa de ordenador
pueda seleccionar rápidamente los fragmentos de datos que necesite.
■ Las bases de datos tradicionales se organizan por campos, registros y archivos .
■ Un campo es una pieza única de información
■ Un registro es un sistema completo de campos
■ Un archivo es una colección de registros
Base de datos del tipo SQL
■ Es un servicio de base de datos relacional de uso general de Microsoft Azure que
admite estructuras como datos relacionales.
■ Proporciona un rendimiento escalable dinámicamente y opciones como índices de
almacén de columnas para realizar un análisis analítico extremo y generar informes.
Base de datos No SQL
■ Nos referimos a una amplia clase de sistemas de gestión de datos que difieren, en
aspectos importantes, del modelo clásico de relaciones entre entidades existente en
los sistemas de gestión.
Las características comunes entre todas las implementaciones de bases de datos No
SQL suelen ser las siguientes:
■ Consistencia eventual
■ Flexibilidad en el esquema
■ Escalabilidad horizontal
■ Estructura distribuida
■ Tolerancia a fallos y redundancia
Base de datos características ventajas desventajas
SQL server Soporte de transacciones.
Soporta procedimientos almacenados .
Incluye también un entorno grafico.
Permite trabajar en modo cliente-servidor.
Permite administrar información de otros servidores de
datos.
Es un sistema de gestión de base de datos.
Es útil para manejar y obtener datos de la
red de redes.
Nos permite olvidarnos de los ficheros que
forman la base de datos.
Permite administrar permisos a todo.
Utiliza mucho la memoria RAM.
No se pueden utilizar como practicas.
Tiene muchos bloqueos.
Oracle puede ejecutarse en todas las plataformas.
Soporta todas las funciones que se esperan de un servidor.
Permite el uso de participaciones para la mejora de la
eficiencia.
El software del servidor puede ejecutarse en multitud de
sistemas operativos.
Sistema de gestión y control centralizado.
Estandarización.
Inhabilidad de implementar el
procesamiento recursivo.
Incompatibilidad y complejidad.
Funcionalidad limitada.
Mongo DB Esta escrito en su totalidad en C++.
No soporta joins ni transacciones.
Posee índices secundarios.
Un propio lenguaje.
Para las versiones de 32 bits, la base de datos solo puede
alcanzar los 2GB.
Esquemas flexibles.
Modelos de datos embebidos.
estructura de un único objeto es clara.
No se une a complejos.
Profunda consulta de capacidad.
Sintonización.
Facibilidad de escalabilidad horizontal.
Utiliza la memoria interna para almacenar
el conjunto de trabajo
Bloquea la base de datos cada vez que se
realiza una escritura.
Retorna cuando no se a escrito la
información en el espacio de
almacenamiento permanente.
Cambia el valor por defecto.
Tiene problemas de rendimiento.
Base de datos características ventajas desventajas
Oracle no SQL Los datos son recuperados de manera
mucho mas rápida.
}es muy adecuado.
Es un código abierto.
Escalamiento sencillo.
La nube es un ajuste natural.
Utiliza sobre todo el uso de la
memoria en vez del disco.
El código abierto puede significar un
mancha en el soporte para las
empresas.
No están lo suficientemente maduros
para algunas empresas.
Limitaciones de inteligencia de
negocios.
La falta de experiencia.
Problemas de compatibilidad.
cassandra Una tabla de datos por cada instancia
de Cassandra.
Cada familia de columnas puede
contener o bien columnas o bien
supercolumnas.
Comparte con dynamo el mecanismo
de membresia de los nodos.
Cada columna tiene elementos de la
forma “clave-valor-tiempo”.
Tolerante a fallos.
Replica los datos de forma
automática.
Cuando un nodo falla puede ser
remplazado sin ningún periodo de
inactividad.
Almacenamiento de los datos tipo
column family.
No hay joins.
No permite ordenar resultados en
tiempo de consulta.
No tiene SQL.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Bases de datos_abiud
Bases de datos_abiudBases de datos_abiud
Bases de datos_abiud
 
Base de datos.
Base de datos.Base de datos.
Base de datos.
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Presentación1
Presentación1Presentación1
Presentación1
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Diferentes base de datos
Diferentes base de datosDiferentes base de datos
Diferentes base de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base dedatos luis_ac
Base dedatos luis_acBase dedatos luis_ac
Base dedatos luis_ac
 
Act.2 rivera gerardo base de datos submodulo 2
Act.2 rivera gerardo base de datos submodulo 2Act.2 rivera gerardo base de datos submodulo 2
Act.2 rivera gerardo base de datos submodulo 2
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Actividad 4 base de datos antonia
Actividad 4 base de datos antoniaActividad 4 base de datos antonia
Actividad 4 base de datos antonia
 
Jose luis acevedo_basededatos
Jose luis acevedo_basededatosJose luis acevedo_basededatos
Jose luis acevedo_basededatos
 
Las bases de datos
Las bases de datosLas bases de datos
Las 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.
Actividad de aprendizaje 4. screencast y bases de datos.
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datos
 

Similar a base de datos SQL y no-SQL (20)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion
PresentacionPresentacion
Presentacion
 
Base de datos
Base de datos Base de datos
Base de datos
 
Act4 base de_datos_canto_josé
Act4 base de_datos_canto_joséAct4 base de_datos_canto_josé
Act4 base de_datos_canto_josé
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Alvarado deber
Alvarado deberAlvarado deber
Alvarado deber
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Base de datos CBTis 75
Base de datos CBTis 75Base de datos CBTis 75
Base de datos CBTis 75
 
bases de datos
bases de datosbases de datos
bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Base datos-romero
Base datos-romeroBase datos-romero
Base datos-romero
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Último

GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptxGESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptxCarlosRizos
 
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad ModernaS.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad ModernaRodrigoReynaldo1
 
Diapositiva del JUICIO VALORATIVO - 2024
Diapositiva del JUICIO VALORATIVO - 2024Diapositiva del JUICIO VALORATIVO - 2024
Diapositiva del JUICIO VALORATIVO - 2024KellySue4
 
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na CoruñaCURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruñaanoiteenecesaria
 
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universoCURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universoanoiteenecesaria
 
412414553-La-Globalizacion-en-El-Arte.pptx
412414553-La-Globalizacion-en-El-Arte.pptx412414553-La-Globalizacion-en-El-Arte.pptx
412414553-La-Globalizacion-en-El-Arte.pptxAndresSantana60
 

Último (6)

GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptxGESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
GESTOS Y POSTURAS EN LA MISA PARA LOS MONAGUILLOS.pptx
 
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad ModernaS.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
S.3 El debate Impacto de la Inteligencia Artificial en la Sociedad Moderna
 
Diapositiva del JUICIO VALORATIVO - 2024
Diapositiva del JUICIO VALORATIVO - 2024Diapositiva del JUICIO VALORATIVO - 2024
Diapositiva del JUICIO VALORATIVO - 2024
 
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na CoruñaCURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
CURSO DE INICIACIÓN Á ASTRONOMÍA Eclipses na Coruña
 
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universoCURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
 
412414553-La-Globalizacion-en-El-Arte.pptx
412414553-La-Globalizacion-en-El-Arte.pptx412414553-La-Globalizacion-en-El-Arte.pptx
412414553-La-Globalizacion-en-El-Arte.pptx
 

base de datos SQL y no-SQL

  • 1. BASE DE DATOS Juan Carlos Pérez Rodríguez Oliver Ulises Ramírez Días
  • 2. ¿Qué es una base de datos? ■ Es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. ■ Las bases de datos tradicionales se organizan por campos, registros y archivos .
  • 3. ■ Un campo es una pieza única de información ■ Un registro es un sistema completo de campos ■ Un archivo es una colección de registros
  • 4. Base de datos del tipo SQL ■ Es un servicio de base de datos relacional de uso general de Microsoft Azure que admite estructuras como datos relacionales. ■ Proporciona un rendimiento escalable dinámicamente y opciones como índices de almacén de columnas para realizar un análisis analítico extremo y generar informes.
  • 5. Base de datos No SQL ■ Nos referimos a una amplia clase de sistemas de gestión de datos que difieren, en aspectos importantes, del modelo clásico de relaciones entre entidades existente en los sistemas de gestión.
  • 6. Las características comunes entre todas las implementaciones de bases de datos No SQL suelen ser las siguientes: ■ Consistencia eventual ■ Flexibilidad en el esquema ■ Escalabilidad horizontal ■ Estructura distribuida ■ Tolerancia a fallos y redundancia
  • 7. Base de datos características ventajas desventajas SQL server Soporte de transacciones. Soporta procedimientos almacenados . Incluye también un entorno grafico. Permite trabajar en modo cliente-servidor. Permite administrar información de otros servidores de datos. Es un sistema de gestión de base de datos. Es útil para manejar y obtener datos de la red de redes. Nos permite olvidarnos de los ficheros que forman la base de datos. Permite administrar permisos a todo. Utiliza mucho la memoria RAM. No se pueden utilizar como practicas. Tiene muchos bloqueos. Oracle puede ejecutarse en todas las plataformas. Soporta todas las funciones que se esperan de un servidor. Permite el uso de participaciones para la mejora de la eficiencia. El software del servidor puede ejecutarse en multitud de sistemas operativos. Sistema de gestión y control centralizado. Estandarización. Inhabilidad de implementar el procesamiento recursivo. Incompatibilidad y complejidad. Funcionalidad limitada. Mongo DB Esta escrito en su totalidad en C++. No soporta joins ni transacciones. Posee índices secundarios. Un propio lenguaje. Para las versiones de 32 bits, la base de datos solo puede alcanzar los 2GB. Esquemas flexibles. Modelos de datos embebidos. estructura de un único objeto es clara. No se une a complejos. Profunda consulta de capacidad. Sintonización. Facibilidad de escalabilidad horizontal. Utiliza la memoria interna para almacenar el conjunto de trabajo Bloquea la base de datos cada vez que se realiza una escritura. Retorna cuando no se a escrito la información en el espacio de almacenamiento permanente. Cambia el valor por defecto. Tiene problemas de rendimiento.
  • 8. Base de datos características ventajas desventajas Oracle no SQL Los datos son recuperados de manera mucho mas rápida. }es muy adecuado. Es un código abierto. Escalamiento sencillo. La nube es un ajuste natural. Utiliza sobre todo el uso de la memoria en vez del disco. El código abierto puede significar un mancha en el soporte para las empresas. No están lo suficientemente maduros para algunas empresas. Limitaciones de inteligencia de negocios. La falta de experiencia. Problemas de compatibilidad. cassandra Una tabla de datos por cada instancia de Cassandra. Cada familia de columnas puede contener o bien columnas o bien supercolumnas. Comparte con dynamo el mecanismo de membresia de los nodos. Cada columna tiene elementos de la forma “clave-valor-tiempo”. Tolerante a fallos. Replica los datos de forma automática. Cuando un nodo falla puede ser remplazado sin ningún periodo de inactividad. Almacenamiento de los datos tipo column family. No hay joins. No permite ordenar resultados en tiempo de consulta. No tiene SQL.