Sei sulla pagina 1di 10

REPRESENTACIN DE LOS PROBLEMAS DEL MUNDO REAL La interpretacin de los fenmenos que ocurren en la naturaleza es una actividad innata

del ser humano. En efecto. El proceso de interpretacin de un fenmeno consiste en primer lugar en la caracterizacin del mismo; es decir en la propuesta de las propiedades o parmetros que caracterizan a ese fenmeno natural y que por lo tanto, lo hacen diferente de cualquier otro. En este modelo, se establece la forma en la cual ser medida; es decir el dominio en el cual estas propiedades pueden ser definidas las relaciones existentes entre todas las propiedades que definen el fenmeno en estudio. REPRESENTACION DE LOS PROBLEMAS DEL MUNDO REAL Al conjunto de las propiedades que caracterizan un fenmeno se le denomina datos, pueden presentar para un determinado fenmeno, junto con el conjunto de las relaciones o dependencias entre las mismas se le denomina informacin. La medicin de los valores correspondientes a los datos es realizada por el hombre haciendo uso, de nuevo, del principio de la atraccin. La informacin correspondiente a un determinado fenmeno debe ser almacenada usando para ello un mtodo concreto que permita la comunicacin de esta informacin. En muchos casos es necesario almacenar para cada uno de los datos el valor medio y la representacin del dato o significado del mismo, de forma que esta informacin pueda ser interpretada. Si un fenmeno puede ser descrito mediante un conjunto de datos o propiedades, estos datos toman un determinado valor en un instante dado el fenmeno, y por tanto cuando se almacenan estos datos se esta almacenando ese instante. Un modelo de datos es una unidad de abstraccin mediante la cual puede describirse un fenmeno real o abstracto. PROBLEMAS DEL MUNDO REAL En el mundo real se presentan un gran numero de diferentes problemas a solucionar, problemas de la naturaleza, problemas sociales, econmicos, de organizacin etc. Por ejemplo, el comportamiento de las plantas, el crecimiento de la poblacin, en definitiva, cualquier hecho, real o no que ocurre o parece que ocurre en el mundo real. El primer paso en la representacin del conocimiento acerca de un problema del mundo real es la caracterizacin del mismo. El problema que se desea representar puede ser visto como un sistema en el que intervienen una serie de parmetros o propiedades del mismo. Estas propiedades pueden representar a uno o una coleccin de datos que deben ser medidos en un determinado tipo de datos bsico. El termino sistema es ampliamente utilizado en todas las reas del conocimiento para identificar un conjunto de elementos cuyas propiedades e interdependencias dan lugar al comportamiento de ese conjunto, comportamiento que los diferencia de otros sistemas. En el mundo real todo puede ser visto como un sistema, desde los sistemas biolgicos, sociales, comerciales etc. De forma general, para el estudio de un sistema es necesario la simplificacin del problema que representa el mismo. Esta simplificacin comienza por la determinacin de la frontera o limite del sistema. ABSTRACCION Es la capacidad mediante la cual una serie de se categorizan en un nuevo objeto mediante una funcin de pertenencia. Al nuevo objeto se le denomina clase o tipo de objeto, y todos los elementos categorizados en esta clase tienen propiedades comunes, las cuales caracterizan la clase, la abstraccin permite ocultar los detalles, simplificando la descripcin de un problema mediante la agrupacin de elementos con propiedades comunes que intervienen en el mismo.

LA ABSTRACCION ES UTILIZADA DE DOS FORMAS: GENERALIZACION: Es la Abstraccin por la cual un conjunto de clases de objetos puede ser visto como una nueva clase de objetos ms general. AGREGACION: Es la capacidad de considerar un objeto basndose en los elementos que lo contribuyen. FORMA ASCENDENTE Inicialmente deben ser determinados aquellos objetos simples, aquellos datos o propiedades simples que intervienen en el problema o sistema en estudio. Una vez definidas las clases de objetos que intervienen en el problema y haciendo uso de la abstraccin, estas clases pueden ser generalizadas en clases de objetos de mayor categora y que agrupan a varias clases ms simples. FORMA DESCENDENTE Inicialmente se identifican las clases de objetos ms generales y se procede a un proceso de especificacin e instanciacion de las mismas hasta alcanzar las propiedades o datos que intervienen en el problema. Los modelos de datos.

LOS MODELOS DE DATOS El anlisis de un problema tiene como objetivo el proponer un modelo del comportamiento y caractersticas del mismo. Este modelo est basado en una representacin de los elementos del problema, de las relaciones entre los mismos y del comportamiento de estos elementos y sus relaciones en el tiempo. Mediante un modelo de datos el sistema es descrito como una clase de objeto que interacciona con otra clase de objetos. El sistema est a su vez formado pos otra clase, las cuales pueden a su vez ser clasificadas o refinadas.

Un modelo de datos es una abstraccin mediante la cual pueden ser descritas las caractersticas estratgicas y dinmicas de un sistema. Pero ningn modelo de datos puede describir al mismo tiempo la naturaleza esttica y dinmica de un sistema. Por ello, un modelo de datos esta a su vez formado por dos submodelos: Un submodelo encargado de definir las propiedades dinmicas del sistema Un submodelo encargado de describir las propiedades dinmicas del sistema Todos ellos estn basados en el uso de la abstraccin para la definicin de tipos de clases. Una teora se soporta en un modelo. Todos los modelos presentan:

Un conjunto de reglas mediante las cuales puede ser presentado grficamente el problema. Mediante el uso de estas reglas y con la simbologa son tambin representadas las restricciones existentes en el problema. Un pseudolenguage. Describe las propiedades estticas y dinmicas del problema. Un conjunto de restricciones que limitan el mbito en el que el modelo puede ser utilizado. Marca los lmites de los sistemas a representar

Los niveles de datos son de inters en nuestro contexto, permiten la


representacin del problema a tres niveles diferentes:

Nivel conceptual.- describen sus propiedades y el dominio o tipo de dato


bsico en el cual pueden ser medidas, son descritas las relaciones entre los tipos de objeto, relaciones jerrquicas o no, apoyndose para ello en los principios de la abstraccin. Se representa el mundo real del problema tal y como se percibe. La visin conceptual solo es dependiente de: Las caractersticas del problema o sistema que se desea representar. El detalle de la presentacin, el cual si depende de la parte o partes o globalidad del problema que se desea representar para su posterior tratamiento. NIVEL LOGICO Este nivel representa el problema bajo las limitaciones impuestas por la representacin y el tratamiento de la informacin que se vaya a realizar; es decir se introduce en la representacin, las limitaciones o restricciones que imponen los mecanismos y soportes que se van a utilizar para la representacin y tratamiento de la informacin del problema. Esta claro que el tratamiento manual de la informacin predispone unas restricciones, en cuanto al soporte y forma en que esta debe ser almacenada para su posterior tratamiento, muy diferentes al tratamiento automatizado y mediante un computador de la informacin correspondiente al mismo problema Mientras el nivel conceptual el problema se representa tal y como es captado desde el mundo real, en el nivel lgico esta representacin es filtrada o alterada para que se adapte a las limitaciones existentes para llevar a cabo este proceso. NIVEL FISICO Esta guiado tanto por el soporte utilizado para su representacin como por los mtodos o mecanismos que se van a utilizar para el tratamiento de la informacin correspondiente.

El problema se representa en la forma en que es visto por el sistema de representacin y tratamiento utilizado, y no como existe o es visto desde el mundo real. Determina las estructuras utilizadas para el almacenamiento de la informacin, al igual que en el tratamiento manual, la visin fsica determina los documentos, sus formatos, compaginacin, ubicacin y archivos utilizados para el almacenamiento de la informacin. El proceso de representacin del problema debe de ser realizado siguiendo una metodologa o plan preestablecido de antemano. 1. Debe de realizarse un documento inicial en el que se describa el sistema. 2. Estos procesos se realizaran haciendo uso de tcnicas de representacin y estndares que proponga la metodologa que se haya adoptado. 4. Se realizara la representacin a cada nivel de abstraccin. 5. Se debe de documentar cada etapa, de forma que se poder entendido tanto la persona que participa en el desarrollo, como en que no. 6. La representacin del sistema realizada debe ser revisada conforme al documento inicial. Modelos de datos y sistemas de gestin de bases de datos. Los SGBD y los elementos que lo componen y que permiten haciendo uso de ellos la definicin de los datos correspondientes al problema de estudio. Cada SGBD esta basado en el uso de un modelo de datos y en el uso de una teora. El DML del SGBD es el encargado de la manipulacin de los datos representados y almacenados en la base de datos. Cada SGBD tiene su propio DDL y DML con su propio lenguaje de consulta, cuya filosofa y sintaxis esta basada en el modelo de datos en el cual se asienta el SGDB.

2.3 EL MODELO ENTIDAD-INTERRELACIN El modelo entidad-interrelacin esta soportado en la representacin de los datos haciendo uso de grafos y de tablas. Mediante un conjunto de smbolos y haciendo uso de un conjunto reducido de reglas, son representados los elementos que forman parte del sistema y las relaciones existentes entre ellos, siendo estos elementos descritos mediante un pseudolenguaje basado en una gramtica sencilla.

El modelo E-R propone el uso de tablas bidimensionales para la representacin particular de cada uno y, por lo tanto, de los conjuntos de elementos particulares y sus relaciones existentes en el sistema. Antes de empezar a describir el modelo E-R, es necesario introducir una serie de conceptos bsicos que son utilizados por el mismo, asi se define: CONJUNTO: Se denomina conjunto, en este contexto, al igual que en la teora clsica de conjuntos, a la agregacin de una serie de objetos elementales mediante una funcin de pertenencia. La funcin de pertenencia caracteriza a los elementos dentro de un conjunto, ni duplicacin de los mismos. RELACION: Se denomina relacion a un conjunto que representa una correspondencia entre dos o ms conjuntos. Una relacion es, por tanto, un nuevo conjunto en el que cada elemento esta formado por la agregacin de los elementos de los conjuntos individuales que intervienen en la relacion. INTENSIN Y EXTENSIN: Tanto los conjuntos como las relaciones pueden ser descritos en trmino de intensin y extensin. La intensin o comprensin representa, en trminos de abstraccin, la clasificacin de una serie de elementos individuales en un tipo o clase de objeto al que se le ha denominado conjunto o relacion. La extensin representa tambin en trminos de abstraccin, la instanciacin de un tipo o clase de objetos (el conjunto o la relacion).as la intensin es la descripcin del tipo o clase de objeto (conjunto o relacion), y la extensin es la descripcin de los elementos individuales o instancias de objetos(los elementos del conjunto). DOMINIO: Se denomina dominio a los conjuntos homogneos, es decir, aquellos conjuntos cuyos elementos son homogneos. Un dominio, en trminos de abstraccin, es una especializacin de un conjunto. ATRIBUTO: Se denomina atributo de un dominio a la intencin de ese dominio, y el valor del atributo ser la extensin del dominio. Un atributo identifica la semntica de un dominio para la descripcin de un problema, es decir, el significado de un dato que forma parte del sistema en el mundo real. Un atributo, un dato, es definido en funcin de un dominio (la intensin),y el conjunto de posibles valores que pueden ser medidos para ese atributo determina el posible conjunto de extensiones de ese dominio. Por ejemplo: El atributo edad considerado en un determinado problema en el que se trate la edad de una serie de objetos personas. ENTIDAD: Una entidad es un tipo de objeto (un conjunto) definido en base a la agregacin de una serie de atributos. Una entidad corresponde a la caracterizacin de objetos del mundo real, los cuales son definidos y diferenciados del resto de los objetos, sobre la base del conjunto de atributos que se agregan. Las entidades tienen como los conjuntos, intensiones y extensiones. La intensin de una entidad es denominada tipo de entidad y representa el posible conjunto de objetos definidos en base a la agregacin de un mismo conjunto de atributos.

Es decir, en trminos de abstraccin, un tipo de entidad representa la clasificacin de las entidades individuales. La extensin de un tipo de entidad es denominada conjunto de entidades, y se corresponde con todos los valores que en un momento dado estn asociados con cada atributo que define el tipo de entidad. INTERRELACIN: La interpretacin dada para las entidades puede ser igualmente propuesta para las interrelaciones. As, una interrelacin representa la relacion existente entre entidades denominndose tipo de interrelacin a la intensin de la relacion existente entre dos tipos de entidad. Por ejemplo: El tipo de interrelacin dueo _de entre el tipo de entidad persona y el tipo de entidad coche, representa la relacion existente entre las personas que son dueas de algn coche. La extensin de un tipo de interrelacin es denominada conjunto de interrelaciones, y representa a cada una de las posibles correspondencias entre los conjuntos de entidades que intervienen en el tipo de interrelacin. 2.3.1 ENTIDADES E INTERRELACIONES EN EL MODELO E-R En el modelo E-R se considera que una entidad es un objeto real o abstracto que forma parte del sistema o problema en estudio y que cumple las siguientes propiedades:

Tiene existencia propia: Es decir, desde el punto de vista en el cual se estudia el sistema y al nivel de abstraccin en el cual es considerado, la entidad existe como un elemento que interviene en el comportamiento global del sistema. Es distinguible del resto de las entidades (objetos) que intervienen en el sistema Las entidades de un mismo tipo estn definidas en base a un mismo conjunto de atributos, cada uno de ellos definido en un mismo dominio.

Existen dos tipos de entidad en el modelo E-R: TIPO DE ENTIDADES FUERTES: Cuya existencia no depende de la existencia de ningn otro tipo de entidad en la consideracin del problema. TIPO DE ENTIDADES DBILES: Cuya existencia depende de la existencia de un tipo de entidad fuerte. A su vez, los tipos de entidad dbiles pueden ser de dos tipos: DEBILIDAD POR IDENTIFICACIN:

Por lo que una entidad dbil no puede ser identificada (reconocida o diferenciada del resto de las entidades del mismo u otro tipo) a no ser que se identifique una entidad fuerte por cuya existencia esta presente la debilidad. DEBILIDAD POR EXISTENCIA: Por lo que una entidad dbil puede ser identificada sin necesidad de identificar la entidad fuerte por la cual existe. Tipos de interrelacin. *Fuertes. *Dbiles Representa la relacin entre 2 tipos de entidad fuertes. Fuerte.

Dbil. Representa la relacin entre un tipo de entidad fuerte y una dbil o bien dos tipos de identidades dbiles. Diagrama E-R

En un diagrama E-R es necesario representar para cada tipo de interrelacionar, las cardinalidades con la de cada tipo de identidad interviene en el tipo de interrelacin , sin un tipo de interrelacin representa una correspondencia entre conjuntos ( tipo de identidades).

En un diagrama E-R las cardinalidades se representan mediante una pareja de datos ( en minsculas) de forma: ( cardinalidad mnima, cardinalidad mxima). Asociada a cada una de los tipos de identidad que intervienen en un tipo de interrelacin dado. Descripcin de los tipos de identidad y interrelacin.

Los tipos de entidad, en el modelo E-R, son caracterizados en base a un conjunto de propiedades. A este conjunto de propiedades se le denominan atributos.

Atributo. Es una interpretacin de un dominio para un determinado tipo de entidad aportando un significado en el mundo del problema en el cual este tipo de entidad es considerado

Representacin en los atributos en los tipos de entidad

Los atributos pueden ser: Simples Compuesto. Simples: Aportan un significado semntica a un nico dominio. Compuesto: aporta una semntica a un conjunto de dominios. El tipo de interrelacin (P-A) se ha descompuesto en un nuevo tipo de entidad denominado Examen, y se

Los tipos de interrcalacin en el modelo E-R

El modelo E-R permite la representacin de cualquier tipo de relacin existente entre los objetos del mondo real que forma parte del dominio del problema en estudio.

2.4.- Representacin de las restricciones en el modelo EE-R (Entidad- Interrelacin Extendida) Este modelo cuenta con mecanismos para la representacin de las restricciones que estn presentes en los problemas del mundo real. Una restriccin es una condicin que est presente para un conjunto o subconjunto de objetos que estn presentes en el dominio del problema.

Las restricciones pueden aparecer: En los valores que pueden ser medidos para un atributo En el valor de las cardinalidades mximas y mnimas En la existencia de entidades pertenecientes a un determinado tipo de entidad. La representacin de las restricciones existentes en un problema del mundo real est directamente ligada a la semntica del problema. La representacin de la semntica (Significado de smbolos) es extremadamente compleja si no se utiliza un lenguaje natural. Pocos modelos de datos son capaces de representar de forma efectiva la semntica de un problema del mundo real, y menos aun mediante una representacin grfica. En el modelo EE-R es posible representar grficamente parte de las restricciones (Aunque no todas) como el lmite o intervalo de valores que puede tomar un atributo, necesitndose para ello una representacin textual del problema del mundo real.

2.5.- Sintaxis del modelo EE-R La representacin textual de un problema del mundo real mediante el modelo EE-R requiere la representacin mediante una gramtica (Reglas y principios de un lenguaje) preestablecida del conocimiento e informacin acerca de las caractersticas del problema. Mediante una descripcin simple se deben describir todos los elementos del problema y todas aquellas caractersticas de estos que permiten su identificacin en el mundo real, as como dentro del conjunto de los objetos representados. La siguiente sintaxis no pretende ser una descripcin formal del modelo EE-R, sino una gua a seguir que permita especificar la representacin de un problema, adems de grficamente, sintcticamente favoreciendo la calidad y legibilidad de la documentacin que se genere del proceso de anlisis del problema en estudio.

Potrebbero piacerti anche