Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


base de datos modelamiento, Esquemas y mapas conceptuales de Fundamentos de Administración y Gestión

Modelamiento de datos para software

Tipo: Esquemas y mapas conceptuales

2023/2024

Subido el 07/05/2024

heiner-ocupa
heiner-ocupa 🇵🇪

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Universidad Nacional de Trujillo Ingeniería de Software
GENERACION DEL MODELO DE DATOS A PARTIR DEL MODELO DE OBJETOS
1. Crear el Modelo de Objetos
a. Crear un paquete (package) llamado Diagrama de Clases en Logical View\ Design
Model
b. En el paquete Diagrama de Clases crear un diagrama de clases (class diagram)
llamado Ejemplo.
c. Crear el siguiente diagrama de clases. (Asegurarse que las clases sean
persistentes)
Orden Compra
Num ero : String
fecha : Date
Producto
codigo : String
des cipcion : String
precio : Double
1..n1..n1..n 1..n
ItemLinea
cantidad
Modelo de Objetos Ejemplo
2. Crear la Base de Datos
a. En el paquete Component View hacer clic derecho y seleccionar Data Modeler\
New\ Database. Aparece un nuevo paquete denominado DB_0 que contiene a la
base de datos DB_0. Cambiar el nombre por DB_Ejemplo.
b. Seleccionar la base de datos DB_Ejemplo, hacer clic derecho y seleccionar Open
Specification. En la caja de dialogo Database Specification for DB_Ejemplo, en la
lista Target Seleccionar el DBMS Microsoft SQl Server 2000. hacer clic en OK.
3. Crear el Esquena
a. En el paquete Schemas en Logical View hacer clic derecho y seleccionar Data
Modeler\ New\ Schema. Aparece un paquete denominado Schema S_0.
b. Hacer clic derecho en el paquete Schema S_0 seleccionar Open Specification. En
la caja de diálogo Schema Specification for S_0 en la lista Database seleccionar la
base de datos DB_Ejemplo. Hacer clic en OK.
c. Hacer clic derecho en el paquete Schema S_0 seleccionar Data Modeler\ New\
Data Model Diagram y asignarle el nombre Ejemplo.
Ing. Francisco Rodríguez Novoa
pf3
pf4

Vista previa parcial del texto

¡Descarga base de datos modelamiento y más Esquemas y mapas conceptuales en PDF de Fundamentos de Administración y Gestión solo en Docsity!

GENERACION DEL MODELO DE DATOS A PARTIR DEL MODELO DE OBJETOS

  1. Crear el Modelo de Objetos

a. Crear un paquete (package) llamado Diagrama de Clases en Logical View\ Design

Model

b. En el paquete Diagrama de Clases crear un diagrama de clases (class diagram)

llamado Ejemplo.

c. Crear el siguiente diagrama de clases. (Asegurarse que las clases sean

persistentes)

Orden Compra

Numero : String

fecha : Date

Producto

codigo : String

descipcion : String

precio : Double 1..n1..n 1..n1..n

ItemLinea

cantidad

Modelo de Objetos Ejemplo

  1. Crear la Base de Datos

a. En el paquete Component View hacer clic derecho y seleccionar Data Modeler\

New\ Database. Aparece un nuevo paquete denominado DB_0 que contiene a la

base de datos DB_0. Cambiar el nombre por DB_Ejemplo.

b. Seleccionar la base de datos DB_Ejemplo, hacer clic derecho y seleccionar Open

Specification. En la caja de dialogo Database Specification for DB_Ejemplo, en la

lista Target Seleccionar el DBMS Microsoft SQl Server 2000. hacer clic en OK.

  1. Crear el Esquena

a. En el paquete Schemas en Logical View hacer clic derecho y seleccionar Data

Modeler\ New\ Schema. Aparece un paquete denominado Schema S_0.

b. Hacer clic derecho en el paquete Schema S_0 seleccionar Open Specification. En

la caja de diálogo Schema Specification for S_0 en la lista Database seleccionar la

base de datos DB_Ejemplo. Hacer clic en OK.

c. Hacer clic derecho en el paquete Schema S_0 seleccionar Data Modeler\ New\

Data Model Diagram y asignarle el nombre Ejemplo.

  1. Transformar el Modelo de Objetos al Modelo de Datos

a. En el paquete Diagrama de clases en Logical View\ Design Model hacer clic

derecho y seleccionar Data Modeler\ Transform to Data Model

b. En la caja de diálogo Transform Object Model to Data Model, en la lista

Destination Schema seleccionar el esquema S_0, en la lista Target Database

seleccionar DB_Ejemplo, luego hacer clic en OK.

0..*

1

T_Orden Compra

numero : VARCHAR(255)

fecha : DATETIME

T_Orden Compra_ID : INT

<> PK_T_Orden Compra0()

T_Producto

codigo : VARCHAR(255)

descripcion : VARCHAR(255)

precio : FLOAT(64, 0)

T_Producto_ID : INT

T_Orden Compra_ID : INT

<> PK_T_Producto1()

<> FK_T_Producto0()

<> TC_T_Producto1()

T_ItemLinea

cantidad : INT

T_ItemLinea_ID : INT

T_Orden Compra_ID : INT

T_Producto_ID : INT

<> PK_T_ItemLinea2()

<> FK_T_ItemLinea1()

<> FK_T_ItemLinea2()

0..*

1

0..*

1

<>

0..*

1

<>

Modelo de Datos: Ejemplo

  1. Generar los objetos de la base de datos.

a. En el paquete Schema S_0 en Logical View\ Schemas. Hacer clic derecho en

Data Modeler\ Forward Engineer.

b. Aparece el asistente Forward Engineering Wizard

i. En welcome hacer clic en Next.

ii. En cose Options hacer clic en Next

iii. En choose to save and execute, escribir el nombre del archivo que va

a contener el script de generación (TXTEjemplo.sql) Opcionalmente

hacer check en Execute para generar los objetos de la base de datos

directamente al Servidor de Base de Datos, luego hacer clic en Next.

iv. En completing....., hacer clic en Finish.

EXEC sp_dbcmptlevel 'northwind', '90';

alter authorization on database::northwind to sa