Sei sulla pagina 1di 8

Nombre de la materia

Base de Datos

Nombre de la Licenciatura
Ingeniería en Sistemas
Computacionales

Nombre del alumno


José Raúl Rodríguez Carrillo

Matrícula
000582427

Nombre de la Tarea
Base de Datos

Unidad 1
Antecedentes

Nombre del Profesor


Clarisa Clemente Rodríguez

Fecha
15 de julio de 2019
Unidad #: 1
BASE DE DATOS
HOJAS DE ESTILO

BASE DE DATOS

Los gestores de bases de datos tipos de Software que administran y almacenan los datos
ademas de una interfaz.
Estas herramientas están disponibles en un numero de configuraciones, características
ventajas y desventajas, algunos son mas amigables y otros necesitan entrenamiento y
herramientas mas especializado.
Con esta investigación se podrá conocer y comparar algunas de las características de
algunos tipos de gestores de base de datos mas usados por usuarios comunes como
especializados.
En este tema conoceremos lo básico y esencial sobre las bases de datos de hoy en día en el
mercado mundial, conoceremos y analizaremos 4 de ellas ( Oracle, mysql, sqlserver y
postgresql), donde daremos a conocer las características, los aspectos relevantes y cuál de
ellos es de los mejores según su criterio.
Unidad #: 1
BASE DE DATOS
HOJAS DE ESTILO
TABLA COMPARATIVA DE BASES DE DATOS

BASE DE DATOS CARACTERISTICAS ASPECTOS RELEVANTES VENTAJAS DESVENTAJAS

 Modelo racional: los usuarios


visualizan los datos en tablas con  Oracle es la base de datos
el formato filas/Columnas. con más orientación hacia
 Herramienta de administración internet
grafica intuitiva y cómoda de  Un aceptable soporte
utilizar.  Motor de base de datos
 Control de acceso: tecnologías objeto-relacional más
 Lo más ventajoso de Oracle es que
ORACLE avanzadas para vigilar la entrada
de datos. 
usado a nivel mundial.
Multiplataforma: puede
puede ejecutarse en todas las
plataformas, desde una PC hasta
 Protección de datos: seguridad ejecutarse en una pc hasta un supercomputador.
completa en el entorno de una supercomputadora.  Una de las principales
producción y de pruebas y gestión  Permite el uso de  Además soporta todas las desventajas de Oracle es el
de copias y seguridad particiones: hacer funciones que se esperan de un elevado costo económico en
 Lenguaje de diseño de bases de consultas, informes, servidor "serio" y permiten el uso licencias personales. Además
datos muy completo (PL/SQL): análisis de datos, etc. de particiones para la mejora de la una mala configuración en la
eficiencia, de replicación e incluso instalación de este software lo
permite implementar diseños  Soporta todas las
ciertas versiones admiten la convierte en un sistema
“activos” que se puedan adaptar a funciones esperadas de un
administración de bases de datos desesperante y lento.
las necesidades cambiantes de servidor. distribuidas.
negocios.  Software del servidor: se
 Alta disponibilidad: escalabilidad, puede ejecutar en  Permite la gestión de múltiples
protección y alto rendimiento para múltiples sistemas bases de datos
la actividad empresarial. operativos, Linux, Mac,
 Gestión de usuarios: agilidad en Windows, etc.
los trámites, reducción de costos y
seguridad en el control de las
personas que acceden a las
aplicaciones y sistemas.
Unidad #: 1
BASE DE DATOS
HOJAS DE ESTILO

 Análisis Operativo:
conocimiento de datos
operativos, función con OTLP
in memory o en disco.
 Mejoras de OLTP in-memory:
mayor área expuesta de T-SQL,  Es útil para manejar y obtener
terabytes de memoria y mayor datos de la red de redes y
compatibilidad con la mayoría de  Utiliza mucho la memoria RAM
número de CPU en paralelo
para las instalaciones y
 Almacén de consultas:  Nube hibrida las tareas administrativas de SQL
utilización de software.
supervisa y optimiza los planes  La base de datos más Server.
SQL Server de consulta con el historial
completo. 
segura
Líder del sector en
 Al trabajar en una red social  No se puede utilizar como
practicas porque se prohíben
permite agregar otros servidores
 JSON: análisis y OLTP critico de SQL Server, y puede ver las muchas cosas, tiene
almacenamiento de JSON  Móvil integral en bases de datos del otro restricciones en lo particular.
como datos relacionales y cualquier dispositivo compañero.
exportación de datos  Almacenamiento de  Para Windows  Tiene muchos bloqueos a nivel
de página, un tamaño de página
relacionales a JSON. datos con el máximo  Soporte de transacciones
fijo y demasiado pequeño, una
 Rendimiento y escala rendimiento  Estabilidad
pésima implementación de los
 Base de datos Temporal  Análisis avanzado en la  Seguridad
tipos de datos variables.
 Nube hibrida base de datos.  Soporte de procedimientos
 Para cualquier dispositivo almacenados
 Es de paga
móvil  Entorno grafico
 Interfaces de Correo electrónico
de base de datos integradas.
 Compatibilidad con la mayoría de
las tareas administrativas de SQL
Server.

5
Unidad #: 1
BASE DE DATOS
HOJAS DE ESTILO
 El principal objetivo de MySQL es
velocidad y robustez.
 Velocidad al realizar las
 Soporta gran cantidad de tipos de
operaciones, lo que le
datos para las columnas.
hace uno de los gestores
 Gran portabilidad entre sistemas,
con mejor rendimiento.
puede trabajar en distintas
 Bajo costo en
plataformas y sistemas
operativos.
requerimientos para la  Es un software es Open Source
elaboración de bases de (código abierto), además ofrece
 Cada base de datos cuenta con 3  Es muy limitada y no soporta
datos, ya que debido a su velocidad al
archivos: Uno de estructura, uno integridad relacional ni
bajo consumo puede ser realizarlasoperaciones,loque le
de datos y uno de índice y transacciones en aplicaciones
MySQL soporta hasta 32 índices por
ejecutado en una
máquina con escasos
hace uno de los gestores con
mejor rendimiento.
web no muy complejas que
tabla. requieren muchos usuarios.
recursos sin ningún
 Aprovecha la potencia de
sistemas multiproceso, gracias a
problema.  Bajo costo en requerimientos para  El soporte para disparadores es
 Facilidad de la elaboración de bases de datos,
su implementación multihilo. muy básico
configuración e ya que debido a su bajo consumo
 . Flexible sistema de contraseñas  No soporta algunas
instalación. puede ser ejecutado en una
(passwords) y gestión de conversiones de datos
 Soporta gran variedad de máquina con escasos recursos sin
usuarios, con un muy buen nivel  Los privilegios de las tablas no
Sistemas Operativos ningún problema también posee
de seguridad en los datos. se borrar de forma automática.
 Baja probabilidad de facilidad de configuración e
 El servidor soporta mensajes de
corromper datos, incluso instalación y soporta gran variedad
error en distintas lenguas
si los errores no se de Sistemas Operativos.
 Replicación
producen en el propio
 Transacciones y claves foráneas
gestor, sino en el sistema
 Amplio subconjunto del lenguaje en el que está.
SQL
 Conectividad y seguridad
 Disponibilidad en gran cantidad
 Open Source
de plataformas
 Distribución geográfica

6
Unidad #: 1
BASE DE DATOS
HOJAS DE ESTILO

 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
 Instalación ilimitada Fácil de
permite la creación de tipos propios.  Ampliamente popular - Administrar y dispone de la
 Es 3 veces más lento que My
 Incluye herencia entre tablas, por lo Ideal para tecnologías Web. flexibilidad para hacer
SQL.
que a este gestor de bases de datos  Fácil de Administrar. investigación y desarrollo de
se le incluye entre los gestores sistemas sin necesidad de incurrir
PostgreSQL objeto-relacionales.
 Su sintaxis SQL es estándar
y fácil de aprender.
en costos adicionales de
licenciamiento.
 La sintaxis de algunos de sus
comandos o sentencias no es
 Copias de seguridad en caliente  Footprint bajo de memoria, nada intuitiva y es muy
consumista de recursos.
 Unicode bastante poderoso con una  Está disponible para más de 34
 configuración adecuada. plataformas y es un software de
Juegos de caracteres internacionales  No posee ayuda en línea hay
 Multiplataforma. código abierto.
 Regionalización por columna foros oficiales, pero no hay una
 Capacidades de replicación ayuda obligatoria.
 Multi-Version Concurrency Control  Ahorra en costos
de datos.
(MVCC)  Gran capacidad de
 Soporte empresarial  Lento en inserciones y
almacenamiento
 Multiples métodos de actualizaciones
disponible.
autentificación
 Ofrece soporte en línea
 Acceso encriptado via SSL
 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.

7
CONCLUSIONES

En la actualidad los diferentes gestores de base de datos se han convertido en una


herramienta esencial en el mundo gracias a su capacidad de almacenar datos de manera
segura, ademas que poseen una interfaz gráfica para su uso.
Aunque los gigantes por decirlo de una forma siguen siendo Linux y Microsoft tambien estan
los de desarrollo libres que dan un muy buen servicio y da una gran competencia a estos
dos gigantes.

También cabe mencionar que para un servidor el mejor gestor de datos es ORACLE, ya que
aparte de ser open Source, y por ser el mas poderoso y seguro entre todos aunque el auge
por los gestores de datos este dominado por Microsoft.

REFERENCIAS

Luis Alonso Guzmán Espinoza,. (2016). Gestores de bases de datos. 2017, de SliderShare
Sitio web: https://es.slideshare.net/LuisGuzmnEspinoza/gestores-de-bases-de-datos-
cuadros-comparativos?next_slideshow=1

Warren Rachele. (2013). Ejemplos de programas para la administración de bases de datos.


2017, de eHow Sitio web: http://www.ehowenespanol.com/ejemplos-programas-
administracion-bases-datos-lista_126285/

Luis Alberto Casillas Santillán Marc Gibert Ginestà Óscar Pérez Mora. (2009). Bases de
datos Mysql. mexico: UOC.

Potrebbero piacerti anche