Está en la página 1de 12

HERNAN CALLE OKAMURA

ING. DE SISTEMAS

PIURA PERU
2012

INDICE
1.

INTRODUCCION

2.
SGBD COMERCIALES
2.1. ORACLE
2.1.1. Ventajas
2.1.2. Desventajas
2.2. MICROSOFT SQL SERVER
2.2.1. Ventajas
2.2.2. Desventajas
2.3. MICROSOFT ACCES
2.3.1. Ventajas
2.3.2. Desventajas
3.
SGBD LIBRES
3.1. PostGre MYSQL
3.1.1. Ventajas
3.1.2. Desventajas
3.2. MySQL
3.2.1. Ventajas
3.2.2. Desventajas
4. CONCLUCIONES

I.

INTRODUCCION.-

Los Sistemas de Gestin de Bases de Datos (SGBD) se


han convertido en parte fundamentales de la
estrategia de las empresas. El valor de una
informacin actualizada ha crecido tanto que las
empresas que quieran incrementar o mantener su
productividad debern gestionar eficientemente todos
los datos que manejan, y la mejor herramienta es un
SGBD. Dado que disponemos de varias opciones,
resulta imprescindible contar con elementos de juicio
a la hora de optar por una u otra solucin, cul se
adecua mejor a nuestras necesidades?

II. SGBD COMERCIALES.2.1. ORACLE


Es un sistema de gestin de base de datos relacional (o RDBMS por el acrnimo
en ingls de Relational Data Base Management System), fabricado por Oracle

Corporacin. Se considera a Oracle como uno de los sistemas de bases de


datos ms completos, destacando su soporte de transacciones. Estabilidad.
Escalabilidad. Es multiplataforma. Su mayor defecto es su enorme precio, que
es de varios miles de euros (segn versiones y licencias). Otro aspecto que ha
sido criticado por algunos especialistas es la seguridad de la plataforma, y las
polticas de suministro de parches de seguridad, modificadas a comienzos de
2005 y que incrementan el nivel de exposicin de los usuarios. En los parches
de actualizacin provistos durante el primer semestre de 2005 fueron
corregidas 22 vulnerabilidades pblicamente conocidas, algunas de ellas con
una antigedad de ms de 2 aos. Aunque su dominio en el mercado de
servidores empresariales ha sido casi total hasta hace poco, recientemente
sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de
otros RDBMS con licencia libre como PostgreSQL, MySql o Firebird. Las ltimas
versiones de Oracle han sido certificadas para poder trabajar bajo Linux.
2.3.1. VENTAJAS.a. Oracle es el motor de base de datos relacional ms usado a
nivel mundial.
b. Puede ejecutarse en todas las plataformas, desde una Pc hasta
un supercomputador.
c. Permite el uso de particiones para la mejora de la eficiencia, de
replicacin
e
incluso
ciertas
versiones
admiten
la
administracin de base de datos distribuidos.
d. Oracle es la base de datos con ms orientacin hacia Internet

2.3.2. DESVENTAJAS.a. Tambin es elevado el coste de la formacin, y slo


ltimamente han comenzado a aparecer buenos libros sobre
asuntos tcnicos distintos de la simple instalacin y
administracin.
b. El mayor inconveniente de Oracle es quizs su precio. Incluso
las licencias de Personal Oracle son excesivamente caras, en
mi opinin. Otro problema es la necesidad de ajustes. Un error
frecuente consiste en pensar que basta instalar el Oracle en un
servidor y enchufar directamente las aplicaciones clientes. Un
Oracle mal configurado puede ser desesperantemente lento.

2.2. MICROSOFT SQL SERVER

Es un sistema de gestin de bases de datos relacionales (SGBD) basada en el


lenguaje Transact-SQL, capaz de poner a disposicin de muchos usuarios
grandes cantidades de datos de manera simultnea. As de tener unas ventajas
que a continuacin se pueden describir.
Entre sus caractersticas figuran:Soporte de transacciones. Escalabilidad,
estabilidad y seguridad. Soporta procedimientos almacenados. Incluye tambin
un potente entorno grfico de administracin, que permite el uso de comandos
DDL y DML grficamente. Permite trabajar en modo cliente-servidor donde la
informacin y datos se alojan en el servidor y las terminales o clientes de la red
slo acceden a la informacin. Adems permite administrar informacin de
otros servidores de datos Este sistema incluye una versin reducida, llamada
MSDE con el mismo motor de base de datos pero orientado a proyectos ms
pequeos, que en su versin 2005 pasa a ser el SQL Express Edition.Microsoft
SQL Server constituye la alternativa de Microsoft a otros sistemas gestores de
bases de datos como son Oracle, Sybase ASE o MySQL.Es comn desarrollar
completos proyectos complementando Microsoft SQL Server y Microsoft Access
a travs de los llamados ADP (Access Data Project). De esta forma se completa
una potente base de datos (Microsoft SQL Server) con un entorno de desarrollo
cmodo y de alto rendimiento (VBA Access) a travs de la implementacin de
aplicaciones de dos capas mediante el uso de formularios Windows.Para el
desarrollo de aplicaciones ms complejas (tres o ms capas), Microsoft SQL
Server incluye interfaces de acceso para varias plataformas de desarrollo,
entre ellas .NET.Microsoft SQL Server, al contrario de su ms cercana
competencia, no es multiplataforma, ya que slo est disponible en Sistemas
Operativos de Microsoft.Paradox (base de datos)Base de datos relacional para
entorno MS Windows, anteriormente disponible para MS-DOS y Linux,
desarrollada actualmente por Corel e incluida en la suite ofimtica WordPerfect
Office.En los tiempos del MS-DOS, era una base de datos de bastante xito,
compitiendo con dBase, Clipper y FoxBase. Pas al control de Borland despus
de la compra de Ansa Software en 1987.Aunque Borland la port a Windows, su
cuota de mercado es mucho menor que la de Microsoft Access, pero su
lenguaje de programacin (Objectpal) es Pascal lo que le hace ms potente que
Access que usa Visual Basic que limita bastante sus prestaciones si se compara
con otras bases de datos que usan lenguajes ms avanzados.
2.3.1. VENTAJAS.a. El sistema es barato, y la tendencia a aceptar
preferencialmente productos de Microsoft.
b. Interfaz de acceso OLE DB Y ADO. Aunque se trata de una
interfaz universal, SQL Server es una de las primeras bases
de datos en soportarla.
c. Mejor utilizacin de los recursos de la PC

d. Menor necesidad de limpieza de las memorias intermedias


durante el procesamiento de las transacciones

2.3.2. DESVENTAJAS.a. Enorme cantidad de RAM que utiliza.


b. Bloqueo a nivel de pgina.
c. Dispositivos con crecimiento manual, un tamao de pgina fijo
y demasiado pequeo (2048KB).
d. Una psima implementacin de los tipos de datos variables
como varchar.

2.3. MICROSOFT ACCESS


Es un sistema gestor de bases de datos relacionales (SGBD). Una base de
datos suele definirse como un conjunto de informacin organizada
sistemticamente. En la terminologa propia de las bases de datos hay tres
conceptos claves dentro de las tablas: campo, registro y dato. Un campo es
cada uno de los tipos de datos que se van a usar. Se hace referencia a los
campos por su nombre. Un registro est formado por el conjunto de
informacin en particular.
Un dato es la interseccin entre un campo y un registro.
2.3.1. VENTAJAS.a. Obtenerse mejores resultados con la interfaz de usuario de
Office Fluent. Incluso sin ser experto se puede hacer
seguimiento de la informacin
b. Puede modificar un informe con una respuesta visual en tiempo
real y guardar varias vistas para audiencias distintas.
c. Gracias a la deteccin automtica del tipo de datos, su manejo
es tan sencillo como el Excel
d. Crea tablas rpidamente sin preocuparse de la complejidad de
las base de datos
2.3.2. DESVENTAJAS.a. Para bases de datos de gran calibre (en cuanto a volumen de
datos o de usuarios) es recomendable usar otros sistemas
como MySQL o Microsoft SQL Server, y cdigo VBA (Visual Basic
para Aplicaciones).
b. Entre sus mayores inconvenientes figuran que no es
multiplataforma, pues slo est disponible para sistemas
operativos de Microsoft.

III. SGBD LIBRES.3.1. PostgreSQL


Es un sistema de gestin de base de datos relacional orientada a objetos de
software libre, publicado bajo la licencia BSD. Como muchos otros proyectos
open source, el desarrollo de PostgreSQL no es manejado por una sola
compaa sino que es dirigido por una comunidad de desarrolladores y
organizaciones comerciales las cuales trabajan en su desarrollo. Dicha
comunidad es denominada el PGDG (PostgreSQL Global Development Group).
3.1.1. VENTAJAS.b. Alta concurrencia.- PostgreSQL permite que mientras un
proceso escribe en una tabla, otros accedan a la misma tabla
sin necesidad de bloqueos. Cada usuario obtiene una visin
consistente de lo ltimo a lo que se le hizo
c. Amplia variedad de tipo nativos. Nmeros de Precisin arbitraria
Texto de largo ilimitado
Figuras geomtricas ( con variedad de funciones
asociadas )
Direcciones IP
d. Herencia de tablas
e. Integridad transaccional
3.2.2. DESVENTAJAS.a. Consume ms recursos que MySQL, por lo que se necesitan
mayores caractersticas de Hardware
b. Aproximadamente es 2 veces ms lento que MySQL , aunque
en la prctica no se ve diferencia
c. Sus sentencias son poco intuitivas

3.2. MySQL
Es un sistema de gestin de base de datos relacional, multihilo y multiusuario
con ms de seis millones de instalaciones. Por un lado se ofrece bajo la GNU
GPL para cualquier uso compatible con esta licencia, pero para aquellas
empresas que quieran incorporarlo en productos privativos deben comprar a la
empresa una licencia especfica que les permita este uso
3.2.1. VENTAJAS
a.
b.
c.
d.
e.
f.

MySQL funciona sobre mltiples plataformas


GNU/Linux, MacOS X, NetBSD,OpenBSD)
Soporte a multiplataforma.
Vistas Actualizables
Procedimientos Almacenados
Soporte completo para UNICODE
Mltiples motores de almacenamiento

( AIX, BSD,

3.2.2. DESVENTAJAS
a. Actualmente, el soporte para disparadores es bsico, por lo
tanto hay ciertas limitaciones en que se puede hacer con ellos.
b. Los privilegios para una tabla no se eliminan automticamente
cuando se borra una tabla.
c. Cuando MySQL maneja la integridad referencial, con tablas no
transaccionales, aunque admite la declaracin de claves ajenas
o forneas en la creacin de tablas.

IV. CONCLUSION

En el momento de la evaluacin de un proyecto no debemos


cerrar nuestro criterio y creer que la utilizacin de todo un
conjunto de herramientas con licenciamiento propietario o con
licenciamiento libre es la que debe utilizarse en el desarrollo
de dicho proyecto, sino que para desarrollar un proyecto
informtico es necesario hacer una valoracin de riesgos
donde se evala la posibilidad de utilizar un producto o
herramienta propietaria por la que hay que pagar una licencia
o utilizar un producto de software libre, analizando en cada
caso las ventajas, inconvenientes y el desempeo de dicha
herramienta siempre y cuando cumpla con los requerimientos
o necesidades de la aplicacin o proyecto a desarrollar, donde
muchas veces se necesita de una arquitectura mixta o
hbrida, es decir, utilizar una mezcla de productos de software
licenciado y otros de software libre.

Con la salida al mercado de mltiples entornos de


desarrollo, es necesario conocer las caractersticas,
ventajas y desventajas de cada herramienta que se
ofrece, por lo que en este trabajo puse en
conocimiento principalmente las caractersticas y

ventajas de dos de los ms importantes sistemas


gestores de bases de datos

http://es.scribd.com/doc/63764883/33/Ventajas-y-Desventajas-de-MySQL
http://luisperez1981.blogspot.com/
http://vainilla15.blogspot.com/2009/09/access-concepto-historia-ventajasy.html

También podría gustarte