Republica Bolivariana de Venezuela
Ministerio del poder popular para la educación
I.U.P Santiago Mariño
Sede. Barcelona
MODELOS DE DATOS
Y
MODELOS DE BDD
Prof. José Castillo
Bachiller:
José Márquez CI. 26886939
Hoy en día las empresas manejan una gran cantidad de datos. Cualquier
empresa que se precie debe tener almacenados todos estos datos en una base
de datos para poder realizarlos mediante una aplicación profesional; sin esta
funcionalidad resultaría imposible tratar y manejar en su totalidad los datos
que lleva a cabo la empresa y se perdería un tiempo y un dinero muy valiosos.
Uno de los pasos cruciales en la construcción de una aplicación que maneje
una base de datos, es sin duda, el diseño de la base de datos, en donde lo más
importante son LOS MODELOS DE DATOS. Si los modelos no son
definidos apropiadamente, podemos tener muchos dolores de cabeza al
momento de ejecutar consultas a la base de datos para tratar de obtener algún
tipo de datos.
INTRODUCCIÓN
Es un lenguaje orientado a hablar de una base de datos. Típicamente un
modelo de datos permite describir:
El tipo de los datos que hay en la
base y la forma en que se relacionan.
Un conjunto de condiciones que deben
cumplir los datos para reflejar la realidad deseada.
típicamente, operaciones de
agregado, borrado, modificación y recuperación de los datos de la base.
MODELOS DE DATOS
Los modeladores de datos suelen utilizar varios modelos para ver los mismos
datos y garantizar que todos los procesos, entidades, relaciones y flujos de datos
han sido identificados. Hay varios enfoques diferentes para el modelado de datos,
incluyendo:
Identifica las relaciones de más alto nivel
entre diferentes entidades.
Similar al modelado de datos
conceptuales, pero se dirige a los requisitos únicos de un negocio específico.
Ilustra las entidades, atributos y relaciones
específicas que participan en una función de negocios. Sirve como base para la
creación del modelo de datos físico.
Representa una aplicación e implementación
específica de base de datos de un modelo de datos lógicos.
CLASIFICACIÓN
 Registrar los requerimientos de datos de un proceso de negocio.
 Dicho proceso puede ser demasiado complejo y se tendrá que crear un
"Enterprise data model", el cual deberá estar constituido de líneas
individuales.
 Permite observar:
• Patrones de datos
• Usos potenciales de los datos
UTILIDAD
La abstracción de datos es la característica de un sistema de bases de datos, que
permite al usuario o programador operar con los datos sin necesidad de conocer detalles que
para él no son de “importancia”, ofreciendo así una visión abstracta de estos. Para cumplir con
tal fin se han definido diferentes niveles de abstracción.
Es un modelo conceptual de datos en el que se incluye información semántica.
Esto significa que el modelo describe el significado de sus instancias. Tal modelo de dato
semántico es una abstracción que define cómo los símbolos almacenados (los datos de la
instancia) se relacionan con el mundo real.
El término integridad de datos se refiere la correctitud y completitud de la
información en una base de datos. Cuando los contenidos se modifican con sentencias
(INSERT, DELETE o UPDATE), la integridad de los datos almacenados puede perderse de
muchas maneras diferentes. Pueden añadirse datos no válidos a la base de datos, tales como
un pedido que especifica un producto no existente
En este tema se trata uno de los aspectos más importantes para añadir
consistencia a los diseños de bases de datos: son las restricciones de integridad que ayudan a
mantener la consistencia semántica de los datos. Además de las restricciones de integridad
definidas por las claves y las restricciones de cardinalidad y participación estudiadas en el
modelo entidad-relación, se tratan las restricciones de los dominios, la integridad referencial,
las dependencias funcionales y las dependencias multivariadas, así como la forma de
implementarlas mediante asertos y disparadores
Un modelo de entidad relación es una entidad que está relacionada con otra
entidad El Modelo Entidad-Relación
Se elabora el diagrama (o diagramas) entidad-relación.
Se completa el modelo con listas de atributos y una descripción de otras
restricciones que no se pueden reflejar en el diagrama.
El modelado de datos no acaba con el uso de esta técnica. Son necesarias otras
técnicas para lograr un modelo directamente implementable en una base de datos.
Brevemente:
Permite mostrar resultados entre otras entidades pertenecientes a las existentes de
manera que se encuentre la normatividad de archivos que se almacenarán.
 Transformación de relaciones múltiples en binarias.
 Normalización de una base de datos de relaciones (algunas relaciones pueden
transformarse en atributos y viceversa).
 Conversión en tablas (en caso de utilizar una base de datos relacional).
MODELO ENTIDAD-RELACIÓN
ELEMENTOS
Las entidades representan cosas u objetos (ya sean reales o abstractos), que se diferencian
claramente entre sí.
Para poder seguir un ejemplo durante el artículo añadiré ejemplos sobre un taller mecánico,
donde se podría crear las siguientes entidades:
 Coches (objeto físico): contiene la información de cada taller.
 Empleado (objeto físico): información de los trabajadores.
 Cargo del empleado (cosa abstracta): información de la función del empleado.
REPRESENTACIÓN GRAFICA
Se pudo analizar que un modelo de base de datos nos ayuda a determina la
estructura lógica de una base de datos y de manera fundamental determina el
modo de almacenar, organizar y manipular los datos. Los modelos de base de
datos pueden ser: conceptual de datos, empresariales, lógico de datos, datos
físicos, entre otros.
CONCLUSIÓN
 Wikipedia, Modelo de base de datos, última actualización 02 de nov del
2019. https://es.wikipedia.org/wiki/Modelo_de_base_de_datos
 1994-2019 SmartDraw, LLC, Diagrama de entidad-Relación,
https://www.smartdraw.com/entity-relationship-diagram/diagramas-de-
entidad-relacion.htm
BIBLIOGRAFÍA
Anexos
Modelo de datos
Modelo de datos

Modelo de datos

  • 1.
    Republica Bolivariana deVenezuela Ministerio del poder popular para la educación I.U.P Santiago Mariño Sede. Barcelona MODELOS DE DATOS Y MODELOS DE BDD Prof. José Castillo Bachiller: José Márquez CI. 26886939
  • 2.
    Hoy en díalas empresas manejan una gran cantidad de datos. Cualquier empresa que se precie debe tener almacenados todos estos datos en una base de datos para poder realizarlos mediante una aplicación profesional; sin esta funcionalidad resultaría imposible tratar y manejar en su totalidad los datos que lleva a cabo la empresa y se perdería un tiempo y un dinero muy valiosos. Uno de los pasos cruciales en la construcción de una aplicación que maneje una base de datos, es sin duda, el diseño de la base de datos, en donde lo más importante son LOS MODELOS DE DATOS. Si los modelos no son definidos apropiadamente, podemos tener muchos dolores de cabeza al momento de ejecutar consultas a la base de datos para tratar de obtener algún tipo de datos. INTRODUCCIÓN
  • 3.
    Es un lenguajeorientado a hablar de una base de datos. Típicamente un modelo de datos permite describir: El tipo de los datos que hay en la base y la forma en que se relacionan. Un conjunto de condiciones que deben cumplir los datos para reflejar la realidad deseada. típicamente, operaciones de agregado, borrado, modificación y recuperación de los datos de la base. MODELOS DE DATOS
  • 4.
    Los modeladores dedatos suelen utilizar varios modelos para ver los mismos datos y garantizar que todos los procesos, entidades, relaciones y flujos de datos han sido identificados. Hay varios enfoques diferentes para el modelado de datos, incluyendo: Identifica las relaciones de más alto nivel entre diferentes entidades. Similar al modelado de datos conceptuales, pero se dirige a los requisitos únicos de un negocio específico. Ilustra las entidades, atributos y relaciones específicas que participan en una función de negocios. Sirve como base para la creación del modelo de datos físico. Representa una aplicación e implementación específica de base de datos de un modelo de datos lógicos. CLASIFICACIÓN
  • 5.
     Registrar losrequerimientos de datos de un proceso de negocio.  Dicho proceso puede ser demasiado complejo y se tendrá que crear un "Enterprise data model", el cual deberá estar constituido de líneas individuales.  Permite observar: • Patrones de datos • Usos potenciales de los datos UTILIDAD
  • 6.
    La abstracción dedatos es la característica de un sistema de bases de datos, que permite al usuario o programador operar con los datos sin necesidad de conocer detalles que para él no son de “importancia”, ofreciendo así una visión abstracta de estos. Para cumplir con tal fin se han definido diferentes niveles de abstracción. Es un modelo conceptual de datos en el que se incluye información semántica. Esto significa que el modelo describe el significado de sus instancias. Tal modelo de dato semántico es una abstracción que define cómo los símbolos almacenados (los datos de la instancia) se relacionan con el mundo real. El término integridad de datos se refiere la correctitud y completitud de la información en una base de datos. Cuando los contenidos se modifican con sentencias (INSERT, DELETE o UPDATE), la integridad de los datos almacenados puede perderse de muchas maneras diferentes. Pueden añadirse datos no válidos a la base de datos, tales como un pedido que especifica un producto no existente En este tema se trata uno de los aspectos más importantes para añadir consistencia a los diseños de bases de datos: son las restricciones de integridad que ayudan a mantener la consistencia semántica de los datos. Además de las restricciones de integridad definidas por las claves y las restricciones de cardinalidad y participación estudiadas en el modelo entidad-relación, se tratan las restricciones de los dominios, la integridad referencial, las dependencias funcionales y las dependencias multivariadas, así como la forma de implementarlas mediante asertos y disparadores
  • 7.
    Un modelo deentidad relación es una entidad que está relacionada con otra entidad El Modelo Entidad-Relación Se elabora el diagrama (o diagramas) entidad-relación. Se completa el modelo con listas de atributos y una descripción de otras restricciones que no se pueden reflejar en el diagrama. El modelado de datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para lograr un modelo directamente implementable en una base de datos. Brevemente: Permite mostrar resultados entre otras entidades pertenecientes a las existentes de manera que se encuentre la normatividad de archivos que se almacenarán.  Transformación de relaciones múltiples en binarias.  Normalización de una base de datos de relaciones (algunas relaciones pueden transformarse en atributos y viceversa).  Conversión en tablas (en caso de utilizar una base de datos relacional). MODELO ENTIDAD-RELACIÓN
  • 8.
    ELEMENTOS Las entidades representancosas u objetos (ya sean reales o abstractos), que se diferencian claramente entre sí. Para poder seguir un ejemplo durante el artículo añadiré ejemplos sobre un taller mecánico, donde se podría crear las siguientes entidades:  Coches (objeto físico): contiene la información de cada taller.  Empleado (objeto físico): información de los trabajadores.  Cargo del empleado (cosa abstracta): información de la función del empleado.
  • 9.
  • 11.
    Se pudo analizarque un modelo de base de datos nos ayuda a determina la estructura lógica de una base de datos y de manera fundamental determina el modo de almacenar, organizar y manipular los datos. Los modelos de base de datos pueden ser: conceptual de datos, empresariales, lógico de datos, datos físicos, entre otros. CONCLUSIÓN
  • 12.
     Wikipedia, Modelode base de datos, última actualización 02 de nov del 2019. https://es.wikipedia.org/wiki/Modelo_de_base_de_datos  1994-2019 SmartDraw, LLC, Diagrama de entidad-Relación, https://www.smartdraw.com/entity-relationship-diagram/diagramas-de- entidad-relacion.htm BIBLIOGRAFÍA
  • 13.