MODELO DE OBJETOS SEMANTICOS - Blog Educativo

1y ago
16 Views
3 Downloads
630.56 KB
7 Pages
Last View : 14d ago
Last Download : 5m ago
Upload by : Maxton Kershaw
Transcription

Tema 6 Diseño de Basesde Datos con el ModeloObjeto SemánticoParte 1Lic. ClaudiaRomán F.1Transformación del modelo ObjetoSemántico al modelo relacionalDiseño conceptualDiseño lógicoDiseño físico21

Transformación del modelo ObjetoSemántico al modelo relacional El modelo Objeto Semántico es un modeloconceptual. Con objetos semánticos los problemas denormalización son menos probables que alemplearse el modelo entidad-relación. Es necesario traducirlo al modelo relacionalpara su implementación en un SGBD.3 Cómo transformar del ModeloObjeto Semántico al ModeloRelacionalObjetos simplesObjetos compuestosObjetos combinadosObjetos híbridosObjetos de asociaciónObjetos padre-subtipoObjetos arquetipoversión Esquemas derelacionesequivalentes42

Transformación de objetossimples Cada objeto simple O se transforma en unarelación R. El atributo que identifica las ocurrencias de Ose convierte en la clave de la relación R.5Transformación de objetossimples Equipo NúmeroDeEquipo, Descripción,FechaDeAdquisición,CostoDeCompra 63

Transformación de Objetoscompuestos Un objeto compuesto O se transforma definiendouna relación R para el objeto mismo y otrarelación para cada atributo de valores múltiples La clave de cada una de estas relaciones es elcompuesto del identificador del objeto, más elidentificador de grupo. La cardinalidad mínima del objeto al grupo seespecifica mediante la cardinalidad mínima delatributo de grupo.7Transformación de Objetoscompuestos CuentaHotel NúmeroDeFactura, FechaDeLlegada,NombreDeCliente, TotalAdeudado CargoDiario NúmeroDeFactura, FechaDeCargo,CargoDeHabitación, CargoDeAlimentos, CargoDeTeléfono,CargasMisceáneas, CargaPorImpuesto 84

Transformación de Objetoscombinados Se distinguen tres casos:– Uno a uno.– Uno a muchos / Muchos a uno.– Muchos a muchos. Para una relación 1:1 entre un objeto O1 y unobjeto O2 se define una relación R1 y unarelación R2 para cada objeto. Se coloca laclave de una de las dos en la otra relacióncomo clave ajena.9Transformación de Objetoscombinados Socio NúmeroDeSocio , Nombre, Dirección,Ciudad, CódigoPostal, NúmeroDeCasillero Casillero NúmeroDeCasillero, Tipo,Combinación, Ubicación 105

Transformación de ObjetoscombinadosRelaciones muchos a uno y uno a muchos Cuando un objeto O1 contiene muchosobjetos O2, en tanto que este último solocontiene un objeto O1 se representa cadaobjeto por medio de una relación y se colocala clave en el lado del uno. Las cardinalidades mínimas son las mismas delas de los atributos de objeto.11Transformación de objetoscombinados Equipo NúmeroDeSerie, Tipo, Modelo,FechaAdquisición, CostoAdquisición, Ubicación Reparación NúmeroDeFactura, Fecha,Descripción, Costo, NúmeroDeSerie 126

Transformación de ObjetoscombinadosRelaciones muchos-a-muchos Para dos objetos que tienen una relación M:Nse define una relación R1 para el objeto O1,una relación R2 para el objeto O2 y unarelación R3 para la intersección. Esta relaciónrepresenta la relación de los dos objetos yconsiste en las claves de ambos objetos. Para objetos combinados M:N, R3 nuncacontiene datos que no sean claves.13Transformación de Objetoscombinados Libro ISBN, Título, NúmeroDeSolicitud Autor NúmeroDeSS, Nombre, Teléfono LibroAutor ISBN, NúmeroDeSS 147

Transformación de Objetos combinados Relaciones muchos-a-muchos Para dos objetos que tienen una relación M:N se define una relación R1 para el objeto O1, una relación R2 para el objeto O2 y una relación R3 para la intersección. Esta relación representa la relación de los dos objetos y consiste en las claves de ambos objetos.

Related Documents:

Tema Modelo de Objetos Semánticos Parte 1 1 Introducción Propuesto por Michael Hammer y Dennis McLeod. Es un modelo conceptual alternativo al modelo E-R y al diagrama de clases de UML. Sus principales elementos son los Objetos Semánticos (OS), es decir, objetos con "significado", "cosas" identificables y de interés para la .

El modelo de objetos Tecnologías web 17 Tecnologías web JavaScript: El modelo de objetos 17 - 2 En JavaScript los objetos pueden ser considerados colecciones de propiedades (los atributos, su contenido) y métodos (las acciones, su comportamiento) Las propiedades y los métodos están definidos en la clase del objeto

El modelo orientado a objetos 317 8.1 Razones para el modelo de datos orientado a objetos 318 8.2 Conceptos de datos orientados a objetos 318 00 Front matter.indd 11 24/3/09 17:01:55 www.FreeLibros.org. xii Contenido 8.3 Modelado de datos orientados a objetos usando UML 323 8.4 El modelo ODMG y ODL 325 .

implementable. Uno de estos modelos es el modelo relacional, el cual será el objeto de estudio de este tema. El modelo relacional, además de diferenciarse del modelo Entidad-Relación en que es un modelo de implementación, se diferencia en que es un modelo lógico basado en registros en lugar de ser un modelo lógico basado en objetos.

1.1 Visualizar propiedades de objetos en Organizador. Ver los objetos seleccionados en el modelo o los objetos de una categor\355a. Establecer el l\355mite para el n\372mero de objetos mostrados en Examinador Objetos.

La programación orientada a objetos se basa en el hecho de que se debe dividir el programa, no en tareas, si no en modelos de objetos físicos o simulados. . Si se escribe un programa en un lenguaje orientado a objetos, se está creando un modelo de alguna parte del mundo, es decir, se expresa un programa como un conjunto de objetos que .

La técnica de modelado de objetos (OMT) es un lenguaje de modelado de objetos para software de modelado y diseño. Se desarrolló alrededor de 1991 por Rumbaugh, Blaha, Premerlani, Eddy y Lorensen como un método para desarrollar sistemas orientados a objetos y apoyar orientada a objetos Modelo de objetos programming.Describes o

changed to Flex Automotive EMC Laboratory. In July 2010 Flextronics Automotive Inc was re-located from Scarborough to Newmarket Ontario. Flextronics Automotive Inc recognizes its responsibility as provider of quality services. To this end, Flextronics Automotive Inc has developed and documented a quality management system to better satisfy the needs of its customers and to improve management .