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

PDF
Ventajas y desventajas de los modelos de bd
PPT
Conceptos Fundamentales de Base de Datos
PPTX
Sistema De Gestión De Base De Datos
PDF
SISTEMA DE GESTION DE BASE DE DATOS SGBD
PPTX
Base de datos orientada a objetos vs base obje to relacion
PPT
Modelo de Objeto Semantico
 
PPTX
Procedimientos almacenados
PPTX
Diapositivas de sgbd
Ventajas y desventajas de los modelos de bd
Conceptos Fundamentales de Base de Datos
Sistema De Gestión De Base De Datos
SISTEMA DE GESTION DE BASE DE DATOS SGBD
Base de datos orientada a objetos vs base obje to relacion
Modelo de Objeto Semantico
 
Procedimientos almacenados
Diapositivas de sgbd

La actualidad más candente (20)

PDF
Historia delas bases de datos orientada a objetos.
PPTX
Procesos Ligeros: Hilos o Hebras
 
DOCX
Modelado Orientado a Objetos
PDF
Modelo relacional
DOCX
Cuadro comparativo de los diferentes DBMS
DOCX
Replicación con sql server
PPTX
JAVA Interfaz gráfica (GUI)
PPTX
Java con base de datos
PPTX
Taller de Base de Datos - Unidad 6 SQL procedural
PDF
NoSQL: Introducción a las Bases de Datos no estructuradas
PPTX
Componentes de sgbd
PPTX
Sistemas Operativos Distribuidos.
PPTX
Ventajas y desventajas mysql
PPTX
Flujos y archivo en java
PPTX
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
PPT
diseño lógico y diseño físico
DOCX
Tipos de Modelos de Datos : Ventajas y Desventajas
PDF
Unidad 2. modelo entidad relacion
PPTX
Apache Cassandra
PPTX
Ventajas y desventajas de las bdoo
Historia delas bases de datos orientada a objetos.
Procesos Ligeros: Hilos o Hebras
 
Modelado Orientado a Objetos
Modelo relacional
Cuadro comparativo de los diferentes DBMS
Replicación con sql server
JAVA Interfaz gráfica (GUI)
Java con base de datos
Taller de Base de Datos - Unidad 6 SQL procedural
NoSQL: Introducción a las Bases de Datos no estructuradas
Componentes de sgbd
Sistemas Operativos Distribuidos.
Ventajas y desventajas mysql
Flujos y archivo en java
Fundamentos de BD - Unidad 2 Modelo Entidad Relacion
diseño lógico y diseño físico
Tipos de Modelos de Datos : Ventajas y Desventajas
Unidad 2. modelo entidad relacion
Apache Cassandra
Ventajas y desventajas de las bdoo
Publicidad

Destacado (11)

PPTX
Base de datos
PDF
Informe cassandra
PDF
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
PDF
Apache Cassandra en SmartPolitech
PPTX
Apache cassandra
PPTX
Presentacion base de datos
PPTX
Manual apache cassandra y comandos en la shell
PPT
Transacciones de base de datos en ORACLE
PDF
Transacciones
PPTX
Taller de Base de Datos - Unidad 5 transacciones
PPTX
Caracteristicas Microsoft SQL Server
Base de datos
Informe cassandra
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Apache Cassandra en SmartPolitech
Apache cassandra
Presentacion base de datos
Manual apache cassandra y comandos en la shell
Transacciones de base de datos en ORACLE
Transacciones
Taller de Base de Datos - Unidad 5 transacciones
Caracteristicas Microsoft SQL Server
Publicidad

Similar a Base de datos (20)

PPTX
Base de datos3
PPTX
Base de datos
PPTX
Act4 andrade lesvia
PPTX
Bases de datos
PPSX
Actividad 4 base de datos antonia
PPTX
Act4 presentación jiménez_mireya
PPTX
Act4 presentación jiménez_mireya
PPTX
BASES DE DATOS
PPTX
Base de datos 1
PPTX
Base de datos
PPTX
Bases de Datos
PPTX
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
PPTX
Presentacion base de datos
PPTX
Base de datos
PPTX
Bases de datos
PPTX
Presentacion power point
PPTX
Base de datos.
PPTX
Bases dedatos act. 4
PPTX
Base de datos3
Base de datos
Act4 andrade lesvia
Bases de datos
Actividad 4 base de datos antonia
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
BASES DE DATOS
Base de datos 1
Base de datos
Bases de Datos
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
Presentacion base de datos
Base de datos
Bases de datos
Presentacion power point
Base de datos.
Bases dedatos act. 4

Último (20)

PDF
Didáctica de las literaturas infantiles.
PDF
Lo que hacen los Mejores Profesores de la Universidad - Ken Bain Ccesa007.pdf
PDF
Biografia del Genio Steve Jobs Ccesa007.pdf
PDF
1er Grado - Dosificación Anual con Contenidos y PDA (2025-2026) (1).pdf
PDF
Estadística Aplicada a la Psicología y Ciencias de la Salud Ccesa.pdf
DOCX
Fisiopatologia bdjdbd resumen de cierta parte
PDF
Cuaderno_Castellano_6°_grado.pdf 000000000000000001
PDF
4° Dosificación anual (2025-2026) - Profe Diaz.pdf
PDF
Uso de la Inteligencia Artificial en la IE.pdf
PDF
Guía de Genética de aces descargado de manera libre
PDF
KOF-2022-espanol-mar-27-11-36 coke.pdf jsja
PPTX
contenidosypda-faase-3-230824191024-49ac7ac3.pptx
PDF
Lección 8. Esc. Sab. El pacto en el Sinaí.pdf
PDF
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
PDF
Aprendizaje Emocionante - Begoña Ibarrola SM2 Ccesa007.pdf
PDF
Manual-de-Cargos-y-Funciones-V-02-11-2025
PDF
Acompanamiento-de-familias-en-la-construccion-de-proyectos-de-vida.pdf
DOCX
PCI LARAOS 2025. 2024 documento de gestión
PDF
El Genero y Nuestros Cerebros - Gina Ripon Ccesa007.pdf
PDF
Estudios sociales en cuarto grado de basica
Didáctica de las literaturas infantiles.
Lo que hacen los Mejores Profesores de la Universidad - Ken Bain Ccesa007.pdf
Biografia del Genio Steve Jobs Ccesa007.pdf
1er Grado - Dosificación Anual con Contenidos y PDA (2025-2026) (1).pdf
Estadística Aplicada a la Psicología y Ciencias de la Salud Ccesa.pdf
Fisiopatologia bdjdbd resumen de cierta parte
Cuaderno_Castellano_6°_grado.pdf 000000000000000001
4° Dosificación anual (2025-2026) - Profe Diaz.pdf
Uso de la Inteligencia Artificial en la IE.pdf
Guía de Genética de aces descargado de manera libre
KOF-2022-espanol-mar-27-11-36 coke.pdf jsja
contenidosypda-faase-3-230824191024-49ac7ac3.pptx
Lección 8. Esc. Sab. El pacto en el Sinaí.pdf
Jodorowsky, Alejandro - Manual de Psicomagia.pdf
Aprendizaje Emocionante - Begoña Ibarrola SM2 Ccesa007.pdf
Manual-de-Cargos-y-Funciones-V-02-11-2025
Acompanamiento-de-familias-en-la-construccion-de-proyectos-de-vida.pdf
PCI LARAOS 2025. 2024 documento de gestión
El Genero y Nuestros Cerebros - Gina Ripon Ccesa007.pdf
Estudios sociales en cuarto grado de basica

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).