SlideShare una empresa de Scribd logo
1 de 11
America Galindo García
UADY
Universidad Autónoma de Yucatán
Bachillerato virtual
Una base de datos es un sistema informático a modo de
almacén. En este almacén se guardan grandes volúmenes de información.
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; y un archivo es una colección de registros.
Por ejemplo:
Una guía de teléfono es análoga a un archivo. Contiene una lista de
registros, cada uno de los cuales consiste en tres campos: nombre,
dirección, y número de teléfono.
¿Qué es una base de datos de tipo SQL?
La sigla SQL significa Structured Query Language, Este es un lenguaje
Universal que esta implementado en todos los Motores de Bases de
Datos razón por la cual el SQL es el lenguaje estándar de
comunicación entre los diferentes Motores existentes. Las consultas
toman la forma de un lenguaje de comandos que permite seleccionar,
insertar, actualizar, averiguar la ubicación de los datos, y más.
También hay una interfaz de programación.
¿Qué es una base de datos No- SQL?
Son bases de datos distribuidas de código abierto no relacionales, con
el término NoSQL nos referimos a una multitud de bases de datos que
intentan solventar las limitaciones que el modelo relacional se
encuentra en entornos de almacenamiento masivo de datos, y
concretamente en las que tiene en el momento de escalar, donde es
necesario disponer de servidores muy potentes y de balanceo de
carga.
Diferenciales de cada una y sus ventajas sobre otras bases
de datos
SQL SERVER
Ventajas Desventajas Diferencias con otras
bases de datos
SQLServer es una
solución de coste y
rendimiento medio.
Suelen usarlo empresas
que tienen un volumen
de información elevado,
pero sin llegar a ser
excesivo, sobre todo si
utilizan un servidor
dedicado de Microsoft.
Es Open Source, es
decir que se posible que
se puede modificar el
software.
Trabaja en modo
cliente-servidor
Ocupa una alta cantidad de
memoria RAM para su uso e
instalación.
Alto costo de las licencias a
comparación de otros
competidores por ejemplo
ORACLE
SQL se ha convertido en
un lenguaje estándar para
todas las bases de datos.
Hoy día es empleado por
prácticamente todas las
bases de datos existentes.
ORACLE
Ventajas Desventajas Diferencias con otras
bases de datos
Oracle es una base de
datos con buenas
herramientas, potente,
efectiva y como buen
sistema de base de datos
trae programas variados
que permiten hacer de todo
en el terreno de las bases
de datos: consultas,
informes, análisis de datos,
etc.
De todas estas bases de
datos la que ha conseguido
mayor uso ha sido y sigue
siendo Oracle, ya que desde
1979 ha sido líder
indiscutible como base de
datos para empresas de
mediano y gran tamaño.
Es un sistema bastante
“pesado” lo que significa que
requiere disponer de
servidores (grandes
ordenadores) casi en
dedicación exclusiva para este
sistema de base de datos.
 Oracle es una base de datos
por cuyo uso hay que pagar y
muchos usuarios y pequeñas
empresas prefieren usar bases
de datos de uso gratuito o de
menor coste.
Oracle facilita versiones
de prueba (académicas o
de estudio) gratuitas que
pueden servir para
aprender. Aunque
tengamos que instalarlo
en nuestro ordenador y
nos consuma recursos,
podemos trabajar a
pequeña escala y aprender
todas las funcionalidades
sin grandes desventajas
.
MONGO DB
Ventajas Desventajas Diferencias con otras
bases de datos
MongoDB ha sido creado
para brindar escalabilidad,
rendimiento y gran
disponibilidad
Es capaz de actualizarse
sin dejar de dar servicio
No tiene los cuellos de
botella que se producen en
las bases de datos
relacionales
Utiliza objetos JSON para
guardar y transmitir la
información. JSON es el
estándar web hoy en día
Permite utilizar Map-
Reduce para el procesado
de la información a través
de funciones JavaScript que
se ejecutan en los
servidores
Se requiere de un
cococimiento claro de las
herramientas para poder
aprovechar al maximo el
rendimiento de las mismas.
Problemas de rendimiento
cuando el volumen de datos es
grande
MongoDB ha sido diseñada
para que sea rápida (por
ejemplo, sustituye los joins
por documentos
embebidos), flexible (sin
rígidos esquemas de
datos), escalable (utiliza
escalabilidad horizontal
dejando atrás la vertical),
para reducir al mínimo las
labores de administración
para que a los programadores
les resulte fácil de aprender;
dotada de potentes
herramientas de análisis de
datos (aggregation
framework).
ORACLE No SQL
Ventajas Desventajas Diferencias con otras
bases de datos
Oracle NoSQL Database
proporciona un modelo de
transacción poderoso y
flexible que simplifica
enormemente el proceso de
desarrollo de una aplicación
basada en NoSQL.
Escala horizontalmente
con mayor disponibilidad y
balance de carga
transparente aún cuando
agrega una nueva capacidad
dinámicamente.
La principal ventajas de
las BD NOSQL es la
distribución de los datos y
la buena escalabilidad de
las bases de datos
Problemas de compatibilidad
A diferencia de las bases de
datos relacionales, que
comparten ciertos estándares,
las bases de datos NoSQL
tienen pocas normas en
común. Cada base de datos
NoSQL tiene su propia API, las
interfaces de consultas son
únicas y tienen peculiaridades.
Esta falta de normas significa
que es imposible cambiar
simplemente de un proveedor
a otro, por si no quedara
satisfecho con el servicio.
Modelo de datos simple por
medio de pares de valor clave
con índices secundarios
Modelo de programación
simple con transacciones
ACID, modelos de datos
tubulares y soporte JSON
Seguridad de aplicaciones
con autenticación y cifrado
SSL de nivel de sesión
Integrada con Oracle
Database, Oracle Wallet y
Hadoop
Datos geodistribuidos con
soporte para múltiples
centros de datos
Disponibilidad alta con
sincronización y fallas
remotas y locales
Rendimiento escalable y
latencia segura
CASSANDRA
Ventajas Desventajas Diferencias con otras bases de datos
La información en las bases de
datos relacionales, se
almacenan en forma de filas,
pero en Cassandra la
información se almacena en
columnas con pares key-value
Alta disponibilidad. Los datos
estás disponibles la mayor parte
del tiempo gracias a la
redundancia que introduce la
replicación de datos.
Particionamiento de los datos.
La topología de Cassandra es la
de un anillo a través del cual se
distribuyen los datos para
minimizar cuellos de botella en
el acceso a los mismos.
Escalabilidad horizontal.
Hasta un alto número de
máquinas la capacidad de
cómputo aumenta linealmente
con el número de máquinas.
Capacidad para manejar
cientos de gigabytes de datos.
El hecho de tener los datos guardados
columna a columna nos permite
retornar las filas mas rápidamente, pero
al insertar, actualizar o borrar un
registro, se deberá hacer en mas de una
ubicación; por esta razón este tipo de
base de datos no se recomienda para
sistemas de tipo OLTP orientados a
transacciones y alta concurrencia.
Fue originalmente creada por
Facebook y donada a Apache como
software libre en 2009.
Es una de las base de datos
NoSQL más relevantes a nivel
mundial: Netflix, eBay, Twitter,
Urban Airship, Constant Contact,
Reddit, Cisco, OpenX, Digg,
CloudKick, Ooyala
 Cassandra puede manejar varios
terabytes de datos si lo necesita y
puede, fácilmente, manejar
millones de ficheros, incluso en un
clúster pequeño (Big Data).
Bibliografía
http://www.aprenderaprogramar.com/index.php?option=com_attach
ments&task=download&id=500
http://www.oracle.com/technetwork/database/database-
technologies/nosqldb/overview/index.html
http://eventos.citius.usc.es/bigdata/workshops/Cassandra.pdf
http://www.masadelante.com/faqs/base-de-datos
http://www.mongodbspain.com/es/2014/08/17/mongodb-
characteristics-future/
http://www.nosql.es/blog/nosql/que-es-nosql.html

Más contenido relacionado

La actualidad más candente

Conceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetosConceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetosJose Luis Garduño Torres
 
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...José Antonio Sandoval Acosta
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajasMartin Macario
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datoslauraluiso
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datosralbarracin
 
Ventajas y desventajas de las bdoo
Ventajas y desventajas de las bdooVentajas y desventajas de las bdoo
Ventajas y desventajas de las bdooNerhys Palacios
 
Herramientas De Control, Monitoreo Y Acceso A Base De Datos
Herramientas De Control, Monitoreo Y Acceso A Base De DatosHerramientas De Control, Monitoreo Y Acceso A Base De Datos
Herramientas De Control, Monitoreo Y Acceso A Base De DatosYazmin Ibarra
 
Trabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comercialesTrabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comercialesalexislanda
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-RRobert Rodriguez
 
Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Maria Garcia
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructuradoYoandres La Cruz
 

La actualidad más candente (20)

Conceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetosConceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetos
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
NoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradasNoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradas
 
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Oracle
Oracle Oracle
Oracle
 
Sql presentacion
Sql presentacionSql presentacion
Sql presentacion
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datos
 
Ventajas y desventajas de las bdoo
Ventajas y desventajas de las bdooVentajas y desventajas de las bdoo
Ventajas y desventajas de las bdoo
 
Herramientas De Control, Monitoreo Y Acceso A Base De Datos
Herramientas De Control, Monitoreo Y Acceso A Base De DatosHerramientas De Control, Monitoreo Y Acceso A Base De Datos
Herramientas De Control, Monitoreo Y Acceso A Base De Datos
 
Modelo jerarquico
Modelo jerarquicoModelo jerarquico
Modelo jerarquico
 
Trabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comercialesTrabajo de gestores de base de datos libres vs comerciales
Trabajo de gestores de base de datos libres vs comerciales
 
Modelo Entidad Relacion E-R
Modelo Entidad Relacion E-RModelo Entidad Relacion E-R
Modelo Entidad Relacion E-R
 
Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos Cuadro comparativo de manejadores de la base de datos
Cuadro comparativo de manejadores de la base de datos
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
Couchdb
CouchdbCouchdb
Couchdb
 
Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Base de Datos Orientada a Objetos
Base de Datos Orientada a ObjetosBase de Datos Orientada a Objetos
Base de Datos Orientada a Objetos
 
Oracle
OracleOracle
Oracle
 

Destacado

Destacado (12)

Base de datos
Base de datosBase de datos
Base de datos
 
Informe cassandra
Informe cassandraInforme cassandra
Informe cassandra
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 
Apache Cassandra en SmartPolitech
Apache Cassandra en SmartPolitech Apache Cassandra en SmartPolitech
Apache Cassandra en SmartPolitech
 
Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datos
 
Apache Cassandra
Apache CassandraApache Cassandra
Apache Cassandra
 
Manual apache cassandra y comandos en la shell
Manual apache cassandra y comandos en la shellManual apache cassandra y comandos en la shell
Manual apache cassandra y comandos en la shell
 
Transacciones de base de datos en ORACLE
Transacciones de base de datos en ORACLETransacciones de base de datos en ORACLE
Transacciones de base de datos en ORACLE
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Taller de Base de Datos - Unidad 5 transacciones
Taller de Base de Datos - Unidad 5  transaccionesTaller de Base de Datos - Unidad 5  transacciones
Taller de Base de Datos - Unidad 5 transacciones
 
Caracteristicas Microsoft SQL Server
Caracteristicas Microsoft SQL ServerCaracteristicas Microsoft SQL Server
Caracteristicas Microsoft SQL Server
 

Similar a Base de datos (20)

Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 andrade lesvia
Act4 andrade lesviaAct4 andrade lesvia
Act4 andrade lesvia
 
Bases de datos
Bases de datosBases de datos
Bases 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
 
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
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de Datos
Bases de Datos Bases 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
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion 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
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Base de datos.
Base de datos.Base de datos.
Base de datos.
 
Bases dedatos act. 4
Bases dedatos act. 4Bases dedatos act. 4
Bases dedatos act. 4
 
elsy
elsyelsy
elsy
 

Último

activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfEduardoJosVargasCama1
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptxCamuchaCrdovaAlonso
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 

Último (20)

activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 

Base de datos

  • 1. America Galindo García UADY Universidad Autónoma de Yucatán Bachillerato virtual
  • 2. Una base de datos es un sistema informático a modo de almacén. En este almacén se guardan grandes volúmenes de información. 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; y un archivo es una colección de registros. Por ejemplo: Una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
  • 3. ¿Qué es una base de datos de tipo SQL? La sigla SQL significa Structured Query Language, Este es un lenguaje Universal que esta implementado en todos los Motores de Bases de Datos razón por la cual el SQL es el lenguaje estándar de comunicación entre los diferentes Motores existentes. Las consultas toman la forma de un lenguaje de comandos que permite seleccionar, insertar, actualizar, averiguar la ubicación de los datos, y más. También hay una interfaz de programación.
  • 4. ¿Qué es una base de datos No- SQL? Son bases de datos distribuidas de código abierto no relacionales, con el término NoSQL nos referimos a una multitud de bases de datos que intentan solventar las limitaciones que el modelo relacional se encuentra en entornos de almacenamiento masivo de datos, y concretamente en las que tiene en el momento de escalar, donde es necesario disponer de servidores muy potentes y de balanceo de carga.
  • 5. Diferenciales de cada una y sus ventajas sobre otras bases de datos
  • 6. SQL SERVER Ventajas Desventajas Diferencias con otras bases de datos SQLServer es una solución de coste y rendimiento medio. Suelen usarlo empresas que tienen un volumen de información elevado, pero sin llegar a ser excesivo, sobre todo si utilizan un servidor dedicado de Microsoft. Es Open Source, es decir que se posible que se puede modificar el software. Trabaja en modo cliente-servidor Ocupa una alta cantidad de memoria RAM para su uso e instalación. Alto costo de las licencias a comparación de otros competidores por ejemplo ORACLE SQL se ha convertido en un lenguaje estándar para todas las bases de datos. Hoy día es empleado por prácticamente todas las bases de datos existentes.
  • 7. ORACLE Ventajas Desventajas Diferencias con otras bases de datos Oracle es una base de datos con buenas herramientas, potente, efectiva y como buen sistema de base de datos trae programas variados que permiten hacer de todo en el terreno de las bases de datos: consultas, informes, análisis de datos, etc. De todas estas bases de datos la que ha conseguido mayor uso ha sido y sigue siendo Oracle, ya que desde 1979 ha sido líder indiscutible como base de datos para empresas de mediano y gran tamaño. Es un sistema bastante “pesado” lo que significa que requiere disponer de servidores (grandes ordenadores) casi en dedicación exclusiva para este sistema de base de datos.  Oracle es una base de datos por cuyo uso hay que pagar y muchos usuarios y pequeñas empresas prefieren usar bases de datos de uso gratuito o de menor coste. Oracle facilita versiones de prueba (académicas o de estudio) gratuitas que pueden servir para aprender. Aunque tengamos que instalarlo en nuestro ordenador y nos consuma recursos, podemos trabajar a pequeña escala y aprender todas las funcionalidades sin grandes desventajas .
  • 8. MONGO DB Ventajas Desventajas Diferencias con otras bases de datos MongoDB ha sido creado para brindar escalabilidad, rendimiento y gran disponibilidad Es capaz de actualizarse sin dejar de dar servicio No tiene los cuellos de botella que se producen en las bases de datos relacionales Utiliza objetos JSON para guardar y transmitir la información. JSON es el estándar web hoy en día Permite utilizar Map- Reduce para el procesado de la información a través de funciones JavaScript que se ejecutan en los servidores Se requiere de un cococimiento claro de las herramientas para poder aprovechar al maximo el rendimiento de las mismas. Problemas de rendimiento cuando el volumen de datos es grande MongoDB ha sido diseñada para que sea rápida (por ejemplo, sustituye los joins por documentos embebidos), flexible (sin rígidos esquemas de datos), escalable (utiliza escalabilidad horizontal dejando atrás la vertical), para reducir al mínimo las labores de administración para que a los programadores les resulte fácil de aprender; dotada de potentes herramientas de análisis de datos (aggregation framework).
  • 9. ORACLE No SQL Ventajas Desventajas Diferencias con otras bases de datos Oracle NoSQL Database proporciona un modelo de transacción poderoso y flexible que simplifica enormemente el proceso de desarrollo de una aplicación basada en NoSQL. Escala horizontalmente con mayor disponibilidad y balance de carga transparente aún cuando agrega una nueva capacidad dinámicamente. La principal ventajas de las BD NOSQL es la distribución de los datos y la buena escalabilidad de las bases de datos Problemas de compatibilidad A diferencia de las bases de datos relacionales, que comparten ciertos estándares, las bases de datos NoSQL tienen pocas normas en común. Cada base de datos NoSQL tiene su propia API, las interfaces de consultas son únicas y tienen peculiaridades. Esta falta de normas significa que es imposible cambiar simplemente de un proveedor a otro, por si no quedara satisfecho con el servicio. Modelo de datos simple por medio de pares de valor clave con índices secundarios Modelo de programación simple con transacciones ACID, modelos de datos tubulares y soporte JSON Seguridad de aplicaciones con autenticación y cifrado SSL de nivel de sesión Integrada con Oracle Database, Oracle Wallet y Hadoop Datos geodistribuidos con soporte para múltiples centros de datos Disponibilidad alta con sincronización y fallas remotas y locales Rendimiento escalable y latencia segura
  • 10. CASSANDRA Ventajas Desventajas Diferencias con otras bases de datos La información en las bases de datos relacionales, se almacenan en forma de filas, pero en Cassandra la información se almacena en columnas con pares key-value Alta disponibilidad. Los datos estás disponibles la mayor parte del tiempo gracias a la redundancia que introduce la replicación de datos. Particionamiento de los datos. La topología de Cassandra es la de un anillo a través del cual se distribuyen los datos para minimizar cuellos de botella en el acceso a los mismos. Escalabilidad horizontal. Hasta un alto número de máquinas la capacidad de cómputo aumenta linealmente con el número de máquinas. Capacidad para manejar cientos de gigabytes de datos. El hecho de tener los datos guardados columna a columna nos permite retornar las filas mas rápidamente, pero al insertar, actualizar o borrar un registro, se deberá hacer en mas de una ubicación; por esta razón este tipo de base de datos no se recomienda para sistemas de tipo OLTP orientados a transacciones y alta concurrencia. Fue originalmente creada por Facebook y donada a Apache como software libre en 2009. Es una de las base de datos NoSQL más relevantes a nivel mundial: Netflix, eBay, Twitter, Urban Airship, Constant Contact, Reddit, Cisco, OpenX, Digg, CloudKick, Ooyala  Cassandra puede manejar varios terabytes de datos si lo necesita y puede, fácilmente, manejar millones de ficheros, incluso en un clúster pequeño (Big Data).