SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
2
ÍNDICE
1. Unidad 2: Diseño de bases de datos relacionales ................................................3
Tema 1: Modelos de datos............................................................................................ 3
Objetivo:........................................................................................................................ 3
Introducción: ................................................................................................................. 3
2. Información de los subtemas .............................................................................4
2.1 Subtema 1: Modelado de datos......................................................................... 4
2.2 Subtema 2: Elementos básicos de un modelo de datos..................................... 5
2.3 Subtema 3: Reglas de negocios.......................................................................... 7
3. Bibliografía......................................................................................................10
Modelos de datos
3
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
1. Unidad 2: Diseno de bases de
datos relacionales
Tema 1: Modelos de datos
Objetivo:
El objetivo de aplicar la herramienta de gestión de base de datos en este tema es:
Especificar entidades, atributos y claves primarias respetando normativas
(normalización) y estándares que permitan trabajar sobre el modelo de datos
corporativo ilustrando las relaciones existentes entre las entidades pertinentes.
Introducción:
Al diseñar una base de datos existe un problema: La distinta forma de ver los datos
entre los diseñadores, programadores y usuarios finales. Esto lleva a un diseño de base
de datos que no refleja las operaciones reales en una organización. Para un correcto
diseño de base de datos, debe existir una correcta comunicación entre los
diseñadores, programadores y usuarios finales. (Coronel & Morris, 2016)
Los modelos de datos dan una solución a esta comunicación para poder representar la
estructura de los datos. Es decir, definir mejor las entidades y relaciones en el diseño
de una base de datos.
Modelos de datos
4
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
2. Informacion de los subtemas
2.1 Subtema 1: Modelado de datos
Definiciones
Modelado de Datos:
Según (Coronel & Morris, 2016) el modelado de datos es un “proceso de crear un
modelo específico de datos para el dominio de un problema determinado” (p.35). En
otras palabras, es la creación de una representación o modelo de un objeto real.
Modelo de Datos:
Según (Coronel & Morris, 2016) un modelo de datos es una “representación
relativamente sencilla, por lo general gráfica, de estructuras de datos reales más
complejas” (p.35). En otras palabras, es una abstracción de un objeto más complejo.
La Importancia de modelos de datos
Los modelos de datos son importantes en los siguientes aspectos (Coello Baquero,
2012):
• Facilita la interacción entre diseñador, programador de aplicaciones y cliente.
• Cuando un modelo de datos es creado correctamente se comprende la
organización para la cual se elaboró dicho modelo de datos.
• Al construir un buen esquema de base de datos se obtendrá sistemas
adecuados para manejar datos y transformarlos en información.
• Cada persona en una compañía (gerente o empleado) tiene una vista diferente
de los datos. Los programadores tienen otra vista de los datos, por lo cual se
requiere de un plano general de base de datos soportado en un modelo de
datos apropiado. Por ejemplo, al construir una casa, se necesita tener una vista
general que es proporcionada por planos. (Coello Baquero, 2012)
Modelos de datos
5
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
2.2 Subtema 2: Elementos básicos de un modelo de
datos
Los elementos básicos de los modelos de datos son: Entidades, atributos, relaciones y
restricciones.
Entidad: Es cualquier cosa de la cual se va a almacenar datos. Se caracteriza por
representar un tipo particular de objeto y ser distinguibles (únicas y distintas). (Coronel
& Morris, 2016)
Figura 1. Entidad. Elaboración propia
Como se observa en la Figura 1, “cliente” es una entidad.
Atributos: Es una característica de una entidad. Se caracteriza porque son equivalentes
a los campos en los sistemas de archivos. (Coronel & Morris, 2016)
Figura 2. Atributos. Elaboración propia
Como se observa en la Figura 2, la entidad “cliente” es descrita por atributos como:
nombre, apellido, teléfono, dirección.
Relaciones: Son asociaciones entre entidades. Estas son: uno a muchos, muchos a
muchos y uno a uno. (Coronel & Morris, 2016)
• Uno a muchos: Un objeto de una entidad se relaciona con muchos objetos de
otra entidad. Se la representa como (1:M o 1..*)
Modelos de datos
6
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
• Muchos a muchos: Un objeto de una entidad se puede relacionar con muchos
objetos de otra entidad y viceversa. Se la representa como
(M:N o *..*)
• Uno a uno: Un objeto de una entidad se relaciona con un objeto de otra
entidad. Se la representa como (1:1 o 1..1)
Restricciones: Se aplica a los datos. Ayudan a asegurar la integridad de datos.
Ejemplo:
• El salario de un empleado puede tener valores entre 600 y 3500.
• El promedio de calificaciones de un estudiante puede estar ente 0 y 10.
• Cada clase debe tener un y sólo un profesor.
Modelos de datos
7
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
2.3 Subtema 3: Reglas de negocios
En las bases de datos, los conjuntos de datos tienen sentido cuando se aplican
correctamente las reglas de negocios.
Definición
Según (Coronel & Morris, 2016) una regla de negocios es una “descripción breve,
precisa y no ambigua de una política, procedimiento o principio dentro de una
organización” (p.38).
Las reglas de negocios (Coronel & Morris, 2016):
• Ayudan a crear y hacer cumplir acciones dentro del ambiente en una
organización.
• Deben darse por escrito y actualizarse para reflejar un cambio en el ambiente
operacional en la organización. Es decir, deben ser fáciles de entender.
• Se usan para definir entidades, atributos, relaciones y restricciones.
Ejemplo de una regla de negocio:
Un agente puede atender a varios clientes y cada cliente puede ser atendido por un
solo agente.
Una persona puede tener muchos vehículos y cada uno de esos vehículos lo tiene una
persona.
Conversión de reglas de negocios en componentes de modelo de datos
Como regla general (Coronel & Morris, 2016):
• Un sustantivo en una regla de negocios se convertirá en entidad en el modelo
• Un verbo que asocie sustantivos se convertirá en relación entre entidades
Por ejemplo, la regla de negocio:
Un cliente puede generar muchas facturas, tiene dos sustantivos que son Cliente y
Factura; y un verbo que es Generar que los asocia. (Coronel & Morris, 2016)
Modelos de datos
8
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
De esta regla de negocios se puede decir que:
• Cliente y Factura son objetos de interés para el ambiente y deben ser
representados por entidades
• Existe una relación “Generar” entre Cliente y Factura
Reglas generales para identificar relaciones
Como regla general se pude hacerse dos preguntas (Coronel & Morris, 2016):
• ¿Cuántas instancias de B están relacionadas con una instancia en A?
• ¿Cuántas instancias de A están relacionadas con una instancia en B?
Ejemplo:
Para identificar la relación entre estudiantes y asignaturas se hacen dos preguntas
(Coronel & Morris, 2016):
• ¿En cuántas asignaturas puede inscribirse un estudiante?
Respuesta: En muchas asignaturas.
• ¿Cuántos estudiantes pueden inscribirse en una clase?
Respuesta: muchos estudiantes.
Evolución de los modelos de datos
La búsqueda para hallar una mejor administración de datos ha llevado a la creación de
varios modelos que tratan de resolver los defectos críticos del sistema de archivos.
(Coronel & Morris, 2016)
En la Figura 3, se observa la evolución de los principales modelos de datos.
Modelos de datos
9
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
Figura 3. Evolución de los modelos de datos. Tomada de (Coronel & Morris, 2016)
Modelos de datos
10
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
3. Bibliografía
» Coello Baquero, P. A. (2012). DESARROLLO DEL CURSO B-LEARNING DE BASE DE
DATOS I. http://repositorio.espe.edu.ec/bitstream/21000/5663/1/T-ESPE-
033693.pdf
» Coronel, C., & Morris, S. (2016). Database systems: design, implementation, &
management. Cengage Learning.

Más contenido relacionado

La actualidad más candente

Base de datos
Base de datosBase de datos
Base de datosleimy11
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado'Jhoan Lamax
 
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...lissette_torrealba
 
Ensayo sobre bases de datos
Ensayo sobre bases de datos  Ensayo sobre bases de datos
Ensayo sobre bases de datos liliananaa
 
Procesamiento de datos
Procesamiento de datosProcesamiento de datos
Procesamiento de datosarmelinda
 
DiseñO.Conceptual.De.Bases.De.Datos. .Jorge.Sanchez
DiseñO.Conceptual.De.Bases.De.Datos. .Jorge.SanchezDiseñO.Conceptual.De.Bases.De.Datos. .Jorge.Sanchez
DiseñO.Conceptual.De.Bases.De.Datos. .Jorge.SanchezGabriel Mondragón
 

La actualidad más candente (15)

base de datos
base de datosbase de datos
base de datos
 
DISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOSDISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
 
Base de datos
Base de datosBase de datos
Base de datos
 
Ensayo sobre bases de datos
Ensayo sobre bases de datos  Ensayo sobre bases de datos
Ensayo sobre bases de datos
 
Gestión de Bases de Datos
Gestión de Bases de DatosGestión de Bases de Datos
Gestión de Bases de Datos
 
Bases de
Bases deBases de
Bases de
 
Procesamiento de datos
Procesamiento de datosProcesamiento de datos
Procesamiento de datos
 
Evidencia cuadro comparativo
Evidencia cuadro comparativo Evidencia cuadro comparativo
Evidencia cuadro comparativo
 
Lozano william 7_a
Lozano william 7_aLozano william 7_a
Lozano william 7_a
 
DiseñO.Conceptual.De.Bases.De.Datos. .Jorge.Sanchez
DiseñO.Conceptual.De.Bases.De.Datos. .Jorge.SanchezDiseñO.Conceptual.De.Bases.De.Datos. .Jorge.Sanchez
DiseñO.Conceptual.De.Bases.De.Datos. .Jorge.Sanchez
 
Diseno Bd
Diseno BdDiseno Bd
Diseno Bd
 

Similar a Base datos t1 u2

Base datos presentacion 3
Base datos presentacion 3Base datos presentacion 3
Base datos presentacion 3XavierBeltran7
 
Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de DatosEnrique Cabello
 
METODOLOGÍA PARA EL DISEÑO DE BASES DE DATOS RELACIONALES.
METODOLOGÍA PARA EL DISEÑO DE BASES DE DATOS RELACIONALES. METODOLOGÍA PARA EL DISEÑO DE BASES DE DATOS RELACIONALES.
METODOLOGÍA PARA EL DISEÑO DE BASES DE DATOS RELACIONALES. Anthony Torres Bastidas
 
Informatica Aplicada
Informatica AplicadaInformatica Aplicada
Informatica AplicadaRita Farfan
 
Sesion4 2013 2 jose_moron
Sesion4 2013 2 jose_moronSesion4 2013 2 jose_moron
Sesion4 2013 2 jose_moronclausancpr
 
Apuntes sistemas de_informacion
Apuntes sistemas de_informacionApuntes sistemas de_informacion
Apuntes sistemas de_informacionLuis Vidal
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4XavierBeltran7
 
Modelos de bdd y modelos de datos
Modelos de bdd y modelos de datosModelos de bdd y modelos de datos
Modelos de bdd y modelos de datoserwin portillo
 
Master Data Management - MDM - Pasos para implementar MDM
Master Data Management - MDM - Pasos para implementar MDMMaster Data Management - MDM - Pasos para implementar MDM
Master Data Management - MDM - Pasos para implementar MDMJose Pla
 
Arquitectura de datos empresariales actividad 3
Arquitectura de datos empresariales   actividad 3Arquitectura de datos empresariales   actividad 3
Arquitectura de datos empresariales actividad 3CarlosTenelema1
 
Diseño logico de una base de datos
Diseño logico de  una base de datosDiseño logico de  una base de datos
Diseño logico de una base de datosRobert Rodriguez
 
Sin título 1vcxhz
Sin título 1vcxhzSin título 1vcxhz
Sin título 1vcxhzmilton444
 

Similar a Base datos t1 u2 (20)

Base datos presentacion 3
Base datos presentacion 3Base datos presentacion 3
Base datos presentacion 3
 
Tema 4. modelo de datos lógicos
Tema 4. modelo de datos lógicosTema 4. modelo de datos lógicos
Tema 4. modelo de datos lógicos
 
Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de Datos
 
METODOLOGÍA PARA EL DISEÑO DE BASES DE DATOS RELACIONALES.
METODOLOGÍA PARA EL DISEÑO DE BASES DE DATOS RELACIONALES. METODOLOGÍA PARA EL DISEÑO DE BASES DE DATOS RELACIONALES.
METODOLOGÍA PARA EL DISEÑO DE BASES DE DATOS RELACIONALES.
 
Modelos de bdds
Modelos de bddsModelos de bdds
Modelos de bdds
 
Clase 01 - Unidad I.pdf
Clase 01 - Unidad I.pdfClase 01 - Unidad I.pdf
Clase 01 - Unidad I.pdf
 
Informatica Aplicada
Informatica AplicadaInformatica Aplicada
Informatica Aplicada
 
Sesion4 2013 2 jose_moron
Sesion4 2013 2 jose_moronSesion4 2013 2 jose_moron
Sesion4 2013 2 jose_moron
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
M4 sbd s01
M4 sbd s01M4 sbd s01
M4 sbd s01
 
M4 sbd s01
M4 sbd s01M4 sbd s01
M4 sbd s01
 
Apuntes sistemas de_informacion
Apuntes sistemas de_informacionApuntes sistemas de_informacion
Apuntes sistemas de_informacion
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4
 
Modelos de bdd y modelos de datos
Modelos de bdd y modelos de datosModelos de bdd y modelos de datos
Modelos de bdd y modelos de datos
 
Master Data Management - MDM - Pasos para implementar MDM
Master Data Management - MDM - Pasos para implementar MDMMaster Data Management - MDM - Pasos para implementar MDM
Master Data Management - MDM - Pasos para implementar MDM
 
Arquitectura de datos empresariales actividad 3
Arquitectura de datos empresariales   actividad 3Arquitectura de datos empresariales   actividad 3
Arquitectura de datos empresariales actividad 3
 
Diseño logico de una base de datos
Diseño logico de  una base de datosDiseño logico de  una base de datos
Diseño logico de una base de datos
 
Sin título 1vcxhz
Sin título 1vcxhzSin título 1vcxhz
Sin título 1vcxhz
 
Wilson bases de datos
Wilson bases de datosWilson bases de datos
Wilson bases de datos
 

Más de XavierBeltran7

Más de XavierBeltran7 (9)

Base datos t1 u4
Base datos t1 u4Base datos t1 u4
Base datos t1 u4
 
Base datos t1 u3
Base datos t1 u3Base datos t1 u3
Base datos t1 u3
 
Base datos t1 u1
Base datos t1 u1Base datos t1 u1
Base datos t1 u1
 
Base datos presentacion 1
Base datos presentacion 1Base datos presentacion 1
Base datos presentacion 1
 
Base datos presentacion 2
Base datos presentacion 2Base datos presentacion 2
Base datos presentacion 2
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Servicios de impresión de gnu linux
Servicios de impresión de gnu linuxServicios de impresión de gnu linux
Servicios de impresión de gnu linux
 
Herramientas bind
Herramientas bindHerramientas bind
Herramientas bind
 
Enfoques y teorías del liderazgo
Enfoques y teorías del liderazgoEnfoques y teorías del liderazgo
Enfoques y teorías del liderazgo
 

Base datos t1 u2

  • 1.
  • 2. 2 ÍNDICE 1. Unidad 2: Diseño de bases de datos relacionales ................................................3 Tema 1: Modelos de datos............................................................................................ 3 Objetivo:........................................................................................................................ 3 Introducción: ................................................................................................................. 3 2. Información de los subtemas .............................................................................4 2.1 Subtema 1: Modelado de datos......................................................................... 4 2.2 Subtema 2: Elementos básicos de un modelo de datos..................................... 5 2.3 Subtema 3: Reglas de negocios.......................................................................... 7 3. Bibliografía......................................................................................................10
  • 3. Modelos de datos 3 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 1. Unidad 2: Diseno de bases de datos relacionales Tema 1: Modelos de datos Objetivo: El objetivo de aplicar la herramienta de gestión de base de datos en este tema es: Especificar entidades, atributos y claves primarias respetando normativas (normalización) y estándares que permitan trabajar sobre el modelo de datos corporativo ilustrando las relaciones existentes entre las entidades pertinentes. Introducción: Al diseñar una base de datos existe un problema: La distinta forma de ver los datos entre los diseñadores, programadores y usuarios finales. Esto lleva a un diseño de base de datos que no refleja las operaciones reales en una organización. Para un correcto diseño de base de datos, debe existir una correcta comunicación entre los diseñadores, programadores y usuarios finales. (Coronel & Morris, 2016) Los modelos de datos dan una solución a esta comunicación para poder representar la estructura de los datos. Es decir, definir mejor las entidades y relaciones en el diseño de una base de datos.
  • 4. Modelos de datos 4 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 2. Informacion de los subtemas 2.1 Subtema 1: Modelado de datos Definiciones Modelado de Datos: Según (Coronel & Morris, 2016) el modelado de datos es un “proceso de crear un modelo específico de datos para el dominio de un problema determinado” (p.35). En otras palabras, es la creación de una representación o modelo de un objeto real. Modelo de Datos: Según (Coronel & Morris, 2016) un modelo de datos es una “representación relativamente sencilla, por lo general gráfica, de estructuras de datos reales más complejas” (p.35). En otras palabras, es una abstracción de un objeto más complejo. La Importancia de modelos de datos Los modelos de datos son importantes en los siguientes aspectos (Coello Baquero, 2012): • Facilita la interacción entre diseñador, programador de aplicaciones y cliente. • Cuando un modelo de datos es creado correctamente se comprende la organización para la cual se elaboró dicho modelo de datos. • Al construir un buen esquema de base de datos se obtendrá sistemas adecuados para manejar datos y transformarlos en información. • Cada persona en una compañía (gerente o empleado) tiene una vista diferente de los datos. Los programadores tienen otra vista de los datos, por lo cual se requiere de un plano general de base de datos soportado en un modelo de datos apropiado. Por ejemplo, al construir una casa, se necesita tener una vista general que es proporcionada por planos. (Coello Baquero, 2012)
  • 5. Modelos de datos 5 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 2.2 Subtema 2: Elementos básicos de un modelo de datos Los elementos básicos de los modelos de datos son: Entidades, atributos, relaciones y restricciones. Entidad: Es cualquier cosa de la cual se va a almacenar datos. Se caracteriza por representar un tipo particular de objeto y ser distinguibles (únicas y distintas). (Coronel & Morris, 2016) Figura 1. Entidad. Elaboración propia Como se observa en la Figura 1, “cliente” es una entidad. Atributos: Es una característica de una entidad. Se caracteriza porque son equivalentes a los campos en los sistemas de archivos. (Coronel & Morris, 2016) Figura 2. Atributos. Elaboración propia Como se observa en la Figura 2, la entidad “cliente” es descrita por atributos como: nombre, apellido, teléfono, dirección. Relaciones: Son asociaciones entre entidades. Estas son: uno a muchos, muchos a muchos y uno a uno. (Coronel & Morris, 2016) • Uno a muchos: Un objeto de una entidad se relaciona con muchos objetos de otra entidad. Se la representa como (1:M o 1..*)
  • 6. Modelos de datos 6 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 • Muchos a muchos: Un objeto de una entidad se puede relacionar con muchos objetos de otra entidad y viceversa. Se la representa como (M:N o *..*) • Uno a uno: Un objeto de una entidad se relaciona con un objeto de otra entidad. Se la representa como (1:1 o 1..1) Restricciones: Se aplica a los datos. Ayudan a asegurar la integridad de datos. Ejemplo: • El salario de un empleado puede tener valores entre 600 y 3500. • El promedio de calificaciones de un estudiante puede estar ente 0 y 10. • Cada clase debe tener un y sólo un profesor.
  • 7. Modelos de datos 7 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 2.3 Subtema 3: Reglas de negocios En las bases de datos, los conjuntos de datos tienen sentido cuando se aplican correctamente las reglas de negocios. Definición Según (Coronel & Morris, 2016) una regla de negocios es una “descripción breve, precisa y no ambigua de una política, procedimiento o principio dentro de una organización” (p.38). Las reglas de negocios (Coronel & Morris, 2016): • Ayudan a crear y hacer cumplir acciones dentro del ambiente en una organización. • Deben darse por escrito y actualizarse para reflejar un cambio en el ambiente operacional en la organización. Es decir, deben ser fáciles de entender. • Se usan para definir entidades, atributos, relaciones y restricciones. Ejemplo de una regla de negocio: Un agente puede atender a varios clientes y cada cliente puede ser atendido por un solo agente. Una persona puede tener muchos vehículos y cada uno de esos vehículos lo tiene una persona. Conversión de reglas de negocios en componentes de modelo de datos Como regla general (Coronel & Morris, 2016): • Un sustantivo en una regla de negocios se convertirá en entidad en el modelo • Un verbo que asocie sustantivos se convertirá en relación entre entidades Por ejemplo, la regla de negocio: Un cliente puede generar muchas facturas, tiene dos sustantivos que son Cliente y Factura; y un verbo que es Generar que los asocia. (Coronel & Morris, 2016)
  • 8. Modelos de datos 8 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 De esta regla de negocios se puede decir que: • Cliente y Factura son objetos de interés para el ambiente y deben ser representados por entidades • Existe una relación “Generar” entre Cliente y Factura Reglas generales para identificar relaciones Como regla general se pude hacerse dos preguntas (Coronel & Morris, 2016): • ¿Cuántas instancias de B están relacionadas con una instancia en A? • ¿Cuántas instancias de A están relacionadas con una instancia en B? Ejemplo: Para identificar la relación entre estudiantes y asignaturas se hacen dos preguntas (Coronel & Morris, 2016): • ¿En cuántas asignaturas puede inscribirse un estudiante? Respuesta: En muchas asignaturas. • ¿Cuántos estudiantes pueden inscribirse en una clase? Respuesta: muchos estudiantes. Evolución de los modelos de datos La búsqueda para hallar una mejor administración de datos ha llevado a la creación de varios modelos que tratan de resolver los defectos críticos del sistema de archivos. (Coronel & Morris, 2016) En la Figura 3, se observa la evolución de los principales modelos de datos.
  • 9. Modelos de datos 9 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 Figura 3. Evolución de los modelos de datos. Tomada de (Coronel & Morris, 2016)
  • 10. Modelos de datos 10 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 3. Bibliografía » Coello Baquero, P. A. (2012). DESARROLLO DEL CURSO B-LEARNING DE BASE DE DATOS I. http://repositorio.espe.edu.ec/bitstream/21000/5663/1/T-ESPE- 033693.pdf » Coronel, C., & Morris, S. (2016). Database systems: design, implementation, & management. Cengage Learning.