Grupo: G0UYIN_05
Facilitadora:
Lizbeth Gabriela Canul
Canche
Curso: Informática
José Arturo Méndez Domínguez
Escuela de Bachilleres Minatitlán
BASE DE DATOS
Es una colección de datos organizados y estructurados
según un determinado modelo de información que refleja
no sólo los datos en sí mismos, sino también las
relaciones que existen entre ello.
BASE DE DATOS
TIPO SQL
Es un lenguaje de programación diseñado para
almacenar, manipular y recuperar datos
almacenados en una bases de datos
relacionales. El cual posee las siguientes
características:
Lenguaje de definición de datos.
Lenguaje interactivo de manipulación de datos.
Integridad.
Definición de vistas.
Control de transacciones.
SQL incorporado y dinámico.
Autorización.
BASE DE DATOS NO-
SQL
Son sistemas de almacenamiento de
información que no cumplen con el
esquema entidad-relación, no imponen
una estructura de datos en forma de
tablas y relaciones entre ellas , en ese
sentido son más flexibles, ya que suelen
permitir almacenar información en otros
formatos como clave-valor (similar a
tablas Hash), Mapeo de Columnas,
Documentos o Grafos.
BASES DE DATOS MÁS
POPULARES
SQL SERVER
DIFERENCIAS
• SQL Server tiene justo la
edición que necesita.
• SQL Server tiene la
capacidad de enviar
correos electrónicos a
través del código.
• Pueden estar almacenados
en un equipo o en equipos
distintos
VENTAJAS
• Es un sistema de gestión de base de
datos.
• Permite administrar permiso a todo
• Soporta procedimientos
almacenados.
• Escalabilidad, estabilidad y
seguridad.
• Es útil para manejar y obtener datos
de la red de redes.
ORACLE
DIFERENCIAS
• Es un sistema de base de
datos relacional, se
considera como una de las
bases de datos más
completos.
• Es potente herramienta
como cliente servidor para
la gestión de base de
datos.
• Facilita versiones de
prueba gratuita que puede
servir para aprender.
VENTAJAS
• Permite el uso de
particiones para mejorar la
eficiencia.
• Con mas orientación hacia
internet.
• Soporta todas las
funciones que se espera
de un servidor serio.
• Es multiplataforma.
• Tiene una excelente
seguridad.
MONGO DB
DIFERENCIAS
• Ha sido diseñada para que
sea rápida, flexible y
escalable, para reducir al
mínimo las labores de
administración para que a los
administradores le resulte
fácil de aprender; dotadas de
potentes herramientas de
análisis de datos.
VENTAJAS
• Es capaz de actualizarse sin
dejar de dar servicio.
• No tiene cuello de botella que
se produce en las base de
datos.
• Brinda escalabilidad,
rendimiento y gran
disponibilidad.
• Es rápida y es funcional.
• Es gratuito y es
multiplataforma.
ORACLE NO SQL
DIFERENCIAS
• Modelo de programación simple
con transacciones ACID.
• Modelo de datos tabulares y
soportes JSON.
• Es libre de esquemas.
• Seguridad de aplicaciones con
autentificación y cifrado SSL de
nivel de sesion.
VENTAJAS
• Escala horizontalmente con
mayor disponibilidad y balance
de carga aun cuando agrega
una nueva capacidad
dinámicamente.
• Fácil distribución de los datos.
• Alta disponibilidad.
• Organiza los registros usando
claves.
• Es configurable.
CASSANDRA
DIFERENCIAS
• 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).
• Tiene un poderoso sistema de
recuperación de datos.
• Las bases de datos pueden estar
distribuidas en toda la red.
• Cada base de datos contiene su
propio árbol de temas.
VENTAJAS
• Se almacena en columnas con
pares key-value.
• Alta disponibilidad.
• Gran viabilidad.
• Escalabilidad horizontal.
• Bajo costo de realización.
• Tiene escalabilidad
incremental.
• Detección automática de fallos.
GRACIAS

Base de datos

  • 1.
    Grupo: G0UYIN_05 Facilitadora: Lizbeth GabrielaCanul Canche Curso: Informática José Arturo Méndez Domínguez Escuela de Bachilleres Minatitlán
  • 2.
    BASE DE DATOS Esuna colección de datos organizados y estructurados según un determinado modelo de información que refleja no sólo los datos en sí mismos, sino también las relaciones que existen entre ello.
  • 3.
    BASE DE DATOS TIPOSQL Es un lenguaje de programación diseñado para almacenar, manipular y recuperar datos almacenados en una bases de datos relacionales. El cual posee las siguientes características: Lenguaje de definición de datos. Lenguaje interactivo de manipulación de datos. Integridad. Definición de vistas. Control de transacciones. SQL incorporado y dinámico. Autorización.
  • 4.
    BASE DE DATOSNO- SQL Son sistemas de almacenamiento de información que no cumplen con el esquema entidad-relación, no imponen una estructura de datos en forma de tablas y relaciones entre ellas , en ese sentido son más flexibles, ya que suelen permitir almacenar información en otros formatos como clave-valor (similar a tablas Hash), Mapeo de Columnas, Documentos o Grafos.
  • 5.
    BASES DE DATOSMÁS POPULARES
  • 6.
    SQL SERVER DIFERENCIAS • SQLServer tiene justo la edición que necesita. • SQL Server tiene la capacidad de enviar correos electrónicos a través del código. • Pueden estar almacenados en un equipo o en equipos distintos VENTAJAS • Es un sistema de gestión de base de datos. • Permite administrar permiso a todo • Soporta procedimientos almacenados. • Escalabilidad, estabilidad y seguridad. • Es útil para manejar y obtener datos de la red de redes.
  • 7.
    ORACLE DIFERENCIAS • Es unsistema de base de datos relacional, se considera como una de las bases de datos más completos. • Es potente herramienta como cliente servidor para la gestión de base de datos. • Facilita versiones de prueba gratuita que puede servir para aprender. VENTAJAS • Permite el uso de particiones para mejorar la eficiencia. • Con mas orientación hacia internet. • Soporta todas las funciones que se espera de un servidor serio. • Es multiplataforma. • Tiene una excelente seguridad.
  • 8.
    MONGO DB DIFERENCIAS • Hasido diseñada para que sea rápida, flexible y escalable, para reducir al mínimo las labores de administración para que a los administradores le resulte fácil de aprender; dotadas de potentes herramientas de análisis de datos. VENTAJAS • Es capaz de actualizarse sin dejar de dar servicio. • No tiene cuello de botella que se produce en las base de datos. • Brinda escalabilidad, rendimiento y gran disponibilidad. • Es rápida y es funcional. • Es gratuito y es multiplataforma.
  • 9.
    ORACLE NO SQL DIFERENCIAS •Modelo de programación simple con transacciones ACID. • Modelo de datos tabulares y soportes JSON. • Es libre de esquemas. • Seguridad de aplicaciones con autentificación y cifrado SSL de nivel de sesion. VENTAJAS • Escala horizontalmente con mayor disponibilidad y balance de carga aun cuando agrega una nueva capacidad dinámicamente. • Fácil distribución de los datos. • Alta disponibilidad. • Organiza los registros usando claves. • Es configurable.
  • 10.
    CASSANDRA DIFERENCIAS • Puede manejarvarios terabytes de datos si lo necesita y puede fácilmente, manejar millones de ficheros, incluso en un clúster pequeño (Big Data). • Tiene un poderoso sistema de recuperación de datos. • Las bases de datos pueden estar distribuidas en toda la red. • Cada base de datos contiene su propio árbol de temas. VENTAJAS • Se almacena en columnas con pares key-value. • Alta disponibilidad. • Gran viabilidad. • Escalabilidad horizontal. • Bajo costo de realización. • Tiene escalabilidad incremental. • Detección automática de fallos.
  • 11.