Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Link de Descarga:
Versión para Windows
Enlace de descarga:
https://www.tuinformaticafacil.com/descargas-
gratis/herramientas-desarrollo/diagramas-modelo-de-
datos/oracle-sql-developer-data-modeler-64-bit
Fundamento Teórico:
https://github.com/juan-bol/Modelado
Atributo
Es información calificativa o descriptiva (adjetivos).
.,
Entidad
Es una representación de un objeto o un evento en datos persistentes; que se requiere
guardar, identificar, saber, tomar los datos, conocer o contener o mantener información de sus
atributos, y se asocia con otras entidades a través de una relación.
Nota de Normalización, los atributos que hacen única la relación en normalización, hacen única
la entidad, son identificadores únicos y candidatos a llave primaria, en el modelo se expresan
como Obligatorios / Mandatory.
Un identificador único puede ser una llave primaria y estas son obligatorias / mandatory por
defecto.
● Enfatizar en que todas las entidades deben tener PK
○ Una entidad es una relación en 1FN.
Instancia
Es un elemento de una entidad, una representación de uno de los objetos (un registro en una
tabla, una fila en una tabla, una tupla, una fila en un archivo, datos).
La Instancia de la Entidad tiene los atributos descritos en datos y está identificada únicamente
con la Llave Primaria.
La Instancia también puede ser llamado por el conjunto de sus atributos, por ejemplo es
35758371 Rosa Tuesta
La instancia tiene celdas con datos, en cambio la entidad tiene atributos descritos más no
datos.
.,
Instancia 2 (Fila en la BD) 54646444 Ursula Vasquez
Relación
Son la asociación entre dos entidades, y se encuentra en una oración: relacionando ambas
entidades como un verbo. Tiene dos sentidos o dos vías, el verbo puede cambiar de un sentido
al otro.
Ejemplo:
Vía 1:
Entidad 1 __accion_a__ Entidad 2
Vía 2:
Entidad 2 __accion_b__ Entidad 1
.,
Configuración de Vista de Data Modeler
Creación de Vista
.,
.,
Creación de Entidades
.,
Creación de Atributos
Doble Clic a la Entidad ya creada
Seleccionar en la pantalla lateral Attributes
.,
Nota de Normalización, los atributos que hacen única la relación, o sea hacen única la entidad,
son identificadores únicos y candidatos a llave primaria, en el modelo se expresan como
.,
Obligatorios / Mandatory, como se muestra la opción en la pantalla de Edición de Atributos en
Data Modeler.
.,
Generen la entidad Propiedad
.,
Definiendo una relación
Ejemplo:
Como vemos que hay una relación 1:N y 1:1, utilizaremos en la herramienta el 1:N en lo
siguiente.
.,
Hacemos clic a la entidad del que tiene uno a muchos
Recordamos que fue la Via 1 (1:N) : Inicia en Persona Natural
.,
Generamos la Relación
.,
Cardinalidad
Son los límites de cantidad de instancias que se relacionan entre dos entidades.
Los tipos de cardinalidades se definen a través de estos límites: cero, uno o muchos (0,1,N).
Se definen con preguntas que veremos a continuación, y se realizan sobre ambas vías:
Ejemplo:
Regla de Negocio:
Vía 1: Una persona puede tener sólo una propiedad. Se tiene conocimiento de las
personas que no tienen propiedades.
(0,1,N)
Resultado:
● NOTA: representar que un campo puede ser nulo dentro de una entidad E2 y ese campo
pertenece a otra entidad E1 es la cardinalidad Entidad Destino E2 0.
(0,1,N)
.,
0 ----> ¿Puede No haber un E2 R1 por un E1?
Resultado:
E2 ----- (0,1) E1
.,
Aquí para modificar la cardinalidad se utilizan los campos:
1° Vía
2° Vía
.,
Tipos de Relación de acuerdo a la Condición de Existencia
Tipo N°1
Relación No Identificativa
E1 -------------> E2
Se responde a la pregunta:
¿Es necesaria la entidad E1 para identificar únicamente a la entidad E2?
Relación No Identificativa
------------->
-------------O
En este caso la entidad propiedad puede existir sin necesidad de que exista una
Persona Natural, comprobando con la llave primaria de la propiedad que es un Atributo de la
propiedad (Código Único).
.,
Tipo N°2
Relación Identificativa
¿Es necesaria la entidad E1 para identificar únicamente a la entidad E2?
Si
Relación Identificativa
Regla de Negocio:
Se le llama también Relación de Padre - Hijo, es una relación de existencia, pues una
no existe sin la otra.
Si se lleva el código padre al hijo; la entidad hijo necesita al código padre para ser
identificada, E1 ---|-> E2 (muchos identificativa) automáticamente se crea en la entidad 2 un
atributo por cada Llave Primaria que tenga la entidad 1, este atributo quedará de tipo llave
PRIMARIA y foránea (PF)
.,
● Enfatizar las diferencias entre las relaciones identificativas y
las no identificativas: no confundir con la cardinalidad de
relaciones obligatorias en la entidad destino
Generalización
Permite formar una nueva entidad (generalización) mediante la unión de otras
entidades, o dividir una entidad en cierto número de otras entidades (especialización)
.,
Llamada también SuperTipo (Generalización) y Subtipo (Especialización), es parecido
no igual a generar una relación de herencia en POO, se genera un supertipo de la entidad
como por ejemplo persona con sus subtipos: persona natural o jurídica
Regla de Negocio:
Por lo tanto, es mejor crear una entidad nueva Persona Super Tipo y Actor y Director
son Subtipo.
.,
.,
Entrar en cada Subtipo con doble clic
.,
.,
● Enfatizar en el asterisco rojo que evidencia los atributos que
son obligatorios (no pueden ser nulos)
Tipo N° 4
Relación Recursiva
La Relación Recursiva es una relación se da en la misma entidad. Dicho de otra forma,
es cuando una instancia de la entidad se relaciona con otras instancias de la misma entidad.
Ejemplo:
Regla de Negocio
.,
En una empresa hay un jefe (que es un Empleado) supervisa a otros Empleados.
Y Jefe es Empleado
Entonces:
Aceptar Relación
.,
Cuando se genera la relación en el modelado automáticamente se crea un atributo que
es de tipo llave foránea (F) que es CoEmpleado1.
.,
Aquí se puede cambiar el atributo que es de tipo llave foránea (F) que es el Jefe
(CoEmpleado1).
.,
.,
En la imagen se ve como F CoJefe.
.,
Instancia 1 (Fila en la 53275737 Rosa Melgar 54646444
BD)
Tipo N° 5
Multivaloración
Es una relación de X a muchos que también regresa de X a muchos.
Regla de Negocio:
.,
Equivalente a:
Despeje: Al crear una entidad (hija), que despeja la multi valoración, la relación hacia
esta entidad es identificativa y de uno a muchos por ambos lados, es decir esta entidad
(hija) no puede existir sin los padres.
.,
Además que los atributos llaves primarias se heredan como atributos llaves foráneas y
pasan a ser parte de la llave primaria de este hijo.
Aula Virtual
Unidad 3
Cartilla de Cardinalidades
.,
1..Muchos a 1..muchos
.,
De acuerdo a una relación entre dos entidades en un modelo.
Sea Responsable y Evento en este caso.
1ero
Poner el foco (nos ubicamos) en una de las dos entidades,
en este caso la Entidad: Responsable.
A esta entidad la trataré como Origen.
Origen: Responsable.
2do
Sobre esa entidad y su relación, analizar otra entidad Destino: Evento.
A esta entidad la trataré como Destino.
Destino: Evento.
3ro
Revisar la cardinalidad en la 1ra Vía: Origen a Destino
Origen: Responsable.
Destino: Evento.
.,
Entonces vamos a revisar lo siguiente:
Origen:
Revisar el color que sale: Si es blanco es 0 o si es sombreado 1.
Destino:
Revisar la forma que entra: Si es círculo es 1 si es flecha el * (Muchos).
Entonces,
1ra Vía: Origen Destino:
Origen: Responsable
Revisar el color que sale: Si es blanco es 0 o si es sombreado 1.
Sale el círculo blanco: Indica 0 (Opcional).
Destino: Evento
Revisar la forma que entra: Si es círculo es 1 si es flecha el * (Muchos).
Entra flecha: Indica el * (Muchos).
Resultado:
1ra Vía: Responsable --- 0..* Evento
4to
Revisar la 2da Vía: Destino Origen
Destino: Evento.
Origen: Responsable.
Destino:
Revisar el color que sale: Si es blanco es 0 o si es sombreado 1.
Origen:
Revisar la forma que entra: Si es círculo es 1 (No es Opcional) si es flecha el *
(Muchos).
.,
Destino: Evento
Revisar el color que sale: Si es blanco es 0 o si es sombreado 1.
Es sombreado / negro: Indica que es 1.
Origen: Responsable
Revisar la forma que entra: Si es círculo es 1 (No es Opcional) si es flecha el *
(Muchos).
Es círculo: Indica 1.
Resultado:
2da Vía: Evento 1..1 Responsable
5to
Resultado:
1ra Vía: Responsable 0..* Evento
Entidad Destino Evento = (0..*)
2da Vía: Evento 1..1 Responsable
Entidad Origen Responsable = (1)
6ta
¿es necesaria la entidad E1 para identificar únicamente a la entidad E2 si la llave primaria no
es autogenerada? -------|-->
.,
Correspondencia con la Cartilla
Estructura Relacional
Representación de los datos en relaciones.
.,
Unidad 3 - Sesión 9
Ejercicios de Modelado_1
Ejercicio 1
AVES
Reglas
Se quiere diseñar una base de datos que contenga información sobre las observaciones
realizadas a ejemplares de distintas especies de aves en la región de la selva. Para ello se ha
de considerar las siguientes especificaciones.
Cada especie de ave se identifica por su nombre científico. Se desea conocer su nombre vulgar
y una breve descripción de las características más importantes que la diferencian del grupo
ornitológico al que pertenece.
Los grupos ornitológicos clasifican las especies según sus similitudes estructurales, por
ejemplo, el grupo de las zancudas se caracteriza por tener patas largas y pico largo. Por lo
tanto para cada grupo guardaremos información acerca de las patas, los dedos y el pico.
Cada una de estas asociaciones consta de un grupo de personas, los observadores, que son
los que realizan los avistamientos de las distintas especies. De los observadores se requiere su
código de observador, su DNI, el nombre completo y la dirección. Un observador solamente
puede estar inscrito en una asociación.
Las zonas de observación tienen un código de zona que es único. También se quiere saber el
nombre de la misma, la provincia a la que pertenece, y el tipo (si es laguna, río, zona
pantanosa, etc.). En cada zona se encuentra por lo menos un observador, y si existe más de
uno en la misma zona podrían ser de la misma o de distintas asociaciones ornitológicas. Cada
observador está asignado a una determinada zona (y solo a una).
También se desea guardar información acerca de la fecha en la que el observador divisa una
determinada especie, teniendo en cuenta que estos solamente registran el primer avistamiento
de cada especie por día. Es decir, si en un día un observador divisa una especie en la mañana,
.,
en la tarde y luego al anochecer, solamente registra un avistamiento. Esta información es muy
importante para controlar las especies de aves que existen en nuestra selva, y por tanto
tendremos que guardar las observaciones aunque los observadores ya no se encuentren.
Importante
Entidades y Atributos
especie de ave nombre científico nombre vulgar y una breve descripción de las
características
grupos ornitológicos patas, los dedos y el pico
asociaciones ornitológicas nombre, la dirección y el teléfono
observadores código de observador, su DNI, el nombre completo y la dirección
zonas de observación código de zona nombre de la misma, la provincia a la que pertenece, y el
tipo
avistamiento fecha
Relación
especie de ave asignada grupo ornitológico
.,
observador inscrito en una asociación
observador realizan avistamientos
observador está asignado a una zona
.,
avistamiento realizada a especie de ave
Cardinalidad
.,
Modelo en Clase
.,
Modelo Incorrecto
.,
Unidad 3 - Sesión 9
Ejercicios de Modelado_1
Ejercicio 2
PINACOTECA
.,
Cada cuadro es pintado por un determinado pintor (nombre, país, ciudad, fecha de
nacimiento y fecha de fallecimiento).
Un pintor puede tener a otro como maestro; a su vez un maestro puede serlo de varios (o de
ninguno).
Los pintores pueden pertenecer o no a una escuela, de la que se desea saber en qué
país y en qué fecha apareció.
Los pintores pueden tener también uno o varios mecenas que los protegen (nombre,
país, ciudad de nacimiento, fecha de nacimiento y muerte y fecha en que se inicia y
termina el mecenazgo con cada pintor).
A su vez un mismo mecenas puede serlo de varios pintores. Se desea recoger la
relación que existe entre un pintor y sus mecenas.
cuadros código, nombre, medidas, fecha en la que fue pintado y técnica usada para
pintarlo
pinacoteca nombre ciudad dirección y el área en metros cuadrados
.,
Unidad 3 - Sesión 9
Ejercicios de Modelado_1
Ejercicio 3
CONSULTORA DE SISTEMAS
.,
CONSULTORA DE SISTEMAS
Asimismo cada año toda persona es evaluada por su jefe y evaluada por todos sus
subordinados en la organización permanente y estos puntajes también son
considerados para los ascensos.
Entidades y Atributos
Persona, Empleado
Jefe nivel
Proyectos fecha de inicio, fecha finalización, puntaje
clientes
Evaluación Anual puntaje evaluado por cada miembro de la organización
permanente (empleado) hacia ellos mismos (este es un evento que se despeja de la
dimensión/entidad tiempo Año y Organización permanente)
Relaciones y Cardinalidad
.,
proyecto es un trabajo que realiza la empresa para un determinado cliente
persona tiene un jefe
desarrolla proyectos para sus clientes.
los empleados que trabajan en los proyectos desempeñan cargos (proyecto por
empleado) puntaje a cada participante de la empresa consultora, evaluación por su
jefe y evaluación por todos sus subordinados
Relaciones Recursivas
jerarquía permanente, organización permanente persona tiene un jefe
.,
Unidad 3 - Sesión 9
Ejercicios de Modelado_1
Ejercicio 3
CORRUPCION
La asociación internacional “Voto Blanco” tras una larga investigación ha logrado obtener
valiosa información acerca de los numerosos casos de corrupción que se están presentando en
un país “imaginario”.
Para tener esta información ordenada y accesible va a preparar una base de datos donde
almacenarla.
De cada caso de corrupción se desea saber su código, el nombre por el que se le conoce,
fecha en que se denunció, una breve descripción y la cantidad estimada de millones de dólares
que se ha desviado.
Cada caso es investigado por un juez, del que se desea saber su nombre, dirección, número de
colegiatura y fecha en que asumió la investigación.
(0,1,N)
.,
Aquí hay muchos porque hay una fecha en que asumió la investigación por caso.
Resultado:
.,
En cada caso hay una serie de ciudadanos implicados, cada uno de ellos con un cargo
principal determinado en el momento en que se produjo el caso.
Entidad Origen: Caso
Cardinalidad: (1..*)
Aquí hay muchos porque hay una fecha de investigación por caso.
.,
De cada uno de ellos se desea saber su nombre, dirección, DNI y patrimonio.
.,
De cada partido se desea conocer su nombre, dirección de la sede central y teléfono.
Cada caso de corrupción es descubierto por un medio de prensa (nombre, dirección y tiraje, si
es impreso).
.,
Cada medio de prensa puede tener o no una afinidad con un partido político, y un partido
puede tener afinidad con cero o varios medios de prensa.
Modelo Completo
.,
Unidad 3 - Sesión 10
Ejercicios de Modelado_2
Ejercicio 1
Colecciones De Mariposas
Una de las principales tareas de los biólogos es el estudio de la población de las
especies naturales que pueblan el Perú, siendo los insectos uno de los reinos
naturales más estudiados, y dentro de éste, el orden de los lepidópteros, mariposas
concretamente.
Se desea considerar la información referente al estudio de estos insectos, teniendo
en cuenta que se desea representar la información sobre los ejemplares de
mariposas que son capturados, bien para su observación o bien para ser incluidos
en una colección, considerando la zona donde fueron capturados, la fecha de
captura y la persona que realizó la misma.
.,
Se considera que un ejemplar de mariposa pertenece a una única especie. Una
especie pertenece a un único género, y un género pertenece a una única familia
natural.
Cada especie de mariposas tiene un nombre científico que es único, pero el nombre
común que tiene una especie puede variar según la zona geográfica donde se
encuentre. Si bien dentro de una zona determinada el nombre común de una
especie es único.
Ya sea para su observación o para formar parte de una colección, la mariposa ha
de ser capturada primero. La captura de un ejemplar la realiza una sola persona; se
desea mantener además, como se ha mencionado, la información de la fecha y
hora de captura, así como la zona donde ésta se realizó. Asimismo, características
propias del ejemplar capturado, como pueden ser el sexo, el tamaño, etc.
De los ejemplares que son capturados para ser liberados luego de haberlos
estudiado, interesa conocer el tiempo que duró el estudio y el resultado del mismo.
De los ejemplares capturados para formar parte de una colección, se requiere saber
su precio.
Una determinada persona solo puede ser propietaria de una colección, y los
ejemplares de mariposas que pertenecen a esta colección pueden haber sido
capturados por otras personas.
Con relación a las personas, es suficiente considerar al DNI como identificador
único, interesando registrar además su nombre, dirección, actividad (investigador,
profesor, etc.) y teléfono. De las colecciones de mariposas, interesa conocer la
fecha de inicio (la fecha en que la persona comenzó la colección, que no
necesariamente coincidirá con la fecha de captura del primer ejemplar de ésta), el
precio estimado de la colección (que podría no ser igual a la suma de los precios de
las mariposas que la conforman), además de cualquier cuidado especial que sea
necesario para mantener la colección en perfecto estado (como puede ser
temperatura, % de humedad, etc.).
Se desea mantener información de las familias, géneros y especies a las que
pertenecen los ejemplares de mariposas, independientemente de que haya sido
capturado algún ejemplar de los mismos.
Una mariposa sólo puede pertenecer a una colección, y una colección estará
formada al menos por un ejemplar de mariposa (como es lógico).
El nombre de una zona geográfica donde es capturado un ejemplar es único; es
decir, para simplificar se considera que no existen dos zonas geográficas con el
mismo nombre. Cada zona está ubicada en un Departamento y una Provincia.
.,
Entidades Atributos
ejemplar de mariposa zona donde fueron capturados, la fecha de captura y
la persona que realizó la misma.fecha y hora de captura características sexo,
el tamaño, etc
para su observación, estudiado, tiempo que duró el estudio y el resultado del
mismo
Para su Colección precio
Especie . nombre científico
género, codigo, nombre
familia natural.codigo, nombre
nombre común nombre común
zona geográfica nombre Departamento y una Provincia
persona; DNI como identificador único, interesando registrar además su
nombre, dirección, actividad (investigador, profesor, etc.) y teléfono
Colección de mariposas, fecha de inicio (la fecha en que la persona
comenzó la colección, que no necesariamente coincidirá con la fecha de
captura del primer ejemplar de ésta), el precio estimado de la colección (que
podría no ser igual a la suma de los precios de las mariposas que la
conforman), además de cualquier cuidado especial que sea necesario para
mantener la colección en perfecto estado (como puede ser temperatura, %
de humedad, etc.).
Relación
Generalización :
.,
Despeje de Multi Valoración: nombre común Relación No Identificativa
Especie puede variar según la (1..*) zona geográfica
Especie puede variar según la (1..*) nombre común puede variar según la (1)
zona geográfica
zona geográfica puede variar según la (1..*) nombre común puede variar
según la (1) Especie
(0,1,N)
.,
¿Puede un E1 ser R1 por más de un E2?
Identificativa
Unidad 3 - Sesión 10
Ejercicios de Modelado_2
Ejercicio 2
Expendio de Combustible
.,
Un negocio de expendio de combustible que tiene varias sucursales desea
implementar una base de datos para manejar su información, para lo cual le ha
solicitado que diseñe un modelo de datos con las siguientes especificaciones:
• Cada sucursal tiene un tanque subterráneo para cada tipo de combustible que
expende (90 octanos, 95 octanos, 97 octanos, etc.) y puede tener más de un
surtidor por cada uno.
• Por razones de marketing el precio del galón de cada tipo de combustible puede
variar de una sucursal a otra y a lo largo del tiempo.
• Cuando un grifero va a expender un producto de un surtidor, además de registrar
el monto (en soles) o la cantidad de producto a surtir, debe registrar su identificador
de 4 dígitos. Entonces por cada vez que se expende, el surtidor registra: la fecha, la
hora, la cantidad del producto en galones (del tipo de gasolina correspondiente al
surtidor), el monto de la venta y el identificador del grifero.
• Por seguridad, a cada grifero no se le permite tener más de 500 soles recibidos en
efectivo. Por ello, cada vez que pasan esa cifra debe hacer una entrega a la
administración del grifo, quien una vez contado y registrado (tipo de entrega, fecha,
hora, grifero, monto) lo deposita en una bóveda sólo accesible por una compañía de
traslado / seguridad. Los tipos de entrega pueden ser efectivo o vouchers de débito
o crédito.
• Las sucursales también cuentan con puntos de venta (POS) que permite a un
cliente portador de tarjeta de débito o crédito pagar haciendo uso del POS, donde
se registra: fecha, hora, número de la tarjeta de débito, código del banco emisor de
la tarjeta, operación (número único por cada banco) y monto vendido. En ambos
casos (débito o crédito) el grifero se queda con una copia del "voucher" que
contiene toda la información impresa.
• Por cada expendio es obligatorio que cada grifero entregue una o una boleta
factura. La máquina que registra estos comprobantes imprime el nombre y dirección
de la sucursal, el número de comprobante (único a nivel de toda la empresa), la
fecha, hora, el monto y - sólo si es factura - el RUC informado por el cliente.
.,
Unidad 3 - Sesión 12
Ejercicios de Modelado_3
Ejercicio 1
Organización De Congresos
.,
Un congreso se puede llevar a cabo en uno o varios locales. Los locales tienen un
código único de identificación, nombre y tipo (hotel, centro empresarial, centro de
convenciones, etc.) y una dirección compuesta de calle, número, ubicación (piso).
Los participantes pagan por una única inscripción al congreso, pero debido a la
programación de eventos simultáneos, no pueden asistir a todos
Cada evento del congreso está a cargo de un responsable, pero una persona
responsable puede estar a cargo de muchos eventos.
Cada evento del congreso está a cargo de un responsable, pero una persona
responsable puede estar a cargo de por lo menos un evento.
Correcto
.,
Incorrecto
.,
Unidad 3 - Sesión 11
Ejercicios de Modelado_3
Ejercicio 2
Tarjetas De Crédito
Esta tarjeta tiene 3 tipos: Clásica, Oro y Platino. La diferencia entre ellas es la tarifa
que se cobra para cada una (interés, mora, renovación, etc.).
.,
Cada tarifa, sin depender de qué tipo es la tarjeta, se cobra con una frecuencia
definida (al cierre de ciclo, en el mes y año de vencimiento, etc), la cual se
encuentra codificada.Un cliente puede tener una o varias tarjetas de crédito (del
mismo o de diversos tipos). NortCredit para aplicar promociones especiales ha
definido que puede haber tarjetas asociadas(adicionales) a una titular. Las personas
a las que se emiten tarjetas adicionales son registradas también como clientes
tarjetahabientes.
Cada vez que el cliente (tarjetahabiente) titular o uno que no lo es (pero puede estar
asociado a uno titular) utiliza la tarjeta, se genera una transacción en el sistema,
que guarda el número de transacción (único), el número de tarjeta, si es un cargo
(compra algo) o un abono (paga la tarjeta), un detalle genérico de la compra, el
establecimiento donde se realiza la transacción (tiendas, banco, etc.), el monto y la
fecha de la transacción.
Correcto
.,
Revisión de Regla de Negocio
Un cliente puede tener una o varias tarjetas de crédito (del mismo o de diversos
tipos).
.,
Tarjetahabiente a 1..* Tarjetas
Tarjeta a 1 Tarjetahabiente
Es Igual al Enunciado
Un cliente puede tener una o varias tarjetas de crédito (del mismo o de diversos
tipos).
1ero
Poner el foco (nos ubicamos) en una de las dos entidades a analizar en esta interpretación,
En este caso la Entidad: TIPO_TARJETA.
A esta entidad la trataré como Origen.
Origen: TIPO_TARJETA.
.,
2do
Sobre esa entidad y su relación, analizar otra entidad Destino: TARIFA_TIPO_TARJETA.
A esta entidad la trataré como Destino.
Destino: TARIFA_TIPO_TARJETA.
3ro
Revisar la cardinalidad en la 1ra Vía: Origen a Destino
Origen: TIPO_TARJETA.
Destino: TARIFA_TIPO_TARJETA.
Entonces,
1ra Vía: Origen Destino:
Origen: TIPO_TARJETA
Revisar el color que sale: Si es blanco es 0 o si es sombreado 1.
Sale el círculo negro: Indica 1.
Destino: TARIFA_TIPO_TARJETA
Revisar la forma que entra: Si es círculo es 1 si es flecha el * (Muchos).
Entra flecha: Indica el * (Muchos).
Resultado:
1ra Vía: TIPO_TARJETA--- 1..* TARIFA_TIPO_TARJETA
.,
Entidad Destino TARIFA_TIPO_TARJETA = (1..*)
4to
Revisar la 2da Vía: Destino Origen
Destino: TARIFA_TIPO_TARJETA.
Origen: TIPO_TARJETA.
Destino:
Revisar el color que sale: Si es blanco es 0 o si es sombreado 1.
Origen:
Revisar la forma que entra: Si es círculo es 1 (No es Opcional) si es flecha el *
(Muchos).
Destino: TARIFA_TIPO_TARJETA
Revisar el color que sale: Si es blanco es 0 o si es sombreado 1.
Es sombreado / negro: Indica que es 1.
Origen: TIPO_TARJETA
Revisar la forma que entra: Si es círculo es 1 (No es Opcional) si es flecha el *
(Muchos).
Es círculo: Indica 1.
Resultado:
.,
2da Vía: TARIFA_TIPO_TARJETA 1..1 TIPO_TARJETA
5to
Resultado:
1ra Vía: TIPO_TARJETA--- 1..* TARIFA_TIPO_TARJETA
Entidad Destino TARIFA_TIPO_TARJETA = (1..*)
6ta
¿Es necesaria la entidad E1 para identificar únicamente a la entidad E2 si la llave primaria no
es autogenerada?
¿Tiene una raya la relación?
-------|-->
.,
Si tiene
Esta tarjeta tiene 3 tipos: Clásica, Oro y Platino. La diferencia entre ellas es la tarifa
que se cobra para cada una (interés, mora, renovación, etc.). Cada tarifa, sin
.,
depender de qué tipo es la tarjeta, se cobra con una frecuencia definida (al cierre de
ciclo, en el mes y año de vencimiento, etc), la cual se encuentra codificada.
Sobre la PC2
Tipos de Preguntas:
Identificación de Reglas
Se brinda un Modelo correcto
Se debe realizar la identificación de reglas correctas
● Se les brinda un modelo diseñado de BD correcto, y se les presenta una lista de reglas,
donde ustedes van a marcar solo las que se cumplen para el modelo presentado.
Ejemplo:
Modelo Correcto
.,
Reglas:
Un congreso se puede llevar a cabo en uno o varios locales. Los locales tienen un
código único de identificación, nombre y tipo (hotel, centro empresarial, centro de
convenciones, etc.) y una dirección compuesta de calle, número, ubicación (piso).
Selección de Modelo
Se brinda un Conjunto de Reglas Correctas
Se debe realizar la selección de modelo correcto entre tres alternativas
.,
● Casos con una lista de reglas muy precisas, y tres modelos en datamodeler (uno
correcto y dos incorrectos). Decidirá entre tres alternativas, los modelos errados tienen
más de un error, ya sea en el tipo de relaciones, condición de obligatoriedad en los
extremos de las relaciones, en la estructura, etc.
.,