Está en la página 1de 3

INTRODUCCION A LOS MODELOS DE BASES DE DATOS http://www.rinconinformatico.

net Hoy en da, las grandes empresas necesitan de grandes sistemas para manejar de una forma optima y organizada la informacin de clientes, personal, inventario, etc. Para realizar esta funcin algo compleja, en la actualidad existen los llamados sistemas gestores de bases de datos (S !"#, estas aplicaciones permiten tener nuestros datos centralizados y relacionados de tal forma $ue no %aya en lo posible redundancia de datos, como ocurra antes con los sistemas de arc%ivos. &o debemos olvidar $ue para $ue el S !" trabaje de la mejor manera se necesita antes de todo realizar un buen dise'o de la base de datos. () $ue es una !ase de "atos*. +omo lo dice +., "ate en su libro - .ntroduccin a los sistemas de bases de datos/ una base de datos se puede definir como0 Una base de datos es un conjunto de datos persistentes que es utilizado por los sistemas de aplicacin de alguna empresa dada. 1 como dice en el libro0 -2as !ases de "atos0 3na Herramienta 4oderna 5ue +ontribuir6 a la 1portuna "ifusin de .nformacin +ientfica/ una base de datos es0 Una acumulacin ordenada de observaciones y anotaciones sobre un tema, hecha de tal manera que los datos tengan una relacin lgica entre si y una estructura bien definida. )a teniendo un poco mas claro $ue es una base de datos y $ue es un S !", podemos %ablar de lo $ue son los modelos de las bases de datos. 2as bases de datos tienen varias clasificaciones una de ella es de acuerdo al modelo de administracin de datos, antes de empezar con la clasificacin es bueno saber $ue es un modelo de base de datos0 Un modelo de bases de datos es un conjunto de ideas lgicas utilizadas para representar la estructura de datos y las relaciones entre ellos dentro de la base de datos 7xisten diferentes modelos de bases de datos entre ellos tenemos0 Ba e !e !ato "er#r$%ica : almacenan su informacin en una estructura jer6r$uica. 7n este modelo los datos se organizan en una forma similar a un 6rbol (visto al rev8s#, en donde un nodo padre de informacin puede tener varios hijos. 7l nodo $ue no tiene padres es llamado raz, y a los nodos $ue no tienen %ijos se los conoce como hojas. 2as bases de datos jer6r$uicas son especialmente 9tiles en el caso de aplicaciones $ue manejan un gran volumen de informacin y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento. Ba e !e !ato !e re!: 7ste fue creado para representar relaciones de datos complejas mas eficientes de lo $ue el modelo anterior permita , para mejorar el desempe'o de las bases de datos y para imponer un est6ndar. 7ste modelo es similar al jer6r$uico en muc%os aspectos, sin embargo la diferencia radica, en $ue el modelo red, permite $ue un registro tenga mas de un padre, por consiguiente, las relaciones pueden manejarse f6cilmente por este modelo. Ba e !e Dato tran acciona&e : Son bases de datos cuyo 9nico fin es el envi y recepcin de datos a grandes velocidades, estas bases son muy poco comunes y est6n dirigidas por lo general al entorno de an6lisis de calidad, datos de produccin

e industrial, es importante entender $ue su fin 9nico es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicacin de informacin no es un problema como con las dem6s bases de datos, por lo general para poderlas aprovec%ar al m6ximo permiten alg9n tipo de conectividad a bases de datos relacionales. Ba e !e !ato re&aciona&: :ue propuesto en ;<=> por +odd, este es un modelo simple potente y formal para representar la realidad, tambi8n ofrece una base firme para enfocar y analizar formalmente muc%os problemas relacionados con la gestin de bases de datos, como el dise'o, la redundancia, la distribucin etc. 7l formalismo y una base matem6tica, son las piedras angulares del modelo relacional , el elemento b6sico del modelo es la relacin y un es$uema de bases de datos relacional es una coleccin de definiciones de relaciones. 7n este modelo, el lugar y la forma en $ue se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jer6r$uico y el de red#. 7sto tiene la considerable ventaja de $ue es m6s f6cil de entender y de utilizar para un usuario espor6dico de la base de datos. 2a informacin puede ser recuperada o almacenada mediante ?consultas? $ue ofrecen una amplia flexibilidad y poder para administrar la informacin.; Ba e !e !ato m%&ti!imen iona&e :Son bases de datos ideadas para desarrollar aplicaciones muy concretas. !6sicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podra serlo tambi8n en una base de datos multidimensional#, la diferencia est6 m6s bien a nivel conceptual@ en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan m8tricas $ue se desean estudiar. Ba e !e !ato orienta!a a o'"eto : 7ste es un modelo reciente, trata de almacenar en la base de datos los objetos completos (estado y comportamiento#. 7sta base de datos debe contener todos los conceptos importantes de este paradigma de programacin0 7ncapsulacion, %erencia, polimorfismo. Ba e !e !ato !i tri'%i!a : 7n este modelo la base de datos esta alojada en diferentes computadores en la red, permite $ue %aya interaccin entre diferentes bases de datos.

7n la actualidad existe muc%a informacin en la red sobre este tema, %ay $ue aclarar $ue esto solo fue una introduccin b6sica a los modelos de bases de datos, si $uieren profundizar, pueden ayudarse del gran %ermano ( oogle# el cual brindara muc%a informacin sobre el tema en cuestin.

1 Diseo conceptual de bases de datos Carlos Batini

Bi'&io(rafia ;. ;"ise'o conceptual de bases de datos A +arlos !atini B. .ntroduccin a los sistemas de bases de datos C +., "ate D. Sistemas de bases de datosE "atabase Systems0 "iseno, implementacion y F"4.&.SGHF+.1&E "esign, .mplementation Fnd 4anage C Peter Hob, +arlos +oronel I. JiKipedia

También podría gustarte