The Internet belongs to everyone. Let’s keep it that way.

Protect Net Neutrality
Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Principales motores en la industria de las Bases de Datos

No description
by

Danilo Diaz Narvaez

on 6 September 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Principales motores en la industria de las Bases de Datos

Tipo Objeto-racional(ORDBMS)

Modelo Racional
Lenguaje TSQL
Caracteriticas SQL Server
• Soporte de transacciones.
• Soporta procedimientos almacenados.
• Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
• Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.
• Además permite administrar información de otros servidores de datos.

Integra el XML
Datos racional
Open source
Caracteristicas ORACLE
• Oracle es el motor de base de datos relacional más usado a nivel mundial.
• Puede ejecutarse en todas las plataformas, desde una Pc hasta un supercomputador.
• 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.
• Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.
• El software del servidor puede ejecutarse en multitud de sistemas operativos.

Caracteristicas DB2
• Integridad
• Múltiples usos
• Escalabilidad
• Web enabled para e-business
• Facilidad de Instalación y Uso
• Universalidad

Principales motores en la industria de las Bases de Datos
Danilo Diaz Narvaez
Ventaja:
• sistema de gestión y control centralizado
• estadarización
Desventaja:
• inhabilidad de implementar el procesamiento
• recursivoincompatibilidad y complejidad
• funcionalidad limitada


DESVENTAJAS DE SQL SERVER

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.


VENTAJAS DE SQL SERVER
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.

Caracteristicas MYSQL
• Escalabilidad y flexibilidad
• Alto rendimiento
• Alta disponibilidad
• Robusto soporte transaccional
• Fortalezas en Web y Data Warehouse
• Fuerte protección de datos
• Desarrollo de aplicaciones completo
• Facilidades de gestión
• Open Source y soporte 24 / 7
• Coste Total de Propiedad menor

Orientada a objetos (OOP) libre
Codigo abierto
Caracteristicas PostgreSQL
• Es una base de datos 100% ACID.
• Soporta distintos tipos de datos: además del soporte para los tipos base, también soporta datos de tipo fecha, monetarios, elementos gráficos, datos sobre redes (MAC, IP ...), cadenas de bits, etc. También permite la creación de tipos propios.
• Incluye herencia entre tablas, por lo que a este gestor de bases de datos se le incluye entre los gestores objeto-relacionales.
• Copias de seguridad en caliente (Online/hot backups)
• Unicode
• Juegos de caracteres internacionales
• Regionalización por columna
• Multi-Version Concurrency Control (MVCC)
• Multiples métodos de autentificación
• Acceso encriptado via SSL
• SE-postgres
• Completa documentación
• Licencia BSD
• Disponible para Linux y UNIX en todas sus variantes (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) y Windows 32/64bit.

Ventajas
1.-Se trata nuevamente de una de las bases de datos "históricas".
2.-La arquitectura física es muy similar a la de Oracle.
3.-También puede ejecutarse en varias plataformas: existe incluso una versión "personal" para Windows 95/98.
4.-El SQL de DB2 es muy potente
5.-Es especialmente interesante la implementación de triggers
Desventajas
1.-Es similar a Oracle en el precio.
2.-Los procedimientos almacenados de DB2 deben programarse en lenguajes externos: C, Java, Visual basic, etc. ¿Por qué esto es desvenjata? No sólo porque obliga a utilizar un lenguaje adicional, sino principalmente porque nos hace depender de otro compilador ... que casi siempre está ligado a la plataforma o sistema operativo.

Ventajas:
1. MySQL software es Open Source
2. Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento.
3. Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema.
4. Facilidad de configuración e instalación.
Soporta gran variedad de Sistemas Operativos
5. Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que está.
6. Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente apropiado para acceder bases de datos en Internet
7. El software MySQL usa la licencia GPL
Desventajas.
1. Un gran porcentaje de las utilidades de MySQL no están documentadas.
2. No es intuitivo, como otros programas (ACCESS).

VENTAJAS
• Ampliamente popular - Ideal para tecnologias Web.
• Fácil de Administrar.
• Su sintaxis SQL es estándar y fácil de aprender.
• Footprint bajo de memoria, bastante poderoso con una configuración adecuada.
• Multiplataforma.
• Capacidades de replicación de datos.
• Soporte empresarial disponible.
DESVENTAJAS
• Sin experticia, configurar llega a ser un caos.
• Es fácil de vulnerar sin proteccion adecuada.

Otros Motores
Otras alternativas

Gladius (base de datos PHP flat-file)
CloudStore
OpenQM (base de datos multivalor)
ScarletDME (base de datos multivalor)
SmallSQL (Motor de bases de datos Java Desktop SQL)
LucidDB
HyperGraphDB (base de datos de grafos)
InfoGrid (base de datos de grafos)
Apache Derby
hamsterdb
H2 Database
EyeDB
txtSQL
db4o
Tokyo Cabinet
Project Voldemort

Webgrafia

https://packo.wikispaces.com/Caracteristicas+de+Oracle
http://superinformacionweb.blogspot.com.co/2014/03/ventajas-y-desventajas-de-oracle.html
http://sqlserver4b.weebly.com/ventajas-y-desventajas.html
https://es.wikipedia.org/wiki/Microsoft_SQL_Server

http://www.dataprix.com/271-caracter-sticas-generales-db2-udb
http://www.todoexpertos.com/categorias/tecnologia-e-internet/bases-de-datos/oracle/respuestas/14706/cuales-son-las-principales-ventajas-e-inconvenientes-de-las-diferentes-bases-de-datos
Full transcript