Escolar Documentos
Profissional Documentos
Cultura Documentos
Instituto Tecnolgico Superior de San Martin Texmelucan Materia: fundamentos de base de datos Carrera: Ingeniera en sistemas computacionales. Profesor: Susana garrido cortes Grupo: 4 A Practica 7 base de datos orientadas a objetos integrantes: Castillo Mungua Jos Benigno Ramrez Domnguez Ubaldo
Calificacin: ____________
INDICE
1.- OBJETIVO ................................................................................................................................... 3 2.- MARCO TERICO ..................................................................................................................... 3 3.- MATERIAL, EQUIPO O REACTIVO........................................................................................ 4 4.- PROCEDIMIENTO ..................................................................................................................... 4 5.- APARATOS E INSTRUMENTOS ............................................................................................ 4 6. PRACTICA A RESOLVER.......................................................................................................... 5 Ejercicio 1 ..................................................................................................................... 5 Ejercicio 2. .................................................................................................................... 6 Ejercicio 3. .................................................................................................................... 7 7.- CONCLUSIONES. ...................................................................................................................... 8 8.- BIBLIOGRAFA ........................................................................................................................... 8
Prctica
INSTITUTO TECNOLGICO SUPERIOR DE SAN MARTN TEXMELUCAN Los tipos de referencia: son los identificadores nicos, que permiten que puedan ser referenciados desde los atributos de otros objetos o desde las columnas de tablas. Un atributo de tipo REF almacena una referencia a un objeto del tipo definido, e implementa una relacin de asociacin entre los dos tipos de objetos.
4.- PROCEDIMIENTO
I. Organizar por equipos a los alumnos (2 integrantes mximo). II. Realizar un cuadro sinptico de las bases de datos relacionales orientadas a objetos, donde se describa que son, caractersticas relevantes, ventajas y desventajas de su uso. III. Desde el objeto general supertipo TIPO_PERSONA defina el subtipo TIPO_EMPLEADO que heredar las caractersticas de su supertipo TIPO_PERSONA. El tipo objeto especializado TIPO_EMPLEADO pueden tener atributos adicionales o pueden redefinir mtodos del objeto padre TIPO_PERSONA extendiendo la funcionalidad de sus tipos objeto. IV. Realice un cuadro sinptico de Base de Datos Orientadas a Objetos donde se describa que son, caractersticas relevantes, ventajas y desventajas de su uso.
6. PRACTICA A RESOLVER
Ejercicio 1
Realizar un cuadro sinptico de las bases de datos relacionales orientadas a objetos, donde se describa que son, caractersticas relevantes, ventajas y desventajas de su uso.
INSTITUTO TECNOLGICO SUPERIOR DE SAN MARTN TEXMELUCAN Ejercicio 2. Desde el objeto general supertipo TIPO_PERSONA defina el subtipo TIPO_EMPLEADO que heredar las caractersticas de su supertipo TIPO_PERSONA. El tipo objeto especializado TIPO_EMPLEADO pueden tener atributos adicionales o pueden redefinir mtodos del objeto padre TIPO_PERSONA extendiendo la funcionalidad de sus tipos objeto. CREATE TYPE TIPO_PERSONA AS Object (nombre varchar2(25), fecha_nac date member function EDAD( ) return number, member function PRINTME( ) return varchar2) not final; CREATE TYPE TIPO_EMPLEADO UNDER TIPO_PERSONA (sueldo number, member function PAGA( ) return number, overriding member function PRINTME( ) return varchar2);
Ejercicio 3.
Realice un cuadro sinptico de Base de Datos Orientadas a Objetos donde se describa que son, caractersticas relevantes, ventajas y desventajas de su uso.
BASES DE RELACIONALES DATOS BASE DE DATOS ORIENTADAS A OBJETOS BASE DE DATOS RELACIONALES ORIENTADAS A OBJETOS
Estn orientados a objetos y Proporciona un sistema de almacenan y recuperan tipos ms rico. objetos en los que se Es una base de datos en almacena estado y donde todos los datos estn comportamiento. Incluye la programacin organizados estrictamente orientada a objetos y aade como tablas de valores, y las Ventajas constructoras a los lenguajes Mayor capacidad de modelado. de operaciones de la base de consulta relacionales datos operan sobre estas Lenguaje de consulta ms como SQL expresivo. tablas.
Adecuacin a las aplicaciones avanzadas de base de datos. Mayores prestaciones.
Inconvenientes
Carencia de un modelo de datos universal. Carencia de experiencia. Carencia de estndares. La optimizacin de consultas compromete la encapsulacin.
Permiten almacenar datos complejos de una aplicacin dentro de la BDOR sin necesidad de forzar los tipos de datos tradicionales
CARACTERSTICAS Cada archivo contiene solo un tipo de registros. Los campos no tienen un orden especfico, de izquierda a derecha Los registros no tienen un orden especfico, de arriba hacia abajo Cada campo tiene un solo valor. Los registros poseen un campo identificador nico llamado clave primaria
CARACTERSTICAS Objetos: cada entidad del mundo real se modela como un objeto. Forma: identificar objetos es mediante un identificador de objetos, nico para cada objeto. Encapsulamiento: cada objeto contiene y define procedimientos (mtodos) y la interfaz mediante la cual se puede acceder a l y otros objetos pueden manipularlo.
Tipos de datos complejos, integracin con los lenguajes de programacin, elevado rendimiento. Sistemas relacionales orientados a objetos Tipos de datos complejos, lenguajes de consulta potentes, proteccin elevada.
7.- CONCLUSIONES.
La practica se realizo con la finalidad de conocer las caractersticas de una base de datos orientada a objetos, as como sus ventajas y desventajas. Para poder aplicarla en los problemas de la vida real. Igual podemos ver o elegir el tipo de base de datos que deseemos utilizar, como pueden ser la de datos relacionales, orientado a objetos y base de datos relacionales orientado a objetos. Con las practicas anteriores pudimos resolver problemas que se nos presentaban, esta es una recapitulacin de las practicas realizadas anteriormente.
8.- BIBLIOGRAFA
Silberschatz, Abraham. Fundamentos de Base de Datos. Ed. Mc Graw Hill. http://www.mysql.com www.server2go.com