Problema 1:
Tablas del Modelo relacional:
Problema 2:
Tablas del Modelo Relacional:
SGBD
|
Requisitos
|
Caracteristicas
|
Ventajas
|
Desventajas
|
Oracle
|
·
En memoria:
El requisito de memoria mínima es de 512 MB.
·
Espacio en disco:
El tamaño recomendado es de al menos 10 GB. Nota: Como
mínimo se necesitan 4 GB.
·
Para x86: compatibilidad con varios sistemas
operativos.
Si va a instalar Oracle Solaris en un sistema basado
en x86 que cuenta con más de un sistema operativo, durante el proceso de
instalación puede crear particiones en el disco
|
·
Es una herramienta de administración gráfica
que es mucho más intuitiva y cómoda de utilizar.
·
Ayuda a analizar datos y efectuar
recomendaciones para mejorar el rendimiento del manejo de datos que se encuentran almacenados.
·
Apoya en el diseño y optimización de modelos
de datos.
·
Apoya en la definición de estándares de diseño
y nomenclatura de objetos.
|
·
Algunas de las ventajas es que es como el
motor de base de datos relacional y es el más utilizado a nivel mundial.
·
Tiene un aceptable soporte
·
Es la base de datos con más orientación a
internet.
|
·
Algunos fallos en por lo tanto varias
versiones con correcciones.
·
Un inconveniente es el precio.
·
Problema de ajustes.
|
Mysql
|
Requisitos para Windows:
·
Windows basado en NT (NT, 2000, XP, 2003)
·
Soporte para protocolo TCP/IP.
·
Espacio en disco generalmente se recomienda un
mínimo de 200 megabytes.
·
Mínimo un AMD a 400 Mhz, y MUCHA memoria RAM,
por ejemplo 512 Mb para empezar.
|
·
Interioridades y portabilidad
·
Funciona en diferentes plataformas.
·
Aprovecha la potencia de sistemas
multiprocesador, gracias a su implementación multihilo.
·
Dispone de API's en gran cantidad de
lenguajes (C, C++, Java, PHP, etc).
·
Condición de open source de MySQL hace que
la utilización sea gratuita y se puede modificar con total libertad
|
·
MySQL es Open Source.
Esto significa que es posible para cualquiera usar y modificar el
software.
·
El servidor de bases de
datos relacionales MySQL es muy rápido, fiable y fácil de usar.
·
MySQL posee un buen
control de acceso de usuarios y seguridad en los datos.
·
Gran portabilidad entre
distintos sistemas o plataformas.
|
·
Hay limitaciones con lo que se puede hacer con
el soporte para disparadores.
·
Los privilegios para una tabla
no se eliminan automáticamente cuando se borra una tabla.
|
INFORMIX
|
·
Windows 2000,
XP Profesional o 2003 Server.
·
128Mb de RAM (mínimo)
256Mb (recomendado).
·
La suma de la
RAM y el archivo de intercambio debe ser de 256Mb (mínimo)
·
Disco destino
con sistema de archivos NTFS.
·
276Mb de
espacio en disco para el servidor de bases de datos.
|
·
Dispone
de herramientas graficas
·
Gestiona
múltiples bases de datos remotas de una única consola donde se muestran
gráficamente tanto la base de datos, como los objetos que contiene (tablas,
índices y procedimientos).
·
Utiliza
plataforma NT y UNIX
·
Capacidad
de relación de datos de múltiples lugares físicos
·
Opción
de conectar datos relacionales de páginas web
|
·
Hace la conversión de tipos automáticamente.
No se tiene que indicar que tipo de conversión hacer.
·
Informix ocupa menos memoria y recursos.
·
Si no se colocan algunos valores añade nulo automáticamente.
·
Reduce costos de administración.
·
Es compatible con otros sistemas.
|
·
No tiene soporte para objetos grandes binarios(
BLOBs).
·
No tiene soporte para datos VARCHAR
|
SQL Server
|
·
Procesador de 500 megahertz (MHz) o superior
(se recomienda 1 gigahertz o superior).
·
Puede ejecutarse en distintas versiones en
sistemas operativos.
·
Entre distintas versiones se recomienda en
Memoria 512 MB (se recomienda 1 GB o más)
|
·
Facilidad de instalación,
distribución y utilización.
·
posee una gran variedad de herramientas administrativas.
·
Puede utilizarse el mismo motor de base de datos a través
de distintas plataformas.
·
Incluye herramientas para extraer y analizar datos
resumidos para el proceso analítico en línea.
|
·
Puede ser útil para manejar y obtener datos de la red de redes.
·
Ofrece una potente forma de unir SQL e Internet.
·
Seguridad.
|
·
bloqueo a nivel de página.
·
Enorme cantidad de memoria RAM que utiliza
para la instalación y utilización del software.
·
Es que si lo quieres para prácticas no te va
hacer útil porque en él se prohíben muchas cosas tiene restricciones en lo
particular me parase más viable usar MySQL.
|
DB2
|
·
Procesadores Intel y AMD x86 (Intel Pentium,
Intel Xeon y AMD) de 32 bits.
·
Procesadores EM64T x64 (AMD64 e Intel de 64
bits).
|
·
Permite el manejo de objetos grandes, definición
de datos y funciones por parte del usuario.
·
Cuenta con un monitor gráfico permite corregir detalles para aumentar el rendimiento.
|
·
Permite agilizar el tiempo de respuestas de
esta consulta.
·
Recuperación utilizando accesos de sólo
índices.
·
utiliza una combinación de seguridad externa y
control interno de acceso a proteger datos.
|
Se tiene que ver con las aplicaciones que se tienen desarrolladas y
las que se van a implementar.
Ya es cuestión del hardware que vamos a utilizar para poder utilizar
este mismo.
|
PostgreSQL
|
·
GNU make (gmake).
·
Un compilador ISO/ANSI C. GCC el compilador
por defecto en Linux funciona perfectamente.
·
Biblioteca GNU Readline.
|
·
Se destaca por su amplísima lista de
prestaciones que lo hacen capaz de competir con cualquier SGBD comercial.
·
Está desarrollado en C.
·
Cuenta con un rico conjunto de tipos de datos,
permitiendo además su extensión mediante tipos y operadores definidos y
programados por el usuario.
·
Es altamente confiable en cuanto a estabilidad
se refiere.
|
No soporta tablespaces para definir dónde almacenar la base de datos,
el esquema, los índices, etc.
El soporte a orientación a objetos es una simple extensión no un
soporte completo.
|