CODIGOHTML=
<font color="#AA000" size="30">Contenido</font>
<font color="00000" size="15"><b>Semntica de los Datos.</b>
Para poder realizar un buen diseo de base de datos, se debe partir de un modelo de datos que permita describir correctamente los datos que se desean manejar, las respectivas relaciones existentes entre dichos datos, la semntica o significado de los datos y las restricciones que puedan presentarse.
Comenzaremos describiendo  el concepto de Semntica de los Datos (Significado de los Datos).
<b>Definicin:</b>
Los datos, que en un primer momento se organizan atendiendo a las necesidades de un proceso para despus atender a los requisitos de un conjunto de procesos, ahora, buscan una interpretacin de la realidad, para as poder captar la semntica del mundo real. La percepcin del mundo puede ser descrita como una sucesin de fenmenos, que del comienzo de los tiempos el hombre ha tratado de descubrirlos, ya sea, que los entienda completamente o no. La descripcin de estos fenmenos recibe el nombre de datos. Los datos corresponden a registros de hechos acerca de un fenmeno, con lo cual ganamos informacin acerca del mundo que nos rodea.
La informacin pasa a ser el incremento del conocimiento que puede ser resultado de los datos.
Usualmente el dato y su significado son registrados juntos, ya que el lenguaje natural es lo suficientemente poderoso para hacerlo.
Por tanto, podemos asegurar que el dato se convierte en informacin bajo el contexto de una situacin, y que las Bases de Datos son las encargadas de mantener y reunir toda la informacin por medio de unas estructuras de datos sobre las que se puede actualizar y borrar  la informacin.
<b>El modelo de objeto semntico.</b>
<i>El modelo de objeto semntico</i> se emplea para documentar los requerimientos de los usuarios y para desarrollar modelos de datos. El equipo de desarrollo entrevista a los usuarios; reflexiona sus reportes, formas y consultas. A partir de ellos, estructura un modelo de los datos de los usuarios. Este modelo de datos se transforma en un diseo de base de datos.
<b>1. Objetos semnticos.</b>
Las metas principales en las etapas de desarrollo de una base de datos son construir un modelo de datos que documente los elementos que va a representar la base de datos, as como determinar las caractersticas de los elementos que necesitan almacenarse y establecer las relaciones entre ellos. Se usa el adjetivo semntico con la palabra objeto para diferenciar los objetos analizados en el modelado de datos de los que se definen en los lenguajes de programacin orientada a objetos.
<b>a) Definicin:</b>
Un <i>objeto semntico</i> es una representacin de algunos elementos identificables en el ambiente de trabajo de los usuarios. De manera formal, un objeto semntico es un conjunto de atributos que describen con eficacia una identidad bien determinada.
Los objetos semnticos se agrupan en clases. Una clase de objeto tiene un nombre que la hace diferente a otras y que corresponde a los nombres de los elementos que representa. Los nombres de clases se escriben en maysculas. Un objeto semntico particular es una ocurrencia de tal clase. Por ejemplo: "Juan Gonzlez", es una ocurrencia de la clase ESTUDIANTE, y "Contabilidad" es una ocurrencia de la clase DEPARTAMENTO.
Un <i>objeto</i> contiene un conjunto de atributos. Cada <i>atributo</i> es una caracterstica de la identidad que representa. Este conjunto de atributos debe ser una descripcin suficiente, lo que significa que los atributos representan todas las caractersticas que necesitan los usuarios para hacer su trabajo. Los elementos en el mundo tienen un conjunto prcticamente infinito de caractersticas; por lo que no es posible ni deseable representarlas todas. Se representan las que sirven para satisfacer las necesidades de informacin de los usuarios, de tal modo que puedan realizar sus actividades en forma adecuada.
Los objetos representan identidades bien definidas; son algo que los usuarios reconocen como independiente y separado. Es decir la ocurrencia de cada objeto es nica e identificable.
Las identidades que representan los objetos pueden o no tener una existencia fsica. EMPLEADO existe fsicamente, pero PEDIDO no. Los pedidos son modelos de un acuerdo contractual para proporcionar ciertos bienes o servicios bajo ciertos trminos y condiciones. No son elementos fsicas, son, ms bien, representaciones de acuerdos. Por lo tanto, algo no necesita tener una forma fsica para ser considerado un objeto; slo necesita que los usuarios lo identifiquen.
Los objetos que modelan un mismo sistema se dibujan juntos en un diagrama de objeto semntico o diagrama objeto. Los objetos se muestran en rectngulos colocados en forma vertical, con el nombre del objeto en la parte superior. Los atributos se escriben en orden despus del nombre de objeto.            
<b>2. Atributos.</b>
Los objetos semnticos poseen atributos que definen sus caractersticas. Hay tres tipos de atributos. Los atributos simples tienen un valor nico. Algunos ejemplos son: Fecha de contratacin, Nmero de factura y Total de ventas. Los atributos de grupo estn compuestos por otros atributos. Un ejemplo es Direccin, que contiene los atributos {Calle, Ciudad, Estado, Cdigo Postal} y los atributos de objeto semntico son los que establecen una relacin entre un objeto semntico y otro.
Los atributos simples se dibujan escribiendo su nombre poniendo en mayscula las iniciales de cada palabra que componga dicho nombre. Los atributos de grupo se dibujan con un corchete derecho que muestra la agrupacin desde el nombre global que se le da al conjunto de atributos hasta el ltimo de los atributos que componen dicho grupo. Finalmente los atributos de objeto semntico se dibujan en un rectngulo sombreado con el nombre del objeto en el centro del rectngulo y en maysculas.
<i>a) Cardinalidad de atributos.</i>
Cada atributo en un objeto semntico tiene una cardinalidad mnima y una cardinalidad mxima. La cardinalidad mnima indica la cantidad de ocurrencias del atributo que deben existir para que el objeto sea vlido. Este nmero casi siempre es 0 o 1. Si es 0, no se requiere que el atributo tenga un valor. Si es 1, el atributo debe tener un valor. Aunque es poco usual, la cardinalidad mnima puede ser en ocasiones mayor que 1. Por ejemplo, el atributo JUGADOR en un objeto llamado EQUIPO-DE-BASQUETBOL tendra una cardinalidad mnima de 5.
La cardinalidad mxima indica la cantidad mxima de ocurrencias del atributo que puede tener el objeto. Por lo general es 1 o N. Si es 1, el atributo no puede tener ms que una ocurrencia; si es N, el atributo puede tener mltiples valores y no se especifica la cantidad absoluta.
Las cardinalidades se muestran como subndices de atributos en el formato n.m, en donde n es la cardinalidad mnima y m es la cardinalidad mxima.
<i>b) Ocurrencias de objetos.</i>
Los diagramas objeto que generalmente se utilizan son un formato o estructura general que puede usarse para abstraer y representar cualquier ocurrencia de un objeto determinado. Para representar una ocurrencia especfica de un objeto se usan  los valores de los atributos para un objeto particular que queramos mostrar. Sin embargo para mantener simple tal diagrama, slo se muestran los nombres de identificacin de los atributos de objeto semntico que lo compongan.
Un diagrama objeto es una imagen de cmo perciben los usuarios un objeto en el ambiente de trabajo. Los usuarios piensan en un objeto con todos sus atributos simples y adems en dicho objeto en trminos de la relacin que mantiene con los otros objetos semnticos que tiene como atributos.
<i>c) Atributos pareados.</i>
El modelo de objeto semntico no tiene relaciones de objetos en una sola direccin. Si un objeto contiene a otro, el segundo contendr al primero. Tales atributos objeto se denominan atributos pareados porque siempre ocurren como una pareja. </li>
<b>3. Identificadores de objetos.</b>
Un identificador de objeto es uno o ms atributos que los usuarios emplean para identificar ocurrencias de objetos. Tales identificadores son nombres potenciales para un objeto semntico. En el objeto CLIENTE, los identificadores posibles son IDDeCliente, NombreDeCliente y TelefonoDeCliente. Cada uno de stos son atributos que los usuarios consideran nombres vlidos de ocurrencias de clientes. En cambio los atributos FechaDePrimerPedido, NumeroDeEmpleados y PorcentajeDeDescuento no son identificadores porque los usuarios no los consideran como nombres de ocurrencias de CLIENTE.
En los diagramas de objetos semnticos, los identificadores de objetos se representan por las letras ID antes del atributo. Si el identificador es nico, las letras aparecen subrayadas.
<b>4. Vistas de objetos semnticos.</b>
Los usuarios acceden a los valores de los atributos de objetos por medio de las aplicaciones de base de datos que proporcionan formas de ingreso de datos, reportes y consultas. En la mayora de los casos, formas, reportes y consultas no requieren de un acceso a todos los atributos de un objeto.
La parte visible de un objeto en una aplicacin particular se denomina la vista de objeto semntico o slo la vista. Una vista es el nombre del objeto ms una lista de todos los atributos visibles en ella.

</font>