Está en la página 1de 6

l

BASE DE DATOS AVANZADA


Unidad 1

Actividad 2
EJERCICIO
lOMoARcPSD|927 541 8

EJERCICIO SOBRE EL PROCESO DE DISEÑO LÓGICO DE


BASES DE DATOS

Fecha:
Nombre del estudiante: Nombre del docente:

1. Con base en el material consultado en la unidad desarrolla el ejercicio que se


plantea a continuación acerca de los siguientes temas:

 Proceso para el diseño lógico de una base


de datos orientada a objetos.
 Definición de objetos
Ejercicio.

Proceso para el diseño lógico de una base de datos orientada a objetos.


Identifica los pasos del proceso Diseño lógico de una base de datos orientada a
objetos.

• Realiza un diagrama de proceso con los pasos identificados. Utiliza el software


de diagramado de tu preferencia. Se sugiere la utilización de Lucidchart como
herramienta de diagramado. • Describe brevemente cada uno de los pasos.

Definición de objetos
Con base en el siguiente diagrama conceptual, define las instrucciones necesarias
para crear los objetos ‘Empleado’ y ‘Departamento’ utilizando la cláusula:

CREATE TYPE <nombre_tipo> AS OBJECT


lOMoARcPSD|927 541 8

Fuente. Pulido, E., Escobar, Ó., Núñez, J. (2019)

2. Desarrolla un reporte en el que incluyas los siguientes puntos:

• Esquematización del proceso y descripción del mismo.

Se realiza la creación del borrador de la creación de los objetos Empleado y


departamento
lOMoARcPSD|927 541 8

Se realiza la creación del objeto y la los valores de datos para cada objeto:

Empleado

• Nombre
• Id
• Dirección
• Teléfono
• Correo electrónico
• Salario
• Puesto

Departamento

• Nombre
• Id
• Puesto
• Ubicación

En el caso de los valores que se repiten estan realizados de modo consulta debido
a que la informaicon seria copartida entre varias tablas ademas de funcionar como
punto de organización de las bases de datos.
• Instrucciones para la creación de los objetos Empleado y
Departamento.

Comenzamos descargando la plataforma que utilizaremos para crear nuestra base


de datos SQL; en esta ocacion utilizaremos oracle para realizar la gestion de
nuestra base de datos.

Comenzamos introduciendo el nombre de nuestra base de datos despues


procedemos a definir nuestros objetos.

Un tipo de objetos se compone de los siguientes elementos:


• Un nombre que sirve para identificar el tipo de los objetos.
• Unos atributos que modelan la estructura y los valores de los datos
de ese tipo. Cada atributo puede ser de un tipo de datos básico o de
un tipo de usuario.
• Unos métodos que son procedimientos o funciones escritos en el
lenguaje PL/SQL (almacenados en la base de datos), o escritos en C
(almacenados externamente).
lOMoARcPSD|927 541 8

CREATE TYPE Empleado_t AS OBJECT (


Nombre CHAR(50),
Id int(10),
Direcc VARCHAR2(200),
Tel VARCHAR2(200),
Corre VARCHAR2(200),
UbicacionVARCHAR2(50),
Puesto VARCHAR2(20) ) ;

CREATE TYPE Departamento_t AS OBJECT (

Nombre CHAR(50),
Id int(10),
UbicacionVARCHAR2(50),
Puesto VARCHAR2(20) ) ;

3. Redacta una conclusión en la que destaques las ventajas y desventajas que


presenta la utilización de bases de datos orientadas a objetos.

Una base de datos orientada a objetos almacena datos complejos y relaciones entre
datos directamente, sin asignar filas y columnas, y esto hace que sean más
adecuadas para aplicaciones que tratan con datos muy complejos. Los objetos
tienen relaciones “muchos a muchos” y son accesibles mediante el uso de punteros.

El modelo relacional de objetos combina en un modelo híbrido el modelo de base de


datos relacional y el orientado a objetos, de manera que funciona de manera similar
al relacional, pero incorpora funciones del modelo orientado a objetos, como los
propios objetos, las clases, la herencia y el poliformismo.

4. Elabora tu actividad en un procesador de textos.


5. Al finalizar esta actividad, vuelve a la plataforma y sigue los pasos que se indican
para enviar tu trabajo.
lOMoARcPSD|927 541 8

Referencias

Helena. (2020, September 11). El Modelo base de datos: Definición y tipos. Ayuda

Ley Protección Datos; AyudaLeyProteccionDatos.

https://ayudaleyprotecciondatos.es/bases-de-

%20datos/modelos/#:~:text=El%20modelo%20relacional%20de%20objetos,la%

20he%20rencia%20y%20el%20poliformismo

También podría gustarte