SlideShare una empresa de Scribd logo
1 de 11
¿ Qué es un Modelo de Datos ?
Definición de Modelo de Datos
• Un Modelo de Datos es un “catálogo de datos” en forma de :
– “entidades”, que son “conjuntos de datos” formados por
– “atributos”, que son datos “atómicos” o indivisibles.
• A partir de estas entidades se pueden crear:
– “estructuras complejas de datos” mediante definición de:
• “relaciones” entre estas entidades.
¿ Qué aporta el Modelo de Datos ?
• A partir de un Modelo de Datos se pueden diseñar
posteriormente:
– “mensajes”, para su intercambio electrónico, EDI u otros,
– “tablas” para construir una base de datos interna:
• para alimentar, por ejemplo, un traductor EDI,
– o una “base de datos relacional completa”:
• para cualquier otra utilización.
¿ Qué es una Entidad de Datos ?
• Al modelizar un “objeto”, tangible o intangible, por ejemplo:
– un producto, una empresa (tangibles) o
– un pedido, una fecha (intangibles)
• creamos una “entidad de datos” o “entidad” a secas,
• y le damos un nombre único, los ejemplos anteriores recibirían,
tal vez, estos nombres:
– “artículo” el producto (junto con piezas, componentes...)
– “parte” la empresa (un cliente, un comprador...)
– “pedido” el pedido (cerrado, abierto...)
– “fecha” cualquier fecha (de envío, de pago, de entrega...)
• Fácilmente se deduce, de estos ejemplos, que una entidad es
un concepto amplio, que sirve para reunir datos similares que
comparten características comunes, como veremos...
¿ Para qué sirve una Entidad ?
• Una ENTIDAD sirve para reunir una serie de características:
– los “atributos”,
– por ejemplo, en el caso de un artículo:
• el número de referencia del artículo,
• el peso,
• el color,
• etc...
ARTÍCULO
Número de referencia
Peso
Color
ENTIDAD
Atributo 1
Atributo 2
Atributo 3
(Clave)
Atributos de una Entidad
• Los atributos de una entidad son todos los datos que
caracterizan a dicha entidad.
• Estos atributos, excepto uno llamado la “clave”, pueden ser
iguales que los atributos de otras entidades de la misma clase o
de otras clases.
• En el ejemplo anterior del artículo, los atributos de peso y de
color pueden ser iguales que los de otro producto.
• Otra entidad, por ejemplo: un embalaje, puede tener también
como atributo el peso, (el color, aunque lo tenga, no sería un
dato a considerar en un Modelo de Datos comercial, salvo que
embalajes de distintos colores tuvieran distintas funciones o
procesos asociados).
• Como se habrá observado, la mentalidad al definir un Modelo
de Datos debe ser amplia, pero también estricta y selectiva.
¿ Qué es la clave de una Entidad ?
• Una entidad tiene entre sus atributos al menos uno:
– la “clave”, que es su seña de identidad exclusiva y lo
distingue de todos los demás atributos de su misma clase.
• En el caso anterior del artículo, la clave sería el atributo
“número de referencia del artículo”, pues éste nos permite
distinguir un producto de otro de forma inequívoca. ¿ No ?
• ¡ No ! La clave no es siempre “obvia”, ya que dos artículos
diferentes de distintos fabricantes pueden tener una misma
referencia, o viceversa, la referencia de un artículo podría
confundirse si es la del comprador o la del vendedor, ya que
ambos asignan a una misma pieza referencias distintas; en los
dos casos la “identidad exclusiva” de dicha clave se perdería.
• En un Modelo de Datos esta situación se resuelve añadiendo
otro atributo a la clave “asignador del nº de referencia” y así se
crearía una clave “doble” o “compuesta”, ya se verán algunas...
Relaciones entre Entidades
• Un Modelo de Datos puede servir como catálogo de referencia
para un Glosario de términos y conceptos, pero ésta no es su
principal finalidad.
• Los Modelos de Datos se crean, fundamentalmente, para
definir “relaciones” entre sus “entidades”, que constituyan un
“conjunto de información coherente”, a partir del cual definir y
estructurar un “documento comercial” de un determinado “tipo”
(por ejemplo: la citada factura) o una “base de datos” que
almacene documentos de dicho tipo (facturas).
• Así, en un ejemplo ficticio e incompleto, algunas entidades
como: “artículo”, “embalaje”, “pedido” y “fecha de entrega”,
podrían “relacionarse” para conformar una albarán de entrega a
un cliente (este ejemplo es una simplificación ilustrativa,
faltarían muchos datos para tener un documento real, como el
expedidor, el destinatario, el lugar de entrega, etc...).
Tipos de Relaciones
• Hay 3 tipos de relaciones, pero sólo dos se utilizan en un
Modelo de Datos normalizado,
– la relación de uno-a-uno y
– la de uno-a-muchos,
– la de muchos-a-muchos (no permite un M. D. normalizado)
• Así, en el ejemplo “ficticio” anterior:
– el Albarán de entrega tendría:
• una entidad de “pedido”:
– relacionada uno-a-uno con la entidad “embalaje”,
– relacionada uno-a-uno con la entidad “fecha de
entrega” y
– relacionada uno-a-muchos con la entidad
“artículo”, para poder enviar varios en el pedido.
Representación del Modelo
• La Modelización de Datos incluye técnicas de representación
de los modelos.
• Así, el “Albarán de entrega” del ejemplo ficticio anterior, se
representaría:
Albarán de
entrega
Pedido
Fecha de Entrega
EmbalajeArtículo
Relación
UNO-A-MUCHOS
Relación
UNO-A-UNO
Relación
UNO-A-UNO
Relación
UNO-A-UNO
Ejemplos de Modelos de Datos
• Llegado a este punto ya dispone de los “conceptos básicos”
necesarios para entender un Modelo de Datos real.
• Si lo desea, en la segunda sección de este curso, orientada a
responsables de sistemas de información, podrá ampliar estos
conceptos, analizando modelos reales.
• Si desea ver un anticipo, pulse sobre este enlace y podrá ver un
modelo “esquemático”, similar al anterior ejemplo, utilizado por
Odette en los comienzos del desarrollo de su Modelo de Datos.

Más contenido relacionado

La actualidad más candente

Modelo de datos
Modelo de datosModelo de datos
Modelo de datoslauraluiso
 
Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datosGalo Anzules
 
Introduccion a los Modelos De Datos
Introduccion a los Modelos De DatosIntroduccion a los Modelos De Datos
Introduccion a los Modelos De Datosesacre
 
Resumen de antologia sobre base de datos y macro
Resumen de antologia sobre base de datos y macroResumen de antologia sobre base de datos y macro
Resumen de antologia sobre base de datos y macroPollo de Yareni
 
Partes de una base de datos de access
Partes de una base de datos de accessPartes de una base de datos de access
Partes de una base de datos de accessElim Aqp
 
Base de datos Access
Base de datos AccessBase de datos Access
Base de datos AccessStalin Jara
 
Bases de datos
Bases de datosBases de datos
Bases de datosOfimaticos
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos22carlos
 
Conceptos bases de datos
Conceptos bases de datosConceptos bases de datos
Conceptos bases de datosBryan Vasquez
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciônyolep
 
Manual de usuario caseware idea (imd)
Manual de usuario caseware idea (imd)Manual de usuario caseware idea (imd)
Manual de usuario caseware idea (imd)MedalyMagi
 

La actualidad más candente (19)

Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Introducción a los modelos de datos
Introducción a los modelos de datosIntroducción a los modelos de datos
Introducción a los modelos de datos
 
Introduccion a los Modelos De Datos
Introduccion a los Modelos De DatosIntroduccion a los Modelos De Datos
Introduccion a los Modelos De Datos
 
Resumen de antologia sobre base de datos y macro
Resumen de antologia sobre base de datos y macroResumen de antologia sobre base de datos y macro
Resumen de antologia sobre base de datos y macro
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Partes de una base de datos de access
Partes de una base de datos de accessPartes de una base de datos de access
Partes de una base de datos de access
 
Presentacion 1
Presentacion 1Presentacion 1
Presentacion 1
 
Base de datos Access
Base de datos AccessBase de datos Access
Base de datos Access
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bd oo presentacion
Bd oo presentacionBd oo presentacion
Bd oo presentacion
 
Modelos de bases_de_datos
Modelos de bases_de_datosModelos de bases_de_datos
Modelos de bases_de_datos
 
Modelos de datos y BDD
Modelos de datos y BDD Modelos de datos y BDD
Modelos de datos y BDD
 
Introduccion a access
Introduccion a accessIntroduccion a access
Introduccion a access
 
Base de datos access
Base de datos accessBase de datos access
Base de datos access
 
Conceptos bases de datos
Conceptos bases de datosConceptos bases de datos
Conceptos bases de datos
 
Modelo de entidad y relaciôn
Modelo de entidad y relaciônModelo de entidad y relaciôn
Modelo de entidad y relaciôn
 
Manual de usuario caseware idea (imd)
Manual de usuario caseware idea (imd)Manual de usuario caseware idea (imd)
Manual de usuario caseware idea (imd)
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Destacado (20)

Marketing
MarketingMarketing
Marketing
 
reyes educacion actual en mexico
reyes educacion actual en mexicoreyes educacion actual en mexico
reyes educacion actual en mexico
 
Tripticospd
TripticospdTripticospd
Tripticospd
 
Clase final afi 02
Clase final afi 02Clase final afi 02
Clase final afi 02
 
6 Benefits OF LINUX
6 Benefits OF LINUX6 Benefits OF LINUX
6 Benefits OF LINUX
 
Informática tipo de conexión a Internet
Informática tipo de conexión a Internet Informática tipo de conexión a Internet
Informática tipo de conexión a Internet
 
Accesibilidad, transporte y cambio climatico
Accesibilidad, transporte y cambio climaticoAccesibilidad, transporte y cambio climatico
Accesibilidad, transporte y cambio climatico
 
4.7.2. propuesta de valor
4.7.2. propuesta de valor4.7.2. propuesta de valor
4.7.2. propuesta de valor
 
Si no lo conocen no existe- DHTIC´S
Si no lo conocen no existe- DHTIC´SSi no lo conocen no existe- DHTIC´S
Si no lo conocen no existe- DHTIC´S
 
Composición repaso
Composición repasoComposición repaso
Composición repaso
 
Redes informaticas por Aalex Fernandez
Redes informaticas por Aalex FernandezRedes informaticas por Aalex Fernandez
Redes informaticas por Aalex Fernandez
 
Las ciencias
Las cienciasLas ciencias
Las ciencias
 
Unlocking Energy Efficiency in The U.S. Economy
Unlocking Energy Efficiency in The U.S. EconomyUnlocking Energy Efficiency in The U.S. Economy
Unlocking Energy Efficiency in The U.S. Economy
 
Sistema binario 2
Sistema binario 2Sistema binario 2
Sistema binario 2
 
Selección artículos flor melguizo
Selección artículos flor melguizoSelección artículos flor melguizo
Selección artículos flor melguizo
 
Losncp ro395 digital
Losncp ro395 digitalLosncp ro395 digital
Losncp ro395 digital
 
Schoolyard Habitats: How to Guide - Part 7, Appendix
Schoolyard Habitats: How to Guide - Part 7, AppendixSchoolyard Habitats: How to Guide - Part 7, Appendix
Schoolyard Habitats: How to Guide - Part 7, Appendix
 
03 lacan - seminario 1
03   lacan - seminario 103   lacan - seminario 1
03 lacan - seminario 1
 
Renaissance and reformation
Renaissance and reformationRenaissance and reformation
Renaissance and reformation
 
Estadistica.
Estadistica.Estadistica.
Estadistica.
 

Similar a BASE

Modelo Entidad Relacion.pptx
Modelo Entidad Relacion.pptxModelo Entidad Relacion.pptx
Modelo Entidad Relacion.pptxjulioflores277878
 
Teoria de Base de datos
Teoria de Base de datosTeoria de Base de datos
Teoria de Base de datosUniandes
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo RelacionalWiliam Perez
 
Programación en base de datos
Programación en base de datosProgramación en base de datos
Programación en base de datosFred M. Jr.
 
ingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfSALVADOR ALTEZ PALOMINO
 
Analisis y Diseo de Sistemas (base de datos)
Analisis y Diseo de Sistemas (base de datos)Analisis y Diseo de Sistemas (base de datos)
Analisis y Diseo de Sistemas (base de datos)Yovana Connie Roca Avila
 
Modelo de datos facturacion
Modelo de datos facturacionModelo de datos facturacion
Modelo de datos facturacionLizgcc
 
Clase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxClase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxDavidLopez809267
 
Conceptos basicos de base de datos
Conceptos basicos de base de datosConceptos basicos de base de datos
Conceptos basicos de base de datosfiremas
 
Trabajo sobre base de datos
Trabajo sobre base de datosTrabajo sobre base de datos
Trabajo sobre base de datosJulio Fernandez
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datosesacre
 

Similar a BASE (20)

Modelo Entidad Relacion.pptx
Modelo Entidad Relacion.pptxModelo Entidad Relacion.pptx
Modelo Entidad Relacion.pptx
 
Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
Modelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdfModelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdf
 
Teoria de Base de datos
Teoria de Base de datosTeoria de Base de datos
Teoria de Base de datos
 
Diapositivas Modelo Relacional
Diapositivas Modelo RelacionalDiapositivas Modelo Relacional
Diapositivas Modelo Relacional
 
Programación en base de datos
Programación en base de datosProgramación en base de datos
Programación en base de datos
 
Base de Datos (UPS)
Base de Datos (UPS)Base de Datos (UPS)
Base de Datos (UPS)
 
ingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdfingeniería de sistemas base de datos.pdf
ingeniería de sistemas base de datos.pdf
 
Analisis y Diseo de Sistemas (base de datos)
Analisis y Diseo de Sistemas (base de datos)Analisis y Diseo de Sistemas (base de datos)
Analisis y Diseo de Sistemas (base de datos)
 
Clase 2 -
Clase 2 -Clase 2 -
Clase 2 -
 
Clase2 modelo de-datos
Clase2 modelo de-datosClase2 modelo de-datos
Clase2 modelo de-datos
 
Clase2 modelo de-datos
Clase2 modelo de-datosClase2 modelo de-datos
Clase2 modelo de-datos
 
Modelo de datos facturacion
Modelo de datos facturacionModelo de datos facturacion
Modelo de datos facturacion
 
Clase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptxClase 2 - Analisis y Gestión de Datos.pptx
Clase 2 - Analisis y Gestión de Datos.pptx
 
Conceptos basicos de base de datos
Conceptos basicos de base de datosConceptos basicos de base de datos
Conceptos basicos de base de datos
 
Trabajo sobre base de datos
Trabajo sobre base de datosTrabajo sobre base de datos
Trabajo sobre base de datos
 
Introducción a los Modelos De Datos
Introducción a los Modelos De DatosIntroducción a los Modelos De Datos
Introducción a los Modelos De Datos
 
Actividad base de datos 3
Actividad base de datos 3Actividad base de datos 3
Actividad base de datos 3
 
Modelo entidad relacion jg
Modelo entidad relacion jgModelo entidad relacion jg
Modelo entidad relacion jg
 

Último

ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 

Último (20)

ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

BASE

  • 1. ¿ Qué es un Modelo de Datos ?
  • 2. Definición de Modelo de Datos • Un Modelo de Datos es un “catálogo de datos” en forma de : – “entidades”, que son “conjuntos de datos” formados por – “atributos”, que son datos “atómicos” o indivisibles. • A partir de estas entidades se pueden crear: – “estructuras complejas de datos” mediante definición de: • “relaciones” entre estas entidades.
  • 3. ¿ Qué aporta el Modelo de Datos ? • A partir de un Modelo de Datos se pueden diseñar posteriormente: – “mensajes”, para su intercambio electrónico, EDI u otros, – “tablas” para construir una base de datos interna: • para alimentar, por ejemplo, un traductor EDI, – o una “base de datos relacional completa”: • para cualquier otra utilización.
  • 4. ¿ Qué es una Entidad de Datos ? • Al modelizar un “objeto”, tangible o intangible, por ejemplo: – un producto, una empresa (tangibles) o – un pedido, una fecha (intangibles) • creamos una “entidad de datos” o “entidad” a secas, • y le damos un nombre único, los ejemplos anteriores recibirían, tal vez, estos nombres: – “artículo” el producto (junto con piezas, componentes...) – “parte” la empresa (un cliente, un comprador...) – “pedido” el pedido (cerrado, abierto...) – “fecha” cualquier fecha (de envío, de pago, de entrega...) • Fácilmente se deduce, de estos ejemplos, que una entidad es un concepto amplio, que sirve para reunir datos similares que comparten características comunes, como veremos...
  • 5. ¿ Para qué sirve una Entidad ? • Una ENTIDAD sirve para reunir una serie de características: – los “atributos”, – por ejemplo, en el caso de un artículo: • el número de referencia del artículo, • el peso, • el color, • etc... ARTÍCULO Número de referencia Peso Color ENTIDAD Atributo 1 Atributo 2 Atributo 3 (Clave)
  • 6. Atributos de una Entidad • Los atributos de una entidad son todos los datos que caracterizan a dicha entidad. • Estos atributos, excepto uno llamado la “clave”, pueden ser iguales que los atributos de otras entidades de la misma clase o de otras clases. • En el ejemplo anterior del artículo, los atributos de peso y de color pueden ser iguales que los de otro producto. • Otra entidad, por ejemplo: un embalaje, puede tener también como atributo el peso, (el color, aunque lo tenga, no sería un dato a considerar en un Modelo de Datos comercial, salvo que embalajes de distintos colores tuvieran distintas funciones o procesos asociados). • Como se habrá observado, la mentalidad al definir un Modelo de Datos debe ser amplia, pero también estricta y selectiva.
  • 7. ¿ Qué es la clave de una Entidad ? • Una entidad tiene entre sus atributos al menos uno: – la “clave”, que es su seña de identidad exclusiva y lo distingue de todos los demás atributos de su misma clase. • En el caso anterior del artículo, la clave sería el atributo “número de referencia del artículo”, pues éste nos permite distinguir un producto de otro de forma inequívoca. ¿ No ? • ¡ No ! La clave no es siempre “obvia”, ya que dos artículos diferentes de distintos fabricantes pueden tener una misma referencia, o viceversa, la referencia de un artículo podría confundirse si es la del comprador o la del vendedor, ya que ambos asignan a una misma pieza referencias distintas; en los dos casos la “identidad exclusiva” de dicha clave se perdería. • En un Modelo de Datos esta situación se resuelve añadiendo otro atributo a la clave “asignador del nº de referencia” y así se crearía una clave “doble” o “compuesta”, ya se verán algunas...
  • 8. Relaciones entre Entidades • Un Modelo de Datos puede servir como catálogo de referencia para un Glosario de términos y conceptos, pero ésta no es su principal finalidad. • Los Modelos de Datos se crean, fundamentalmente, para definir “relaciones” entre sus “entidades”, que constituyan un “conjunto de información coherente”, a partir del cual definir y estructurar un “documento comercial” de un determinado “tipo” (por ejemplo: la citada factura) o una “base de datos” que almacene documentos de dicho tipo (facturas). • Así, en un ejemplo ficticio e incompleto, algunas entidades como: “artículo”, “embalaje”, “pedido” y “fecha de entrega”, podrían “relacionarse” para conformar una albarán de entrega a un cliente (este ejemplo es una simplificación ilustrativa, faltarían muchos datos para tener un documento real, como el expedidor, el destinatario, el lugar de entrega, etc...).
  • 9. Tipos de Relaciones • Hay 3 tipos de relaciones, pero sólo dos se utilizan en un Modelo de Datos normalizado, – la relación de uno-a-uno y – la de uno-a-muchos, – la de muchos-a-muchos (no permite un M. D. normalizado) • Así, en el ejemplo “ficticio” anterior: – el Albarán de entrega tendría: • una entidad de “pedido”: – relacionada uno-a-uno con la entidad “embalaje”, – relacionada uno-a-uno con la entidad “fecha de entrega” y – relacionada uno-a-muchos con la entidad “artículo”, para poder enviar varios en el pedido.
  • 10. Representación del Modelo • La Modelización de Datos incluye técnicas de representación de los modelos. • Así, el “Albarán de entrega” del ejemplo ficticio anterior, se representaría: Albarán de entrega Pedido Fecha de Entrega EmbalajeArtículo Relación UNO-A-MUCHOS Relación UNO-A-UNO Relación UNO-A-UNO Relación UNO-A-UNO
  • 11. Ejemplos de Modelos de Datos • Llegado a este punto ya dispone de los “conceptos básicos” necesarios para entender un Modelo de Datos real. • Si lo desea, en la segunda sección de este curso, orientada a responsables de sistemas de información, podrá ampliar estos conceptos, analizando modelos reales. • Si desea ver un anticipo, pulse sobre este enlace y podrá ver un modelo “esquemático”, similar al anterior ejemplo, utilizado por Odette en los comienzos del desarrollo de su Modelo de Datos.