MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos Práctica 2: Realizar un Análisis Comparativo de 10 diferentes manejadores de Bases de Datos SISTEMAS MANEJADORES DE BASES DE DATOS APLICACIÓN CARACTERISTICAS PROPIEDADES PRINCIPALES REQUERIMIENTOS DE HARDWARE PLATAFORMA . MICROSOFT SQL SERVER Producido por MICROSOFT Basado en el modelo relacional Permite trabajar en modo cliente- servidor, donde los datos se encuentran en el servidor y los clientes solo acceden a dicha información. permite administrar información de otros servidores Microsoft SQL Server ™ 2000 Enterprise Edition escala hasta 64 gigabytes (GB) de RAM y hasta 32 CPUs, lo que puede utilizarse en conjunto con técnicas de escalado, como las Vistas Distribuidas Particionadas, para gestionar grandes conjuntos de datos y cargas transaccionales. XML enriquecido Habrá dos características de XML disponibles en SQL Server 2000 tras el lanzamiento del producto. XML grams, comandos que se envían al servidor que permiten a los Microsoft SQL Server 2000 requiere esta configuración de sistema como mínimo Intel o sistema compatible Ordenador personal con Intel Pentium o compatible 166- megahertz (MHz) o procesador mayor. Memoria (RAM) Enterprise Edition: 64 megabytes (MB); 128 MB recomendado. Standard Edition: 64 MB. Evaluation Edition: 64 MB; 128 MB recomendado. Developer Edition: 64 MB. Personal Edition: 64 MB para Windows 2000; 32 MB para otros sistemas operativos. Desktop Engine: 64 MB para Windows 2000: 32 MB para otros sistemas operativos. SQL Server 2000 Enterprise Edition y Standard Edition ejecutados en Windows NT® Server version 4.0 Service Pack 5 (SP5) o posterior, Microsoft Windows NT Server 4.0 Enterprise Edition con SP5 o posterior, en los sistemas operativos Microsoft Windows® 2000 Server, Microsoft Windows 2000 Advanced Server, y Microsoft Windows 2000 Datacenter Server.
14
Embed
Análisis Comparativo de 10 diferentes manejadores de Bases de Datos
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
Práctica 2: Realizar un Análisis Comparativo de 10 diferentes manejadores de Bases de Datos
SISTEM
AS M
ANEJ
ADOR
ES DE
BASE
S DE D
ATOS
APLICACIÓN CARACTERISTICAS
PROPIEDADES PRINCIPALES
REQUERIMIENTOS DE HARDWARE
PLATAFORMA
.
MICROSOFTSQL SERVER
Producido por MICROSOFT
Basado en elmodelo relacional
Permite trabajar en modo cliente-servidor, donde los datos se encuentran en el servidor y los clientessolo accedena dicha información.
permite administrar información de otros servidores
Microsoft SQL Server ™2000 EnterpriseEdition escala hasta64 gigabytes (GB) deRAM y hasta 32 CPUs,lo que puedeutilizarse en conjuntocon técnicas deescalado, como lasVistas DistribuidasParticionadas, paragestionar grandesconjuntos de datos ycargastransaccionales.
XML enriquecidoHabrá doscaracterísticas de XMLdisponibles en SQLServer 2000 tras ellanzamiento delproducto. XML grams,comandos que se envíanal servidor quepermiten a los
Microsoft SQL Server 2000requiere esta configuraciónde sistema como mínimo
Intel o sistema compatibleOrdenador personal con IntelPentium o compatible 166-megahertz (MHz) o procesadormayor.
SQL Server 2000 EnterpriseEdition y Standard Editionejecutados en Windows NT®Server version 4.0 ServicePack 5 (SP5) o posterior,Microsoft Windows NTServer 4.0 EnterpriseEdition con SP5 oposterior, en los sistemasoperativos MicrosoftWindows® 2000 Server,Microsoft Windows 2000Advanced Server, yMicrosoft Windows 2000Datacenter Server.
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
(SMBD)
de datos. desarrolladores webutilizar XML paraintroducir, actualizary eliminar datos delas tablas de SQLServer 2000. Lafacilidad de cargamasiva de XML permiteempaquetar con XML lascargas masivas dedatos.
Espacio en disco disponibleEnterprise, Standard,Evaluation, Developer yPersonal Editions requieren:95–270 MB para servidor; 250MB para intalación típica.50 MB para instalaciónmínima de Servicios deanálisis; 130 MB parainstalación típica.
Unidad de discoUnidad de CD-ROM.
SIST
EMAS APLICACIÓN
CARACTERISTICASPROPIEDADES PRINCIPALES
REQUERIMIENTOS DE HARDWARE PLATAFORMA
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
MANE
JADO
RES
DE BAS
ES D
E DATO
S
(SMBD)
MICROSOFTACCESS
Bastante Simple e intuitivo
En español por defecto
Orientado abases de datos relacionales
Solo es soportado por Windows
Es compatible con Excel,visual basic.
Es un componente de lasuite ofimáticaMicrosoft Office.
Permite crear ficherosde bases de datosrelacionales que puedenser fácilmentegestionadas por unainterfaz gráfica simple.Además, estas bases dedatos pueden serconsultadas por otrosprogramas. Este programapermite manipular losdatos en forma de tablas(formadas por filas ycolumnas), crearrelaciones entre tablas,consultas, formulariospara introducir datos einformes para presentarla información.
Equipo y procesador Procesador de 500 MHz o más
rápidoMemoria 256 MB de RAM o másDisco duro 2,0 GB de espacio endisco disponiblePantalla Monitor con resolución1024x576 o superiorSistema operativo Windows XP(debe tener SP3) (32 bits), Windows7, Windows Vista con Service Pack(SP) 1, Windows Server 2003 con SP2y MSXML 6.0 (solo Office de 32bits), Windows Server 2008 o SO de32 o 64 bits posterior.Requisitos adicionales
Determinadas funcionalidadesde colaboración avanzadas requierenconectividad con Windows Server2003 con SP1 o posterior ejecutandoWindows SharePoint Services.
La importación de datosrequiere Microsoft Excel 2010 uOutlook 2010.
Microsoft Internet Explorer6.0 o posterior, explorador de 32bits únicamente. La funcionalidadde Internet requiere una conexión aInternet.
Microsoft Windows
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
SIST
EMAS APLICACIÓN
CARACTERISTICASPROPIEDADES PRINCIPALES
REQUERIMIENTOS DE HARDWARE PLATAFORMA
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
MANE
JADO
RES DE
BASES
DE
DATOS
(S
MBD)
ODBCOpen Data Base Conectivity. conectividad abierta de bases dedatos
Software con licencia comercial
es un motorde base de datos comercial para el Delphi , C + + Buildery . NET lenguajes de programación creados por NexusDBPty Ltd.
Herramientas intuitivas para desarrolladores
Herramientas intuitivas para desarrolladores
Más robusto- servidor de archivosde datos físicos
NexusDB también ofrececonectores de base dedatos de base de datospara facilitar el accesodesde el desarrollo dediversos entornos deaplicaciones:
Proveedor de ADO.NET ODBC / CLIcontrolador Conector PHPEscrito en delphi
Equipo y procesador Procesador de 500 MHz o más
rápidoMemoria 256 MB de RAM o másDisco duro 2,0 GB de espacio endisco disponiblePantalla Monitor con resolución1024x576 o superiorSistema operativo Windows XP(debe tener SP3) (32 bits), Windows7, Windows Vista con Service Pack(SP) 1, Windows Server 2003 con SP2y MSXML 6.0 (solo Office de 32bits), Windows Server 2008 o SO de32 o 64 bits posterior.
windows
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
aísla de los clientes para prevenir lacorrupción
SIST
EMAS APLICACIÓN
CARACTERISTICASPROPIEDADES PRINCIPALES
REQUERIMIENTOS DE HARDWARE PLATAFORMA
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
MANE
JADO
RES DE
BASES
DE
DATOS
(S
MBD)
File Maker PRO
Orientada a bases de datos relacional
La característica que define a FileMaker es que el motor de la base de datosestá integrado conlas vistas (pantallas, reportes, etc.) que se utilizan paraacceder a él.La mayoría delas bases de datos separanestos elementos y se concentranprimariamenteen la organización y almacenamiento de datos.
FileMaker evolucionó deuna aplicación de MS-DOS, que se desarrollóprimariamente para AppleMacintosh. Desde 1992está disponible paraMicrosoft Windows y sepuede utilizar como unambiente heterogéneo.FileMaker estádisponible para desktop,servidor yconfiguraciones web.Los archivos deFileMaker soncompatibles con Mac yWindows. Las extensionesde archivo son lassiguientes:
.fm desde FileMakerPro 2.0. .fp3 desde FileMakerPro 3.0. .fp5 desde FileMakerPro 5.0. .fp7 desde FileMakerPro 7.0, hasta FileMakerPro 11.
Macintosh
Ordenador Macintosh PowerPC G3,G4, G5con procesador intel
256MB of RAM CD or DVD drive and hard disk
drive Mac OS X 10.4.8 *
Windows XP Professional, HomeEdition (Service Pack 2) *
Pentium III 500MHz or higher 256MB of RAM CD-ROM drive and hard diskdrive SVGA (800 x 600) o mejorresolución
Windows, MAC OS X
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
SIST
EMAS
MAN
EJAD
ORES
DE BA
SES DE
DAT
OS (
SMBD
) APLICACIÓN CARACTERISTICAS
PROPIEDADES PRINCIPALES
REQUERIMIENTOS DE HARDWARE PLATAFORMA
ORACLE
Basado en el modelo OBJETO- RELACIÓN
Recientemente, Oracle adquirió aSun Microsystems y con ella la empresa encargadacomercial de MySQL soporte de transacciones,
estabilidad,escalabilidad y Soporte
multiplataforma Licencia
privativa.
Su dominio en el mercadode servidoresempresariales ha sidocasi total hasta hacepoco, recientementesufre la competencia delMicrosoft SQL Server deMicrosoft y de la ofertade otros RDBMS conlicencia libre comoPostgreSQL, MySql oFirebird. Las últimasversiones de Oracle hansido certificadas parapoder trabajar bajoGNU/Linux.Oracle es el proveedormundial líder desoftware paraadministración deinformación, y lasegunda empresa desoftware.
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
APLICACIÓN CARACTERISTICAS PROPIEDADES PRINCIPALES
REQUERIMIENTOS DE HARDWARE
PLATAFORMA
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de DatosSIST
EMAS M
ANEJAD
ORES
DE BA
SES DE
DAT
OS (
SMBD
)
MySQL
MySQL es un sistema de gestión de basede datos relacional, multihilo y multiusuario con más de seismillones de instalaciones.
MySQL es propietario y está patrocinado poruna empresa privada, que posee el copyright de lamayor parte delcódigo.
.Para sus operaciones contratan trabajadores alrededor del mundo que colaboran vía Internet
*Fácil de instalar y configurar (aproximadamente15 minutos para todas las plataformas)
*Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento.
*Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en unamáquina con escasos recursossin ningún problema.
*Soporta gran
En principio, para un uso normal, mínimo un AMD a 400 Mhz, y MUCHA memoria RAM, por ejemplo 512Mb para empezar.
Respecto al disco duro, conun IDE rápido (7.500 rpm y 2 Mb de caché) sería suficiente. Si pones mucha RAMla velocidad del disco es secundaria (si estamos hablando de Linux, claro).
en MySQL 5.0,
MySQL Cluster
se soporta oficialmenteen:
Linux,
Mac OS X,
Solaris.,
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
SIST
EMAS
MAN
EJAD
ORES
DE
BASE
S DE D
ATOS
(SM
BD) PostgreSQL
Es un sistema de gestión de base de datos relacional orientada a objetos de software libre.
No es manejado por una sola compañía sino que es dirigidopor una comunidad de desarrolladoresy organizaciones comerciales lascuales trabajanen su desarrollo.
Números de precisión arbitraria.Texto de largo ilimitado.Figuras geométricas (conuna variedad de funciones asociadas)Direcciones IP (IPv4 e IPv6).Bloques de direcciones estilo CIDR.Direcciones MAC.Arrays.
Unos 64 MB de RAM, 90 MB de disco duro, procesador Intel 486 o superior
(basicamente cualquier microdonde corra algun tipo de Unix; Linux,
NetBSD,
Cualquier plataforma
De tipo:
unix
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
SISTEM
AS MANEJ
ADOR
ES DE
BASES
DE D
ATOS
(SM
BD)
Firebird
Firebird es un sistema de administración de base de datos relacional (o RDBMS) (Lenguaje consultas: SQL)de código abierto.
Su código fue reescrito de C a C++.
Es multiplataforma, y actualmentepuede ejecutarse en los sistemas operativos: Linux, HP-UX, FreeBSD, Mac OS, Solaris y Microsoft Windows.Ejecutable pequeño, con
En caso de arquitecturas SMP, se debe utilizar el servidor classicporque el Supersever no tiene soporte para este tipo de arquitectura.
En plataformas Windows seleccionar el Superserver.
Ejecutable pequeño, con requerimientos de hardware bajos.- Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros (embedded).- Soporte de transacciones ACID y claves foráneas.- Buena seguridad basada en usuarios/roles.
Linux, HP-UX, FreeBSD, Mac OS, SolarisMicrosoft
Windows.
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos
SIST
EMAS M
ANEJ
ADOR
ES DE
BASE
S DE
DATOS (SM
BD)
SQLite
es un sistema de gestión de bases de datos relacional compatible con ACID.
En su versión 3, SQLite permite bases de datos de hasta 2 Terabytes de tamaño, y también permitela inclusión decampos tipo BLOB.
la biblioteca SQLite se enlaza con el programa pasando a ser parte integral del mismo. El programa utiliza la
puede automáticamente reintentarse hasta que expiraun timeout configurable.
En su versión 3,SQLite permite bases de datos de hasta 2 Terabytes de tamaño, y también permite la inclusión de campos tipo BLOB.
Memoria recomendada 2GB
Espacio en disco recomendado 1GB
JVM [Sólo es compatible conJVM de 32 bits(en lugar de 64 bits).]
oo Linux:
RedHat, SuSE, Fedora, Debian
oo Unix:
Solaris, HP-UX, AIX, SCO
oo BSD: FreeBSDoo Apple: Mac
OS
MIGUEL ANGEL MOREYRA ALVAREZ | Administración de Bases de Datos