Está en la página 1de 2

Universidad Tec Milenio: Profesional SB04005 Diseo de arquitectura de solucin y administracin de proyectos

Manejadores de base de datos


MS SQL Oracle Informix Sybase Interbase IBM DB2, Postgresql

SB04005 - Diseo de arquitectura de soluciones y administracin de proyectos


Sesin 7. Criterios de seleccin para manejadores de bases de datos (2da. Parte).

Importancia de una apropiada eleccin de DBMS


Se tiene que elegir el que tenga la mejor interfaz a las necesidades de la empresa y sobre todo que este apto para la base de datos que vayamos a utilizar. Un sistema de base de datos (sbd) estar formado por:
Personas Mquinas Programas Datos
3

Funciones de cada componente de un sistema de base de datos


1.Los datos. Es lo que se conoce como base de datos propiamente dicha. Para manejar estos datos utilizamos una serie de programas. 2.- Los Programas. Son los encargados de manejar los datos, son conocidos como DBMS (Data Base Management System) o tambin SGBD (Sistema Gestor de Base de Datos). Los DBMS tienen dos funciones principales que son: - La definicin de las estructuras para almacenar los datos. - La manipulacin de los datos.
4

Eleccin de un SGBD
A la hora de desarrollar un sistema de informacin, siempre nos topamos -tanto los desarrolladores, como los clientes, como los jefes de departamento, etc...- con la eleccin de las herramientas con las cuales haremos la implementacin del sistema. Muchas veces las herramientas son seleccionadas por alguna de estas razones: 1. Por polticas de la empresa 2. Porque el programador quiere programar con la herramienta que ya conoce y no quiere arriesgarse a aprender o a utilizar otra distinta.

Eleccin de un SGBD
Si se va a hacer un sistema que maneje gran cantidad de datos - algn registro de personas o artculos- y va a ser accedido por muchas personas al mismo tiempo (concurrentemente), y el "equipo de desarrollo" u "oficina de informtica/sistemas" quieren resolver el problema con algn manejador de archivos, como aquellos paquetes que abren y manejan datos directamente a un archivo de datos (como los muy conocidos dbf, db o mdb) . Que crees que suceda?

D.R. Universidad TecMilenio Lzaro Crdenas #2610 Col. Del Paseo Residencial Monterrey, N.L., 2005.

Universidad Tec Milenio: Profesional SB04005 Diseo de arquitectura de solucin y administracin de proyectos

Eleccin de un SGBD

Cuales son los resultados de una mala eleccin?


Poca o nula integridad de datos. Nula seguridad en los datos. Adems, aunque algunos sistemas de informacin ofrezcan seguridad en forma de cuenta de acceso y contrasea (login/password), esto se maneja dentro del programa, pero de todos modos la base de datos puede ser modificada con alguna utilera que abra los archivos Existen otros muchos problemas a los que se enfrenta un sistema hecho con las herramientas incorrectas, como corrupcin de ndices, prdida de datos cuando hay interrupciones de energa elctrica etc.
8

No es que tales paquetes de manejo de datos sean malos, simplemente que fueron diseados para un cierto nmero de usuarios y un cierto tamao de la base de datos.

Cuales son los resultados de una mala eleccin?


Eleccin de una herramienta sobrada para el sistema que se va a realizar Es cuando llega a una empresa un programador que se enter que la base de datos ms cara del mercado ofrece tal y cual caracterstica sper avanzada (que por supuesto es tambin super-cara) y pide que se compre el paquete de esa base de datos, con todo y herramientas para desarrollar los programas cliente, acceso desde la Web, replicacin de datos en 4 servidores y dems cosas que cuestan mucho dinero. Continua
9

En el ejemplo anterior si la empresa llega a acceder -con la esperanza de que esa base de datos les resuelva el problema que tienen- y compran el paquete, luego se ven en problemas al darse cuenta que no es tan fcil de hacer las cosas como deca y que el programador no tiene las capacidades para aprovechar al mximo el paquete. Por lo tanto nos damos cuenta que tampoco la base de datos ms avanzada del planeta nos va a arreglar todos los problemas de informacin que tengamos.

10

Bibliografa
http://www.firebird.com.mx/modules/sections/index.php ?op=printpage&artid=1 http://www.firebird.com.mx Crditos:

Maestro Diseador Mtro. Edgar Williams Garca Sosa

Asesora Instruccional

Lic. Yabneet Abril Prez Garca

11

12

D.R. Universidad TecMilenio Lzaro Crdenas #2610 Col. Del Paseo Residencial Monterrey, N.L., 2005.