SlideShare una empresa de Scribd logo
1 de 14
Elaborado Por: Nora L. Soto Glz.
Es una entidad en la cual se
pueden almacenar datos de
manera estructurada, con la
menor redundancia posible.
Diferentes programas y
diferentes usuarios deben poder
utilizar estos datos.
Microsoft SQL Server es un sistema de
manejo de bases de datos del modelo
relacional, desarrollado por la
empresa Microsoft.
El lenguaje de desarrollo utilizado (por línea de
comandos o mediante la interfaz gráfica de
Management Studio) es Transact-SQL (TSQL),
una implementación del estándar ANSI del
lenguaje SQL, utilizado para manipular y
recuperar datos (DML), crear tablas y definir
relaciones entre ellas (DDL).
Si hablamos de bases de datos NoSQL, la cosa se
complica. Al día de hoy existen unos 150 sistemas de
bases de datos NoSQL. Elegir uno de ellos puede ser
muy difícil, ya que ninguno ha obtenido todavía la fama
que sí han conseguido las bases de datos relacionales.
Orientadas a documentos:
Son aquellas que gestionan datos semi estructurados. Es
decir documentos. Estos datos son almacenados en
algún formato estándar como puede ser XML, JSON o
BSON. Para hacernos una idea un documento suele ser
algo parecido a:
Son las bases de datos NoSQL más versátiles. Se
pueden utilizar en gran cantidad de proyectos, incluyendo
muchos que tradicionalmente funcionarían sobre bases
de datos relacionales.
En esta categoría encontramos:
• MongoDB: probablemente la base de
datos NoSQL más famosa del momento.
En octubre del año pasado, MongoDB
conseguía 150 millones de dólares en
financiación, convirtiéndose en una da las
startups más prometedoras. Algunas
compañías que actualmente utilizan
MongoDB son Foursquare o eBay.
• CouchDB: es la base de datos orientada
a documentos de Apache. Una de sus
interesantes características es que los
datos son accesibles a través de una API
Rest. Este sistema es utilizado por
compañías como Credit Suisse y la BBC.
Orientadas a columnas:
Este tipo de bases de datos están pensadas para realizar
consultas y agregaciones sobre grandes cantidades de
datos. Funcionan de forma parecida a las bases de datos
relacionales, pero almacenando columnas de datos en
lugar de registros.
En esta categoría encontramos:
• Cassandra: incluida en esta sección, aunque en realidad
sigue un modelo híbrido entre orientada a columnas y
clave-valor. Es utilizada por Facebook y Twitter (aunque
dejaron de usarla para almacenar tweets).
• HBase. Escrita en Java y mantenida por el Proyecto
Hadoop de Apache, se utiliza para procesar grandes
cantidades de datos. La utilizan Facebook, Twitter o
Yahoo.
1.Es un sistema de gestión de base de datos.
2.Es útil para manejar y obtener datos de la red de
redes.
3.Nos permite olvidarnos de los ficheros que
forman la base de datos.
4.Si trabajamos en una red social nos permite
agregar otros servidores de SQL Server. Por
ejemplo dos personas que trabajan con SQL
Server, uno de ellos se puede conectar al servidor
de su otro compañero y así se puede ver las
bases de datos del otro compañero con SQL
Server.
5.SQL permite administrar permisos a todo.
También permite que alguien conecte su SQLO al
nuestro pero sin embargo podemos decirle que no
puede ver esta base de datos pero otro si.
1. Utiliza mucho la memoria RAM para las instalaciones y
utilización de software.
2. No se puede utilizar como practicas porque se prohíben
muchas cosas, tiene restricciones en lo particular.
3. La relación, calidad y el precio esta muy debajo comparado
con Oracle.
4. Tiene muchos bloqueos a nivel de página, un tamaño de
página fijo y demasiado pequeño, una pésima implementación de
los tipos de datos variables.
 Es la Base de datos con más orientación hacia el
internet.
 Las sentencias de Oracle SQL permiten que los datos
se controlen desde un repositorio central tabular.
 Una ventaja principal de Oracle SQL es su
estandarización y consistencia entre distintas
implementaciones.
 Una de las mayores desventajas de Oracle SQL es la
inconsistencia e incompatibilidad de datos en las áreas
del tiempo y sintaxis de datos, concatenación de
cadenas y sensibilidad de caracteres.
 Una de las mayores desventajas es su incapacidad de
ejecutar procesamientos recursivos. El procesamiento
recursivo es un tipo de función de computadora (o
programa) en el cual uno de los pasos o
procedimientos vuelve a hacer correr el programa
entero (o el procedimiento).
•Mongo DB tiene la capacidad de realizar consultas utilizando
javascript, haciendo que estas sean enviadas directamente a la
base de datos para ser ejecutada.
•se utiliza un sistemas de archivos, ya que cuenta con la
capacidad para balancear la carga y recopilación de datos
utilizando múltiples servidores para almacenamiento de archivo.
•el des-arrollador elige una llave shard(clave).
•la configuración automática, se puede agregar nuevas maquinas
a mongo DB con el sistema de base corriendo.
•mongo DB bloquea la base de datos cada vez que se realiza un
escritura, lo que reduce la concurrencia dramáticamente.
•retorna cuando no se a escrito la información en el espacio de
almacenamiento permanente, puede ocasionar perdida de
información.
•cambia el valor por defecto para escribir al menos una replica,
pero esto sigue sin satisfacer la durabilidad ni la verificabilidad.
•tiene problemas de rendimiento cuando el volumen de datos
supera los 100GB.
1)Oracle es el motor de base de datos objeto-
relacional más usado a nivel mundial.
2)Puede ejecutarse en todas las plataformas,
desde una Pc hasta un supercomputador.
3)Oracle soporta todas las funciones que se
esperan de un servidor "serio": un lenguaje de
diseño de bases de datos muy completo (PL/SQL)
que permite implementar diseños "activos", con
triggers y procedimientos almacenados, con una
integridad referencial declarativa bastante
potente.
* El mayor inconveniente de Oracle es quizás su precio.
Incluso las licencias de Personal Oracle son excesivamente
caras, en mi opinión. Otro problema es la necesidad de
ajustes. Un error frecuente consiste en pensar que basta
instalar el Oracle en un servidor y enchufar directamente
las aplicaciones clientes. Un Oracle mal configurado puede
ser desesperantemente lento.
* También es elevado el coste de la información, y sólo
últimamente han comenzado a aparecer buenos libros
sobre asuntos técnicos distintos de la simple instalación y
administración.
o No hay joins ( a cambio de más velocidad)
o No permite ordenar resultados en tiempo de
consulta
o No tiene SQL
o Escalabilidad Horizontal
o Almacenamiento distribuido
o Capacidad de cambiar la estructura de datos
cuando los usuarios demandan más
funcionalidad.
http://es.ccm.net/contents/66-introduccion-bases-de-datos
https://es.wikipedia.org/wiki/Microsoft_SQL_Server
http://www.genbetadev.com/bases-de-datos/bases-de-datos-nosql-elige-la-opcion-que-mejor-se-adapte-a-tus-necesidades
http://sqlserver4b.weebly.com/ventajas-y-desventajas.html
http://www.ehowenespanol.com/ventajas-desventajas-oracle-sql-lista_464674/
http://perezlili.blogspot.com/2014/08/base-de-datos.html
http://oraclebddepn.blogspot.com/2013/05/ventajas-y-desventajas.html

Más contenido relacionado

La actualidad más candente (19)

Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Bases de datos
Bases de datosBases de datos
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
 
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
 
Act4 bd moreno_joel
Act4 bd moreno_joelAct4 bd moreno_joel
Act4 bd moreno_joel
 
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
bases de datosbases de datos
bases de datos
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Presentacion
PresentacionPresentacion
Presentacion
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Actividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltcActividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltc
 
Base de datos
Base de datosBase de datos
Base de datos
 
Paz perez carolina_basede_datos
Paz perez carolina_basede_datosPaz perez carolina_basede_datos
Paz perez carolina_basede_datos
 

Destacado

Destacado (11)

June 2015 Calgary Real Estate Market Statistics
June 2015 Calgary Real Estate Market StatisticsJune 2015 Calgary Real Estate Market Statistics
June 2015 Calgary Real Estate Market Statistics
 
Act4 basede datos
Act4 basede datosAct4 basede datos
Act4 basede datos
 
UCLA (Vers 2)
UCLA (Vers 2)UCLA (Vers 2)
UCLA (Vers 2)
 
UC-HXUZXRX9
UC-HXUZXRX9UC-HXUZXRX9
UC-HXUZXRX9
 
UCLA (Vers 3)
UCLA (Vers 3)UCLA (Vers 3)
UCLA (Vers 3)
 
Calgary Real Estate Market Report: September 2015
Calgary Real Estate Market Report: September 2015Calgary Real Estate Market Report: September 2015
Calgary Real Estate Market Report: September 2015
 
Aarcity foreste, Aarcity Moon Towers Noida, villas
Aarcity foreste, Aarcity Moon Towers Noida, villasAarcity foreste, Aarcity Moon Towers Noida, villas
Aarcity foreste, Aarcity Moon Towers Noida, villas
 
Cara instal
Cara instalCara instal
Cara instal
 
Respi ration medical-2015
Respi ration medical-2015Respi ration medical-2015
Respi ration medical-2015
 
Función de producción
Función de producciónFunción de producción
Función de producción
 
Ejemplos de función de producción
Ejemplos de función de producciónEjemplos de función de producción
Ejemplos de función de producción
 

Similar a Bases de datos SQL y NoSQL (20)

Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Act4 andrade lesvia
Act4 andrade lesviaAct4 andrade lesvia
Act4 andrade lesvia
 
Carmen rojas
Carmen rojasCarmen rojas
Carmen rojas
 
Actv4_bd_moreno_joel
Actv4_bd_moreno_joelActv4_bd_moreno_joel
Actv4_bd_moreno_joel
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Basede datos salas ubaldo
Basede datos salas ubaldoBasede datos salas ubaldo
Basede datos salas ubaldo
 
DOCENTE
DOCENTEDOCENTE
DOCENTE
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Tipos de Bases de datos
Tipos de Bases de datosTipos de Bases de datos
Tipos de Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Basesdedatos curso
Basesdedatos cursoBasesdedatos curso
Basesdedatos curso
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Presentacion de power point
Presentacion de power pointPresentacion de power point
Presentacion de power point
 
Presentacion de power point
Presentacion de power pointPresentacion de power point
Presentacion de power point
 

Último

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
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 
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
 
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
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 

Último (19)

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
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
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
 
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
 
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)
 
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
 
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
 
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
 
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
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 
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
 
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...
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 

Bases de datos SQL y NoSQL

  • 1. Elaborado Por: Nora L. Soto Glz.
  • 2. Es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos.
  • 3. Microsoft SQL Server es un sistema de manejo de bases de datos del modelo relacional, desarrollado por la empresa Microsoft. El lenguaje de desarrollo utilizado (por línea de comandos o mediante la interfaz gráfica de Management Studio) es Transact-SQL (TSQL), una implementación del estándar ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL).
  • 4. Si hablamos de bases de datos NoSQL, la cosa se complica. Al día de hoy existen unos 150 sistemas de bases de datos NoSQL. Elegir uno de ellos puede ser muy difícil, ya que ninguno ha obtenido todavía la fama que sí han conseguido las bases de datos relacionales. Orientadas a documentos: Son aquellas que gestionan datos semi estructurados. Es decir documentos. Estos datos son almacenados en algún formato estándar como puede ser XML, JSON o BSON. Para hacernos una idea un documento suele ser algo parecido a:
  • 5. Son las bases de datos NoSQL más versátiles. Se pueden utilizar en gran cantidad de proyectos, incluyendo muchos que tradicionalmente funcionarían sobre bases de datos relacionales. En esta categoría encontramos: • MongoDB: probablemente la base de datos NoSQL más famosa del momento. En octubre del año pasado, MongoDB conseguía 150 millones de dólares en financiación, convirtiéndose en una da las startups más prometedoras. Algunas compañías que actualmente utilizan MongoDB son Foursquare o eBay. • CouchDB: es la base de datos orientada a documentos de Apache. Una de sus interesantes características es que los datos son accesibles a través de una API Rest. Este sistema es utilizado por compañías como Credit Suisse y la BBC.
  • 6. Orientadas a columnas: Este tipo de bases de datos están pensadas para realizar consultas y agregaciones sobre grandes cantidades de datos. Funcionan de forma parecida a las bases de datos relacionales, pero almacenando columnas de datos en lugar de registros. En esta categoría encontramos: • Cassandra: incluida en esta sección, aunque en realidad sigue un modelo híbrido entre orientada a columnas y clave-valor. Es utilizada por Facebook y Twitter (aunque dejaron de usarla para almacenar tweets). • HBase. Escrita en Java y mantenida por el Proyecto Hadoop de Apache, se utiliza para procesar grandes cantidades de datos. La utilizan Facebook, Twitter o Yahoo.
  • 7. 1.Es un sistema de gestión de base de datos. 2.Es útil para manejar y obtener datos de la red de redes. 3.Nos permite olvidarnos de los ficheros que forman la base de datos. 4.Si trabajamos en una red social nos permite agregar otros servidores de SQL Server. Por ejemplo dos personas que trabajan con SQL Server, uno de ellos se puede conectar al servidor de su otro compañero y así se puede ver las bases de datos del otro compañero con SQL Server. 5.SQL permite administrar permisos a todo. También permite que alguien conecte su SQLO al nuestro pero sin embargo podemos decirle que no puede ver esta base de datos pero otro si. 1. Utiliza mucho la memoria RAM para las instalaciones y utilización de software. 2. No se puede utilizar como practicas porque se prohíben muchas cosas, tiene restricciones en lo particular. 3. La relación, calidad y el precio esta muy debajo comparado con Oracle. 4. Tiene muchos bloqueos a nivel de página, un tamaño de página fijo y demasiado pequeño, una pésima implementación de los tipos de datos variables.
  • 8.
  • 9.  Es la Base de datos con más orientación hacia el internet.  Las sentencias de Oracle SQL permiten que los datos se controlen desde un repositorio central tabular.  Una ventaja principal de Oracle SQL es su estandarización y consistencia entre distintas implementaciones.  Una de las mayores desventajas de Oracle SQL es la inconsistencia e incompatibilidad de datos en las áreas del tiempo y sintaxis de datos, concatenación de cadenas y sensibilidad de caracteres.  Una de las mayores desventajas es su incapacidad de ejecutar procesamientos recursivos. El procesamiento recursivo es un tipo de función de computadora (o programa) en el cual uno de los pasos o procedimientos vuelve a hacer correr el programa entero (o el procedimiento).
  • 10. •Mongo DB tiene la capacidad de realizar consultas utilizando javascript, haciendo que estas sean enviadas directamente a la base de datos para ser ejecutada. •se utiliza un sistemas de archivos, ya que cuenta con la capacidad para balancear la carga y recopilación de datos utilizando múltiples servidores para almacenamiento de archivo. •el des-arrollador elige una llave shard(clave). •la configuración automática, se puede agregar nuevas maquinas a mongo DB con el sistema de base corriendo. •mongo DB bloquea la base de datos cada vez que se realiza un escritura, lo que reduce la concurrencia dramáticamente. •retorna cuando no se a escrito la información en el espacio de almacenamiento permanente, puede ocasionar perdida de información. •cambia el valor por defecto para escribir al menos una replica, pero esto sigue sin satisfacer la durabilidad ni la verificabilidad. •tiene problemas de rendimiento cuando el volumen de datos supera los 100GB.
  • 11. 1)Oracle es el motor de base de datos objeto- relacional más usado a nivel mundial. 2)Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador. 3)Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente. * El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento. * También es elevado el coste de la información, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración.
  • 12. o No hay joins ( a cambio de más velocidad) o No permite ordenar resultados en tiempo de consulta o No tiene SQL o Escalabilidad Horizontal o Almacenamiento distribuido o Capacidad de cambiar la estructura de datos cuando los usuarios demandan más funcionalidad.
  • 13.