Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El modelo jerárquico
El modelo de red
El modelo relacional
El modelo jerárquico
La forma de esquematizar la información se realiza a través de representaciones jerárquicas o
relaciones de padre/hijo, de manera similar a la estructura de un árbol. Así, el modelo
jerárquico representa dos tipos de relaciones entre los datos: relaciones de uno a uno y
relaciones de uno a muchos.
En el primer tipo se dice que existe una relación de uno a uno si el padre de la estructura de
información tiene un solo hijo, y viceversa, si el hijo tiene un solo padre. En el segundo tipo se
dice que la relación es de uno a muchos si el padre tiene más de un hijo, aunque cada hijo
tenga un solo padre.
Algunos inconvenientes:
1. Todo hijo tiene necesariamente un padre, lo cual dificulta dar de alta a algún hijo
cuyos datos del padre se ignoran.
2. La representación de información donde se requieran relaciones de muchos a muchos
tiende a complicarse, de tal forma que si un hijo llega a tener dos o más padres, la
información de este hijo debe almacenarse en varios lugares diferentes de la base de
datos, lo cual depende de cada uno de sus padres.
3. La situación que se describe en el párrafo anterior puede generar información
incoherente, de tal manera que si se desea cambiar los datos generales de un alumno,
se deberán recorrer todos los maestros que tienen bajo su estructura al alumno en
cuestión y hacer los cambios a sus datos generales.
4. Otra dificultad que presenta el modelo jerárquico de representación de datos es
respecto a las bajas. En este caso, si se desea dar de baja a un padre, ello
necesariamente implicará dar de baja a todos y cada uno de los hijos que dependen de
este padre.
EL MODELO DE RED
Este modelo de datos permite la representación de muchos a muchos, de tal forma que
cualquier registro dentro de la base de datos puede tener varias ocurrencias superiores a él,
esta era una de las principales limitantes del modelo jerárquico de representación de datos y
que la información de cada uno de los alumnos era repetida para cada uno de los maestros.
A pesar de que las desventajas descritas en el modelo jerárquico desaparecen con el diseño de
red, la mayor parte de la complejidad y problemas de este modelo surge debido a la dificultad
de manejar las conexiones o ligas entre los registros y sus correspondientes registros
conectores.
Sus principales desventajas residen en la dificultad para crear y dar mantenimiento a la base
de datos.
El modelo relacional
Este modelo se emplea cada vez con más frecuencia, debido a las ventajas que ofrece sobre los
dos modelos anteriores, entre ellas, el rápido entendimiento por parte de usuarios que no
tienen conocimientos profundos sobre sistemas de bases de datos.
Al existir la necesidad de almacenar y administrar datos del tipo imágenes, video y voz, han
surgido lenguajes con dicha capacidad, los cuales requieren del soporte de bases de datos con
estas características. De aquí surgen los DBMS orientados hacia objetos (en inglés OODBMS:
Object Oriented Data Base Management System). Las bases de datos con orientación hacia
objetos son muy eficaces en sistemas que usan componentes de multimedia, como los
sistemas geográficos, así como en aplicaciones de CAD ( Computer Aided Design) y CAM
( Computer Aided Manufacturing). El uso de los OODBMS se ha incrementado debido a que
pueden administrar componentes multimedia que se usan en las aplicaciones de la Web, con
lo cual se han desarrollado productos comerciales que son DBMS híbridos, es decir DBMS
relacional orientado a objetos.
Las bases de datos distribuidas se utilizan cada vez más en la misma medida en que se usan las
arquitecturas de cliente-servidor.
Los principales problemas generados por el uso de la tecnología de bases de datos distribuidas
se refieren a duplicidad de datos y a su integridad en el momento de realizar actualizaciones a
los mismos. Además, el control de la información puede constituir una desventaja, debido a
que se encuentra diseminada en diferentes localidades geográficas.
Existen dos modalidades para crear bases de datos distribuidas. Una opción es fragmentar la
base de datos y la otra es hacer una réplica de la base de datos. La fragmentación consiste en
instalar en cada computadora sólo la parte de la base de datos que se usará con más
frecuencia en la zona geográfica, mientras que el resto de los datos deberán ser transportados
por la red de comunicación en caso de ser necesario. La modalidad de réplica consiste en
realizar una copia total de la base de datos e instalarla en cada una de las computadoras de la
organización.
DATA WAREHOUSE
Son datos organizados con orientación hacia entidades, por ejemplo producto, cliente,
en vez de estar orientados hacia el proceso.
Se crean y diseñan fuera de las bases de datos operacionales.
Una vez que los datos son almacenados, éstos no cambian y el almacén de datos
puede tener un tiempo de vida de cinco a 10 años.
Normalmente las únicas operaciones sobre la base de datos se reducen a captura de
datos y acceso a los mismos.
Para lograr obtener beneficios de los datos almacenados en el almacén de datos es necesaria
la utilización de herramientas y técnicas OLAP ( OnLine Analytical Proccesing) o también
procesamiento analítico en línea, el cual permite consultar los datos en diferentes formas
utilizando varias dimensiones, por ejemplo: producto, precio, zona, vendedor. Con OLAP es
posible realizar consultas que en una base de datos relacional son muy difíciles de conseguir.
Data Mining (minería de datos)
La minería de datos auxilia a los usuarios para procesar las vastas reservas de datos y
relaciones insospechadas, por ejemplo, entre productos y clientes o patrones de compra de los
clientes. La meta es descubrir relaciones estratégicas competitivas. Las herramientas de
minería de datos son esenciales para comprender el comportamiento de los clientes.
El auge de la minería de datos (data mining) se debe a que la tecnología de data warehouse
proporciona tres factores básicos:
Se clasifican en :
La minería de datos busca descubrir información en los almacenes de datos, siendo los
siguientes tipos de información los que se pueden obtener:
De hecho es un pequeño data warehouse, creado para una determinada cantidad de usuarios
de un área de la empresa. En otras palabras, se trata de un subconjunto de un almacén de
datos para un propósito específico. Un data mart tiene como función apoyar a los sistemas de
toma de decisiones.
Algunos de los cuestionamientos que se deben solucionar cuando la empresa cuenta con
tecnología de apoyo, como son data warehouse y el data mart, son los siguientes:
¿Quiénes son mis mejores clientes?, ¿dónde se ubican?, ¿qué compran?, ¿qué los caracteriza?,
¿cuáles líneas de productos son las más rentables?, ¿qué productos son mis 10 mejores?, ¿qué
productos son mis 10 peores?, ¿qué productos son los más vendidos este mes?, ¿cómo van
mis avances respecto a lo planificado?, ¿dónde se concentra el80% de mis ventas?, etc.
Un cambio de director en el área de tecnología de la información, trajo una nueva visión para
dicha organización. La visión de informática se baso en tener todos los sistemas integrados en
una base de datos central y así compartirla con las principales aplicaciones de la organización.
A continuación se presenta el esquema buscado por la empresa como plataforma de
información.
Llegar al esquema anterior implicó una serie de esfuerzos e inversiones para la empresa. El
presente caso pretende que el lector realice reflexiones sobre la situación.
En primer lugar vimos que la empresa F Empaques no poseía una base de datos para llevar el
control de sus procesos, por esta razón desea implementar una base de Datos que le
proporcione informaciones actualizadas y reales a toda la empresa.
Como elementos fundamentales podemos decir de esta empresa lo siguiente:
Trabajaban con archivos planos.
Sus competidores si poseían una base de datos para el manejo operacional.
La visión estratégica de la empresa se basa en obtener todos los sistemas integradores en una
base de datos central.
PREGUNTAS:
Primero, el esquema propuesto por la empresa es el jerárquico, porque es más fácil gestionar y
ampliar; los problemas se resuelven más rápidamente cuando ocurran, eso quiere decir que su
expansión es fácil de planificar y de poner en práctica.
Si está correctamente diseñada puede alcanzar un alto rendimiento en cuanto a velocidad de
los dispositivos, también estas redes son fáciles de mantener, son menos costosas etc.
Segundo, la empresa requiere, de acuerdo al esquema propuesto una red Wireless WAN (Wide
Area Network), que se trata de una red de área geográfica extensa, la cual permite la conexión
de múltiples organismos, a través de conexiones satelitales, antenas de radio etc.
3. Discuta con sus compañeros, ¿Por qué es indispensable tener una base de datos para
lograrla misión de la empresa?
5. ¿Qué beneficios puede desarrollar la empresa del uso y creación del Data Warehouse?
• Los Procesos de Toma de Decisiones: pueden ser mejorados mediante la disponibilidad de
información. Las decisiones empresariales se hacen más rápidas por gente más informada.
• Los Procesos Empresariales Pueden Ser Optimizados: El tiempo perdidoesperando por
información que finalmente es incorrecta o no encontrada, es eliminada.
• Procesos Y Datos De Los Sistemas Operacionales: así como los datos en elData Warehouse,
son usados y examinados. Cuando los datos son organizados y estructurados para tener
significado empresarial, la gente aprende mucho de los sistemas de información. Pueden
quedar expuestos posibles defectos en aplicacionesactuales, siendo posible mejorar la calidad
de nuevas aplicaciones.
• Presenta mayor confianza en las decisiones empresariales que se toman. Ambos, quienes
toman las decisiones como los afectados conocen que está basada en buena información.
• Conduce a un lenguaje común: conocimiento común, y mejoramiento de la comunicación en
la empresa. Se mejora la confianza y cooperación entre distintossectores de la empresa,
viéndose reducida la sectorización de funciones.
Conclusiones
1. Las bases de datos tienen cuatro integrantes importantes que son los datos, el
hardware, el software y los usuarios.
2. La función principal de los componentes es de optimizar el uso de las bases de datos.
3. El software conocido en DBMS, es el manejador de la base de datos que permite crear,
tener acceso y manipular la información contenida en la base de datos.
4. Las bases de datos se estructuran en tres formas diferentes, teniendo mayores
ventajas el relacional
5. Las bases de datos que se encuentran almacenadas físicamente en diferentes lugares
geográficos se conocen como bases de datos distribuidas y se basan en los enlaces de
comunicaciones.
6. El conocimiento de estos temas nos traerán muchos beneficios cuando tengamos una
empresa o trabajemos dentro de ella ya que nos permite explotar la información en
sistemas de apoyo a las decisiones y en sistemas de información estratégicos.