Bases de Datos Orientadas a Objetos

Beschreibung

Mindmap am Bases de Datos Orientadas a Objetos, erstellt von efra.e.q am 06/02/2014.
efra.e.q
Mindmap von efra.e.q, aktualisiert more than 1 year ago
efra.e.q
Erstellt von efra.e.q vor etwa 10 Jahre
44
0

Zusammenfassung der Ressource

Bases de Datos Orientadas a Objetos
  1. POO
    1. Herencia
      1. Polimorfismo
        1. Abstracción
          1. Encapsulamiento
            1. Objeto

              Anmerkungen:

              • Atributos. Propiedades ----------------- Metodos
              1. Atributos, Propiedades, Metodos
              2. Clase
                1. De control, entidad e interfáz
                  1. Métodos: constructores, destructores, accesores, mutadores.
                    1. Sobrecarga
                  2. Modelo de datos
                    1. Relacional
                      1. Los programas están separados de los datos, BD.
                        1. Relaciones mediante claves ajenas.
                        2. Objetos
                          1. Los objetos del programa desaparecen; los de la BD no lo hacen.
                            1. Las relaciones son identificadores, que son atributos de cada objeto; los asigna el SGBD.
                              1. En una base de datos orientada a objetos pura, los identificadores de los objetos deben corresponderse en ambos extremos de la relación.
                              2. Permite atributos multivaluados.
                                1. Cuando el SGBD ve que un atributo tiene como tipo de datos una clase, ya sabe que el atributo contendr´a un indentificador de objeto.
                                2. Muchos a muchos: Cada clase que participa en ella define un atributo que contendrá un conjunto de valores de la otra clase con la que se relacionará.
                                  1. Herencia
                                    1. De "es un", y "extiende".
                                    2. UML
                                  2. Modelo estándar ODMG
                                    1. Modelo de objetos
                                      1. Objetos y literales.
                                        1. Un tipo puede ser una clase de la que se crea un objeto, una interface o un tipo de datos para un literal (por ejemplo, integer). Un objeto se puede pensar como una instancia de un tipo.
                                          1. Tipos atómicos, colecciones y estructurados.
                                            1. Colección deriva de la clase Collection
                                              1. set, list, bag, array, dictionary
                                              2. Estructurados son: date, time, timestamp, interval
                                              3. Los objetos pueden ser transitorios o persistentes.
                                                1. Literales: atomicos, colecciones, estructurados o nulos
                                                  1. Literales atómicos: boolean, short, long, unsigned short, unsigned long, float, double,octet,char,string, enum
                                                2. Propiedades: atributos y relaciones.
                                                  1. Transacciones
                                                  2. Lenguaje de definición de objetos ODL
                                                    1. Para definir objetos para sistemas compatibles con ODMG.
                                                    2. Lenguaje de consulta de objetos OQL.
                                                      1. Lenguaje declarativo del tipo de SQL que permite realizar consultas de modo eficiente sobre bases de datos orientadas a objetos,
                                                    3. Sistemas Objeto-Relacionales
                                                      1. Es posible almacenar m´ultiples valores en una columna de una misma fila.
                                                        1. Es posible almacenar procedimientos en las relaciones porque un objeto está enlazado con el código de los procesos que sabe realizar (los métodos de su clase).
                                                          1. Métodos
                                                          2. Manifiesto acerca de las SMBDOO
                                                            1. Atkinson. Caracterpisticas de los SMBDOO puros.
                                                              1. Opcionales
                                                                1. Herencia múltiple, Comprobación de tipos, Distribución, Transacciones de diseño, Versiones
                                                                2. Obligatorias
                                                                  1. Tipos Complejos, Identidad de Objeto, Encapsulamiento,Tipos y Clases, Herencia, Polimorfismo, Completitud de cálculos, Extensebiblidad, Persistencia, Gestion de almacenamiento, Concurrencia, Recuperación, Facilidad de consultas.
                                                                  2. Abiertas
                                                                    1. Paradigma de programación, Sistema de representación, Sistema de tipos, Uniformidad
                                                                  3. Manifiesto de Stonebraker
                                                                    1. Primer principio
                                                                      1. Ademas de los servicios tradicionales de gestión de datos, los SMBD de tercera generación proporcionarán gestión y reglas más ricas. 1. Los SGBD de la tercera generación debe tener un sistema de tipos rico 2. La herencia es aconsejable 3. La reutilización y la encapsulación son aconsejables. 4. Se deberían asignar IDO para los registros sólo si no está disponible una clave primaria. 5. Las reglas de convertirán en una característica primordial de los futuros sistemas. Las reglas no deberían asociarse con una función específica.
                                                                      2. Segundo
                                                                        1. “Los SGBD de tercera generación deben incluir a los SGBS de segunda” Proposiciones 1. Un SGBD de la tercera generación debe tener un lenguaje de acceso declarativo y de alto nivel. 2. Deben existir dos formas de especificar colecciones: por enumeración de sus miembros o mediante un lenguaje de consulta. 3. Las vistas deben ser actualizables. 4. Los indicadores de resultados no deben aparecer en los datos.
                                                                        2. Tercer principio
                                                                          1. “Los SGBD de tercera generación deben estar abiertos a otros subsistemas” 1. Se puede acceder a un SGBD de tercera generación desde múltiples lenguajes de alto nivel. 2. Debe soportar la persistencia de las variables. 3. El lenguaje SQL es una forma universal de expresión de datos. 4. Las consulta y sus respuestas deben constituir el nivel más bajo de comunicación entre un cliente y un servidor.
                                                                        3. Tercer manifiesto Darwen y Date 1995
                                                                          1. Reinterpreta el modelo relacional bajo una visión orientada al objeto.
                                                                            1. Propone un lenguaje D que proporciona algunas ventajas de la orientación al objeto, como los tipos de datos y la herencia, manteniendo el fundamento teórico del modelo relacional. No se trata de una extensión del lenguaje SQL.
                                                                              1. Según el manifiesto, tal lenguaje D, debe estar sujeto a una serie de prescripciones, proscripciones y lo que denomina “sugerencias muy fuertes” las cuales divide en categorías. 1. RM: surgen del Modelo Relacional 2. OO: no surgen del Modelo relacional
                                                                            Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                                            ähnlicher Inhalt

                                                                            Antike - Rom: Von der Republik zum Kaiserreich
                                                                            Markus Grass
                                                                            KPOL PuKW
                                                                            Mona Les
                                                                            IKA-Theoriefragen Serie 03 (15 Fragen)
                                                                            IKA ON ICT GmbH
                                                                            PuKW Step 2 Neue Ausgearbeitete Fragen
                                                                            Tim2015
                                                                            Genetik
                                                                            Laura Overhoff
                                                                            Euro-FH // Zusammenfassung PEPS2
                                                                            Robert Paul
                                                                            Vetie Mibi Klausur 2018
                                                                            Jessica Nachtwey
                                                                            Vetie Immunologie
                                                                            Kristin E
                                                                            GESKO A PR WS 2018/19
                                                                            Caroline Hannah
                                                                            Vetie Histopatho 2017
                                                                            Anne Heyne
                                                                            Vetie Para Morphologie Entomologie
                                                                            Kristin E