0% encontró este documento útil (0 votos)
63 vistas7 páginas

Creación de Objetos en Oracle Database

Este documento describe las actividades para una etapa de un proyecto integrador que involucra la creación de objetos en una base de datos Oracle. El objetivo es desarrollar una base de datos orientada a objetos aplicando conceptos básicos de orientación a objetos. Las actividades incluyen instalar Oracle Database, crear objetos como "Padre", "Hijos" y "Asignatura" encapsulando atributos y implementando métodos get, y almacenar los objetos en la base de datos.

Cargado por

C Ivan Ruiz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
63 vistas7 páginas

Creación de Objetos en Oracle Database

Este documento describe las actividades para una etapa de un proyecto integrador que involucra la creación de objetos en una base de datos Oracle. El objetivo es desarrollar una base de datos orientada a objetos aplicando conceptos básicos de orientación a objetos. Las actividades incluyen instalar Oracle Database, crear objetos como "Padre", "Hijos" y "Asignatura" encapsulando atributos y implementando métodos get, y almacenar los objetos en la base de datos.

Cargado por

C Ivan Ruiz
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Proyecto Integrador etapa 2

Actividad 5

Cristian Ivan Ruiz Benitez


Junio 2022

Universidad del Valle de México

Base de datos avanzada

Página 1 de 7
Actividad 5. Proyecto integrador etapa 2

Instalación de la herramienta
Oracle Database

Creación de objetos en Oracle


Database

Creación de tablas e inserción de


datos

Introducción

Página 2 de 7
Esta actividad consiste en aplicar los conocimientos adquiridos a lo largo del curso y
retomar lo aprendido en cada una de las actividades realizadas, lo que garantiza la
transversalidad de los contenidos revisados para fortalecer el desarrollo de competencias
y lograr el fin de formación planteado.

Objetivo

El objetivo del Proyecto integrador es desarrollar una base de datos orientada a objetos,
utilizando la herramienta Oracle Database, aplicando los conceptos básicos de la
orientación a objetos.

¿Qué hacer?

1. A partir de la revisión de los materiales sugeridos y actividades realizadas hasta el


momento, sigue la siguiente estructura y desarrolla los apartados que se indican para
esta etapa de tu Proyecto integrador:

Página 3 de 7
Etapa 1 del Proyecto integrador +
Etapa 2 del Proyecto integrador

II. Creación de objetos en base de datos

2.1 Creación de objeto raíz: Padre


2.2 Creación de objetos: Hijos
2.3 Creación de objeto: Asignatura

2. En la etapa 1 del Proyecto creaste tu base de datos y estableciste su correspondiente


diagrama de objetos.

II. Creación de objetos en base de datos

2.1 Creación de objeto raíz: Padre

• Identifica cuál de tus objetos representa la superclase y genera el objeto


correspondiente en tu base de datos, a través de Oracle SQL Developer, con las
siguientes características:
a. Integra encapsulamiento para DNI_P y Nombre_P
b. Considera que al ser el objeto raíz o super clase debe crearse como NOT
FINAL
• Implementa los correspondientes métodos get para los atributos encapsulados.

Página 4 de 7
2.2 Creación de objetos: Hijos

• Identifica los objetos que heredan del objeto raíz y créalos en tu base de datos.
Integra encapsulamiento para sus atributos
• Implementa los correspondientes métodos get para los atributos encapsulados.

2.3 Creación de objeto: Asignatura

• El objeto asignatura es un objeto que no hereda del objeto raíz. Crea el objeto
correspondiente Asignatura y encapsula sus atributos.
• Integra los correspondientes métodos get para los atributos encapsulados.

Página 5 de 7
Conclusión

Un tipo de objeto es un tipo de dato compuesto definido por el usuario que encapsula una
estructura de datos junto con las funciones y procedimientos necesarios para manipular los
datos. Las variables que forman la estructura de datos se llaman atributos. Las funciones y
procedimientos que caracterizan el comportamiento del tipo de objeto se conocen como
métodos. Un tipo especial de método llamado constructor crea una nueva instancia del tipo
de objeto y rellena sus atributos.

Los tipos de objetos deben crearse a través de SQL y almacenarse en una Base de Datos Oracle,
donde pueden ser compartidos por muchos programas. Cuando se define un tipo de objeto
mediante la sentencia CREATE TYPE, se crea una plantilla abstracta para algún objeto del
mundo real. La plantilla especifica los atributos y comportamientos que el objeto necesita en
el entorno de la aplicación.

Página 6 de 7
Cabe destacar que la estructura de datos formada por el conjunto de atributos es pública, y
por lo tanto visible para los programas clientes. Sin embargo, en programas bien diseñados,
estos atributos no son manipulados directamente. En su lugar, se utiliza el conjunto de métodos
proporcionados, de modo que los datos se mantienen en un estado adecuado.

Página 7 de 7

También podría gustarte