Vous êtes sur la page 1sur 6

UNIVERSIDAD NACIONAL

“FEDERICO VILLARREAL”

TEMAS : TAREA 01-BASE DE DATOS.

CURSO : FUNDAMENTOS DE BASE DE DATOS

PROFESOR: MG. CARLOS MORALES ZAPATA.

CARRERA : INGENIERÍA DE SISTEMAS

CICLO :V

ALUMNO : CÓMENA BOHÓRQUEZ, HUGO HERNÁN

FECHA : 04/11/2017

LIMA - PERÚ
1. Completar la siguiente tabla (10 bases de datos), indicando los URL de donde obtuvo la información.

Nombre
Empresa Última Ranking de uso en el
Comercial de
Fabricante o versión Es usada principalmente en: mundo (indicar según URL(s) de donde obtuvo la información
Base de
Propietaria disponible quien)
Datos
1 Oracle Corporation 12c Release Aplicaciones comerciales y db-engines https://db-engines.com/en/ranking
Oracle 2 herramientas de desarrollo de
(12.2.0.1.0) aplicaciones y soporte de decisiones

2 MySQL AB 8.0.12, julio Usadas para aplicaciones web. PymesYautonomos https://www.pymesyautonomos.com/tecnol


MySQL
2018 ogia/la-solucion-magica-apache-php-y-mysql
3 Microsoft Microsoft 2017 Base de Datos Empresarial db-engines https://db-engines.com/en/ranking
SQL Server
4 PostgreSQL United 11 Usada para construir sitios web y DATA PRIX. http://www.dataprix.com/postgresql-esa-
PostgreSQL
States aplicaciones es MySQL. gran-desconocida
5 MongoDB, Inc 4.0.2 Internet de las cosas, aplicaciones db-engines https://db-engines.com/en/ranking
Móvil, Personalización (Expedia,
eHarmony, Gilt, Catálogos (Under
MongoDB Armour, Otto)

Base de datos documental,

6 IBM 9 En el almacenamiento y el db-engines https://db-engines.com/en/ranking


DB2 aprovechamiento de datos de misión
crítica
7 Redis Labs 4.0.11 Redis potencia la personalización, la db-engines https://db-engines.com/en/ranking
detección de fraudes en tiempo real,
Redis el comercio electrónico, la medición
en tiempo real y las aplicaciones
sociales entre muchas soluciones
8 Elastic 6.4 db-engines https://db-engines.com/en/ranking
Casos de uso de búsqueda, registro,
seguridad, métricas y análisis.
Elasticsearch
base de datos documental,
9 Microsoft 16.0 Interfaz gráfica de usuario para la db-engines https://db-engines.com/en/ranking
Microsoft (Microsoft manipulación de datos y las
Access Office consultas.
2016)
10 Dwayne Richard 3.25.2 Para aplicaciones en dispositivos db-engines https://db-engines.com/en/ranking
SQLite
Hipp móviles
11 Apache Software 3.11.3, Internet de las cosas (IOT), db-engines https://db-engines.com/en/ranking
Foundation. agosto aplicaciones de detección de fraudes,
2018 motores de recomendación,
Cassandra
catálogos de productos y listas de
reproducción y aplicaciones de
mensajería.
12 Splunk Splunk Inc. 2003 Plataforma de análisis para Big Data db-engines https://db-engines.com/en/ranking
13 Teradata 13.0 Utilizado principalmente para el db-engines https://db-engines.com/en/ranking
Teradata
análisis de datos
14 MariaDB 10.3.10, Aplicaciones web db-engines https://db-engines.com/en/ranking
Corporation Ab octubre
MariaDB
(MariaDB 2018
Enterprise)
2. Indique cuáles serían las ventajas y desventajas de los siguientes formatos de almacenamiento de datos:

Formato Ventajas Desventajas


-Puede ser importado por SQL fácilmente. -Los archivos CSV son proclives a daños en los datos ("entrada y salida de
-Los archivos CSV son compatibles con una amplia gama de elementos no utilizados"). Por ejemplo, no hay noción de un objeto de tipo
aplicaciones de negocio, de consumo y científicas. fecha y hora en el archivo, por lo que el formato de archivo no impide la
-Los programas de base de datos y hojas de cálculo pueden inserción de "ABC123" en un campo de fecha, por ejemplo.
Archivos de Texto CSV importar y exportar archivos CSV. -El uso de archivos CSV como solución de almacenamiento esporádico no
-Motores de procesamiento por lotes y de procesamiento de escala adecuadamente cuando se trabaja con macrodatos.
secuencias de datos, como Spark y Hadoop, admiten de
forma nativa serializar y deserializar archivos con formato
CSV.
1. -Tablas para almacenar los datos. 1. -Tiene limitaciones en el procesamiento de las búsquedas, además que si la
2. -Consultas para buscar y recuperar únicamente los datos que quieres usar para ambientes corporativo no te va a servir por su poca
necesita. estabilidad,
3. -Formularios para ver, agregar y actualizar los datos de las 2.
tablas.
4. -Informes para analizar o imprimir los datos con un diseño
específico.
ACCESS
5. -Páginas de acceso a datos para ver, actualizar o analizar los
datos de la base de datos desde Internet.
6. -Almacenar los datos una vez en una tabla y verlos desde
varios lugares.
7. –Se puede usar para proyectos de la escuela o bases de
pequeños negocios que no requieren alta disponibilidad

1. - Velocidad al realizar las operaciones, lo que le hace uno de


1. -Un gran porcentaje de las utilidades de MySQL no están documentadas.
los gestores con mejor rendimiento. 2. -No es intuitivo, como otros programas (ACCESS).
2. -Bajo costo en requerimientos para la elaboración de bases 3.
de datos, ya que debido a su bajo consumo puede ser
ejecutado en una máquina con escasos recursos sin ningún
MySQL problema.
3. -Facilidad de configuración e instalación.
4. -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

-Es útil para manejar y obtener datos de la red de redes. -Utiliza mucho la memoria RAM para las instalaciones y utilización de
-Nos permite olvidarnos de los ficheros que forman la base software.
de datos. -No se puede utilizar como practicas porque se prohíben muchas cosas, tiene
-Si trabajamos en una red social nos permite agregar otros restricciones en lo particular.
servidores de SQL Server. Por ejemplo dos personas que -La relación, calidad y el precio está muy debajo comparado con oracle.
trabajan con SQL Server, uno de ellos se puede conectar al -Tiene muchos bloqueos a nivel de página, un tamaño de página fijo y
SQL Server servidor de su otro compañero y así se puede ver las bases demasiado pequeño, una pésima implementación de los tipos de datos
de datos del otro compañero con SQL Server. variables.
-SQL permite administrar permisos a todo. También permite
que alguien conecte su SQL al nuestro pero sin embargo
podemos decirle que no puede ver esta base de datos pero
otro si.

-Es el motor de base de datos objeto-relacional más usado a -Desde el lanzamiento original de la 8 se sucedieron varias versiones con
nivel mundial. correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos
-Puede ejecutarse en todas las plataformas, desde una Pc fallos fue, al parecer, la remodelación del sistema de almacenamiento por
hasta un supercomputador. causa de la introducción de extensiones orientadas a objetos.
-Soporta todas las funciones que se esperan de un servidor -El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de
"serio": un lenguaje de diseño de bases de datos muy Personal Oracle son excesivamente caras.
completo (PL/SQL) que permite implementar diseños -Un Oracle mal configurado puede ser lento.
"activos", con triggers y procedimientos almacenados, con -También es elevado el coste de la información, y sólo últimamente han
una integridad referencial declarativa bastante potente. comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la
Oracle -Permite el uso de particiones para la mejora de la eficiencia, simple instalación y administración.
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.
-Existe incluso una versión personal para Windows 9x, lo
cual es un punto a favor para los desarrolladores que se
llevan trabajo a casa.
-Oracle es la base de datos con más orientación hacía
INTERNET.

Vous aimerez peut-être aussi