Este documento describe 10 sistemas gestores de bases de datos, incluyendo sus características, propiedades principales, requisitos de hardware y plataformas compatibles. Los sistemas discutidos incluyen Microsoft SQL Server, Microsoft Access, Oracle, MySQL, PostgreSQL y Firebird.
1. Fundamentos de
Bases de Datos Sistemas manejadores de bases de datos
A continuación se muestra una tabla con las características, propiedades principales, requerimientos de hardware, y CATEDRÁTICO:
plataforma sobre la que trabajan diez sistemas gestores de bases de datos, comenzamos por definir un SGBD según MALDONADO
el libro de silverschastz. Y Continuamos por detallar cada uno de los que se escogieron.
HERNANDEZ HORACIO
Integrantes: N. Control
Sánchez Crisóstomo Mónica 10350511
García Ramírez Christian Agustín 10350262
Morales Susunaga Lourdes 10350293
Tejeda Guzmán Uriel 10350315
Sánchez Santiago Ulises 10350504
DIRECCIÓN DEL BLOG. CORREO ELECTRONICO:
http://unibasededatos.blogspot.com/ naitsir_monika_30-09@hotmail.com
2. Sistemas manejadores de bases de datos
Un sistema gestor de base de datos, consiste en una colección de datos interrelacionados y un conjunto de programas
para acceder a dichos datos.
La colección de datos, normalmente denominada Base Datos, contiene información relevante para una empresa.
El objetivo principal de un SGBD y es proporcionar una forma de almacenar y recuperar la información de una B.D de manera
que sea tanto practica como eficiente, los sistemas de base de datos se diseñan para gestionar grandes cantidades de
información, la gestión de los datos implica tanto la definición de estructura para almacenar la información y como la provisión de
mecanismos para la manipulación de la información.
Además los sistemas de base de datos deben proporcionar la fiabilidad de la informacion almacenada, a pesar de las
caídas del sistema o los intentos de acceso sin autorización , la importancia de los sistemas de base de datos se puede juzgar
de otra forma actualmente, los vendedores e sistemas de base de datos como Oracle están entre las mayores compañías de
software en el mundo, y los sistemas de base de datos forman un aparte importante de la línea de productos e compañías mas
diversificadas como ,Microsoft y IBM.
Uno de los propósitos principales de unos sistemas de B.D es proporcionar a los usuarios una visión abstracta de los datos. Es
decir, el sistema esconde ciertos detalles de cómo se almacenan y mantienen los datos.
3. APLICACIÓN CARACTERISTICAS PROPIEDADES PRINCIPALES REQUERIMIENTOS DE HARDWARE PLATAFORMA
Producido por Microsoft SQL Server ™ 2000 Microsoft SQL Server 2000 requiere esta
. MICROSOFT Enterprise Edition escala hasta 64 configuración de sistema como mínimo
SISTEMAS MANEJADORES DE BASES DE DATOS (SMBD)
Basado en el gigabytes (GB) de RAM y hasta 32 SQL Server 2000
modelo CPUs, lo que puede utilizarse en Intel o sistema compatible Enterprise Edition y
relacional conjunto con técnicas de escalado, Standard Edition
Permite trabajar como las Vistas Distribuidas ejecutados en Windows
Ordenador personal con Intel Pentium o
en modo cliente- Particionadas, para gestionar NT® Server version 4.0
compatible 166-megahertz (MHz) o
servidor, donde grandes conjuntos de datos y Service Pack 5 (SP5) o
procesador mayor.
los datos se cargas transaccionales. posterior, Microsoft
MICROSOFT encuentran en el XML enriquecido Windows NT Server 4.0
Memoria (RAM)
SQL SERVER servidor y los Habrá dos características de XML Enterprise Edition con SP5
Enterprise Edition: 64 megabytes (MB); 128
clientes solo disponibles en SQL Server 2000 o posterior, en los
MB recomendado.
acceden a dicha tras el lanzamiento del producto. sistemas operativos
Standard Edition: 64 MB.
información. XML grams, comandos que se Microsoft Windows® 2000
Evaluation Edition: 64 MB; 128 MB
permite envían al servidor que permiten a Server, Microsoft
recomendado.
administrar los desarrolladores web utilizar Windows 2000 Advanced
Developer Edition: 64 MB.
información de XML para introducir, actualizar y Server, y Microsoft
Personal Edition: 64 MB para Windows 2000;
otros servidores eliminar datos de las tablas de SQL Windows 2000 Datacenter
32 MB para otros sistemas operativos.
de datos. Server 2000. La facilidad de carga Server.
Desktop Engine: 64 MB para Windows 2000:
masiva de XML permite
32 MB para otros sistemas operativos.
empaquetar con XML las cargas
masivas de datos.
Espacio en disco disponible
Enterprise, Standard, Evaluation, Developer y
Personal Editions requieren: 95–270 MB para
servidor; 250 MB para intalación típica. 50 MB
para instalación mínima de Servicios de
análisis; 130 MB para instalación típica.
Unidad de disco
Unidad de CD-ROM.
4. APLICACIÓN CARACTERISTICAS PROPIEDADES PRINCIPALES REQUERIMIENTOS DE HARDWARE PLATAFORMA
Bastante Simple Es un componente de la suite
SISTEMAS MANEJADORES DE BASES DE DATOS (SMBD)
e intuitivo ofimática Microsoft Office. Microsoft Windows
En español por
defecto Equipo y procesador Procesador de 500
Orientado a MHz o más rápido
bases de datos Permite crear ficheros de bases de Memoria 256 MB de RAM o más
relacionales datos relacionales que pueden ser Disco duro 2,0 GB de espacio en disco
MICROSOFT Solo es fácilmente gestionadas por una disponible
ACCESS soportado por interfaz gráfica simple. Además, Pantalla Monitor con resolución 1024x576 o
Windows estas bases de datos pueden ser superior
Es compatible consultadas por otros programas. Sistema operativo Windows XP (debe tener SP3)
con Excel,visual Este programa permite manipular (32 bits), Windows 7, Windows Vista con Service
basic. los datos en forma de tablas Pack (SP) 1, Windows Server 2003 con SP2 y
(formadas por filas y columnas), MSXML 6.0 (solo Office de 32 bits), Windows Server
crear relaciones entre tablas, 2008 o SO de 32 o 64 bits posterior.
consultas, formularios para Requisitos adicionales Determinadas
introducir datos e informes para funcionalidades de colaboración avanzadas
presentar la información requieren conectividad con Windows Server 2003
. con SP1 o posterior ejecutando Windows
SharePoint Services.
La importación de datos requiere
Microsoft Excel 2010 u Outlook 2010.
Microsoft Internet Explorer 6.0 o
posterior, explorador de 32 bits únicamente. La
funcionalidad de Internet requiere una conexión a
Internet.
5. APLICACIÓN CARACTERISTICAS PROPIEDADES PRINCIPALES REQUERIMIENTOS DE HARDWARE PLATAFORMA
windows
Software con NexusDB también ofrece
SISTEMAS MANEJADORES DE BASES DE DATOS (SMBD)
licencia conectores de base de datos de Equipo y procesador Procesador de 500
comercial base de datos para facilitar el MHz o más rápido
es un motor de acceso desde el desarrollo de Memoria 256 MB de RAM o más
base de datos diversos entornos de aplicaciones: Disco duro 2,0 GB de espacio en disco
comercial para el disponible
Delphi , C + + Proveedor de ADO.NET Pantalla Monitor con resolución 1024x576 o
ODBC Builder y . NET ODBC / CLI controlador superior
Open Data Base lenguajes de Conector PHP Sistema operativo Windows XP (debe tener SP3)
Conectivity. programación Escrito en delphi (32 bits), Windows 7, Windows Vista con Service
conectividad creados por Pack (SP) 1, Windows Server 2003 con SP2 y
abierta de bases NexusDB Pty Ltd. MSXML 6.0 (solo Office de 32 bits), Windows Server
de datos Herramientas 2008 o SO de 32 o 64 bits posterior.
intuitivas para
desarrolladores
Herramientas
intuitivas para
desarrolladores
Más robusto -
servidor de
archivos de
datos físicos aísla
de los clientes
para prevenir la
corrupción
6. APLICACIÓN CARACTERISTICAS PROPIEDADES PRINCIPALES REQUERIMIENTOS DE HARDWARE PLATAFORMA
Orientada a bases FileMaker evolucionó de una
SISTEMAS MANEJADORES DE BASES DE DATOS (SMBD)
de datos relacional aplicación de MS-DOS, que se Macintosh
La característica desarrolló primariamente para
que define a Apple Macintosh. Desde 1992 está Ordenador Macintosh PowerPC G3, G4, G5con
FileMaker es que el disponible para Microsoft procesador intel
motor de la base Windows y se puede utilizar como 256MB of RAM
File Maker PRO de datos está un ambiente heterogéneo. CD or DVD drive and hard disk drive
integrado con las FileMaker está disponible para Mac OS X 10.4.8 *
vistas (pantallas, desktop, servidor y configuraciones Windows, MAC OS X
reportes, etc.) que web. Windows XP Professional, Home Edition (Service
se utilizan para Los archivos de FileMaker son Pack 2) *
acceder a él. La compatibles con Mac y Windows.
mayoría de las Las extensiones de archivo son las Pentium III 500MHz or higher
bases de datos siguientes: 256MB of RAM
separan estos CD-ROM drive and hard disk drive
elementos y se .fm desde FileMaker Pro 2.0. SVGA (800 x 600) o mejor resolución
concentran .fp3 desde FileMaker Pro 3.0.
primariamente en .fp5 desde FileMaker Pro 5.0.
la organización y .fp7 desde FileMaker Pro 7.0,
almacenamiento hasta FileMaker Pro 11.
de datos.
7. APLICACIÓN CARACTERISTICAS PROPIEDADES PRINCIPALES REQUERIMIENTOS DE HARDWARE PLATAFORMA
Basado en el modelo
OBJETO- RELACIÓN Su dominio en el mercado de Tipo de instalación
SISTEMAS MANEJADORES DE BASES DE DATOS (SMBD)
Recientemente, Oracle servidores empresariales ha sido
adquirió a Sun casi total hasta hace poco, Enterprise Edition 4. GB Standard Edition
Microsystems y con ella recientemente sufre la
la empresa encargada competencia del Microsoft SQL 3.73 GB Custom (maximum) 4.54 GB
ORACLE comercial de MySQL Server de Microsoft y de la oferta RAM
soporte de transacciones, de otros RDBMS con licencia libre Para windows Windows, MAC OS
Procesador intel(x86) AMD 64, WINDOWS 2000, X,gnu/Linux, Solaris
estabilidad, como PostgreSQL, MySql o
escalabilidad y Firebird. Las últimas versiones de server, Windows xp Professional
Soporte multiplataforma Oracle han sido certificadas para
Licencia privativa poder trabajar bajo GNU/Linux.
. Oracle es el proveedor mundial
líder de software para
administración de información, y la
segunda empresa de software.
8. APLICACIÓN CARACTERISTI PROPIEDADES REQUERIMIENT PLATAFORMA
CAS PRINCIPALES OS DE
HARDWARE
MySQL es un *Fácil de instalar y En principio, para un en MySQL 5.0,
sistema de gestión configurar uso normal, mínimo
de base de datos (aproximadamente un AMD a 400 Mhz,
relacional, multihilo 15 minutos para y MUCHA memoria MySQL Cluster
y multiusuario con todas las RAM, por ejemplo
más de seis plataformas) 512 Mb para
millones de *Velocidad al se soporta
DBMS MySQL instalaciones. realizar las
empezar.
oficialmente en:
operaciones, lo que
Respecto al disco
MySQL es le hace uno de los
gestores con mejor duro, con un IDE Linux,
propietario y está rápido (7.500 rpm y
patrocinado por rendimiento.
*Bajo costo en 2 Mb de caché) sería
una empresa
requerimientos para suficiente. Si pones Mac OS X,
privada, que la elaboración de mucha RAM la
posee el velocidad del disco
copyright de la
bases de datos, ya Solaris.,
que debido a su es secundaria (si
mayor parte del bajo consumo estamos hablando
código. puede ser de Linux, claro).
ejecutado en una
.Para sus máquina con
operaciones escasos recursos
contratan sin ningún
trabajadores problema.
*Soporta gran
alrededor del
variedad de
mundo que Sistemas
colaboran vía Operativos
Internet *Baja probabilidad
de corromper datos
9. Cualquier plataforma
es un sistema de Números de
gestión de base de precisión Unos 64 MB de De tipo:
datos relacional RAM, 90 MB de
arbitraria.
orientada a objetos
Texto de largo disco duro, unix
de software libre.
ilimitado. procesador Intel
Figuras 486 o superior
DBMS PostgreSQL no es manejado
por una sola geométricas (con (basicamente
compañía sino que una variedad de cualquier micro
es dirigido por una funciones donde corra
comunidad de asociadas) algun tipo de
desarrolladores y Direcciones IP Unix; Linux,
organizaciones (IPv4 e IPv6). NetBSD,
comerciales las Bloques de
cuales trabajan en
direcciones estilo
su desarrollo.
CIDR.
permite que Direcciones MAC.
mientras un Arrays.
proceso escribe en
una tabla, otros
accedan a la
misma tabla sin
necesidad de
bloqueos
10. En caso de Ejecutable pequeño, Linux,
Firebird es un arquitecturas con requerimientos HP-UX,
sistema de SMP, se debe de hardware bajos.
- Arquitectura
FreeBSD,
administración de utilizar el servidor
base de datos classic porque el Cliente/Servidor Mac OS,
Firebird relacional (o Supersever no sobre protocolo SolarisMicrosof
DBMS RDBMS) tiene soporte para TCP/IP y otros
(embedded).
t Windows.
(Lenguaje este tipo de
consultas: SQL) arquitectura. - Soporte de
de código abierto. transacciones ACID
Su código fue En plataformas y claves foráneas.
reescrito de C a - Buena seguridad
Windows
basada en
C++. seleccionar el
usuarios/roles.
Es Superserver.
multiplataforma, y
actualmente
puede ejecutarse
en los sistemas
operativos: Linux,
HP-UX,
FreeBSD, Mac
OS, Solaris y
Microsoft
Windows.
Ejecutable
pequeño, con
requerimientos
de hardware
bajos.
11. es un sistema de puede
gestión de bases automáticamente
de datos reintentarse hasta CPU: o Linux: RedHat, SuSE, Fedora,
relacional que expira un Pentium IV or Debian
compatible con timeout AMD64 o
ACID. configurable. RAM: 0.5 GB o Unix: Solaris, HP-UX, AIX,
En su versión 3, + ~2GB per SCO
SQLite permite En su versión 3, 10000 users o
bases de datos SQLite permite HDD: 0.1 GBo BSD: FreeBSD
de hasta 2 bases de datos de + ~3GB per o
o Apple: Mac OS
1000 sites
DBMS SQLite Terabytes de
tamaño, y
hasta 2 Terabytes
de tamaño, y Minimum
también permite también permite la screen
la inclusión de inclusión de resolution:
campos tipo campos tipo 1024x768
BLOB. BLOB.
la biblioteca
SQLite se enlaza
con el programa
pasando a ser
parte integral del
mismo. El
programa utiliza
la funcionalidad
de SQLite a
través de
llamadas simples
a subrutinas y
funciones
12. es un sistema Memoria 2003 Server, XP y
gestor de base de recomendada 2G
datos relacional
UNIX /AIX, HP-UX,
Tiene un tamaño B
escrito en Java que Linux, Solaris y TRU64)
de 2 MB de
puede ser
espacio en disco. Espacio en disco *AIX
embebido en
DBMS Apache aplicaciones Java
Apache Derby es
recomendado
1GB *HP-UX
Derby es utilizado para un proyecto open
source licenciado JVM [Sólo es
*Linux
procesos de *Others
transacciones bajo la Apache compatible con
*SUN Solaris
online 2.0 License. JVM de 32 bits
Inicialmente Actualmente se (en lugar de 64
distribuido como distribuye como bits).]
IBM Cloudscape, Sun Java DB.
Apache Derby Derby hace uso
tiene su origen en de una mayor
la empresa cantidad de
CloudscapeInc, memoria y su
en Oakland, rendimiento y
California que se compatibilidad
fundó en 1996 SQL es inferior
para desarrollar que otras
una tecnología de alternativas
base de datos
para Java.