l
BASE DE DATOS AVANZADA
Unidad 3
Actividad 5
PROYECTO INTEGRADOR I Y 2
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.
Planteamiento;
1. A partir de la revisión de los materiales sugeridos y actividades realizadas hasta
el momento, sigue la siguiente estructura y desarrolla en equipo de dos personas
los apartados que se indican para esta etapa de tu Proyecto integrador:
1.1 Instalación de Oracle Database • Ingresa a la página oficial de Oracle y selecciona
los archivos de descarga correctos de acuerdo con tu sistema operativo:
lOMoARcPSD|927 541 8
En la primera etapa de este proyecto integrador veremos como instalar Oracle y como crear
una base de datos , también podremos ver que funciones hay y como funciona atravez de
SQL. También podremos ver como se usan los objetos y atributos y cual es su función.
1.1 Instalación de Oracle Databas
Aquí podremos ver las capturas de pantalla de la instalación de oracle
lOMoARcPSD|927 541 8
lOMoARcPSD|927 541 8
1.2 Creación de base de datos
A continuación podremos ver como se crea una base de datos.
lOMoARcPSD|927 541 8
lOMoARcPSD|927 541 8
lOMoARcPSD|927 541 8
• Verifica que los servicios de Oracle se encuentren activos, si no lo están, habilítalos.
• Accede al gestor de base de datos mediante la aplicación sqldeveloper, la cual
descargaste previamente.
• Crea una nueva base de datos, nómbrala Centro_formacion y valida que la conexión sea
correcta.
2.1 Identificación de objetos y atributos
• Observa el esquema presentado en el planteamiento, identifica los elementos que
Representarán un objeto en tu base de datos y sus correspondientes atributos.
• Agrega por lo menos 1 atributo más para cada objeto, además de los planteados.
lOMoARcPSD|927 541 8
Diagrama con 1 atributo más por objeto.
lOMoARcPSD|927 541 8
2.2 Diagrama de objetos
• Genera el correspondiente diagrama de objetos, para ello utiliza una herramienta de
diagramado. Se sugiere Lucidchart como herramienta de diagramado.
En el diagrama podemos identificar los atributos y objetos.
objetos atributos
persona DNI_P NOMBRE_P
GENERO_P
profesor Cuenta_Pr Nombre_Pr
Num de clases_PR
alumnos NOMBRE_A MATRICULA_A EDAD_A
SEMESTRE_A
asignaturas Codigo_As Nombre_As Creditos_As
lOMoARcPSD|927 541 8
CONCLUSION
Las BD orientadas a objetos son de mucha ayuda, ya que en ellos podemos modificar y
almacenar. De esta forma podemos establecer relaciones entre datos de forma directa,
también podemos manejar mucha información de forma rápida. Pero desgraciadamente el
uso de estas BD es solo para sectores específicos y aun no es algo la gente en general
vea. Pero como pudimos observar, las BD son fáciles de utilizar y eficaz para la consulta
de cualquier información que se nos pueda presentar.
El éxito de una BD se basa en orden que el programador o gestor de base de datos realiza,
es uno de los temas más importantes para la consulta dentro de una organización que
recurre al control de insumos, facturas, clientes, folios, expedientes o en alguno otro que
tenga solicitud tangible de ello y un claro ejemplo es nuestro sistemas de SAT que utiliza
mucho una base para mantener en control los impuestos que debe pagar casa ciudadano.
PROYECTO INTEGRADOR ETAPA 2
Introducción
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.
Con este ejercicio, entenderemos y podemos mejorar en práctica, como crear una base de datos, seguir
aplicando los conceptos teóricos y despejar nuestras dudas sobre lo visto en las diferentes sesiones de esta
Unidad 3.
A continuación, aplicaremos los ejercicios de este Proyecto Integrador 2 en unión con el Proyecto integrador
ya elaborado (que fue el no. 1)
lOMoARcPSD|927 541 8
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:
II. Creación de objetos en base de datos
1.1 Creación de objeto raíz: Padre
lOMoARcPSD|927 541 8
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.
1.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.
lOMoARcPSD|927 541 8
1.3 Creación de objeto: Asignatura
El objeto asignatura es un objeto que no hereda del objeto raíz. Crea el objeto correspondiente
Asignatura.
Conclusiones;
Es importante entender sobre el aporte que tiene una base de datos y desde luego su elaboración detallada
o bien estructurada. Con ello, con los conocimientos más puntuales, podemos mejorar nuestros procesos
dentro de una organización
lOMoARcPSD|927 541 8
REFERENCIAS:
• Ramírez, E. (2017). Instalación de Oracle SQL y creación de una Bases de Datos Orientada a
Objetos [Archivo de video]. Recuperado de [Link]
• Capacho, J., y Nieto, W. (2017). Diseño de base de datos [Versión electrónica].
Recuperado de [Link]
• Aramburu, M., y Sanz, I. (2012). Bases de datos avanzadas [Versión electrónica]. Recuperado de
[Link]