Full screen

Share

Show pages

Centro de Estudios Tecnológicos, Industriales y de Servicios NO. 27.
AUTOR: AXEL TENORIO SOLORIO 
PETER CHEN
02
NOTACIONES 
Want to create interactive content? It’s easy in Genially!

TRABAJO

Over 30 million people create interactive content in Genially.

Check out what others have designed:

Transcript

Centro de Estudios Tecnológicos, Industriales y de Servicios NO. 27.

AUTOR: AXEL TENORIO SOLORIO

PETER CHEN

02

NOTACIONES

La notación de diagrama de entidad-relación (ERD, por sus siglas en inglés, Entity-Relationship Diagram) es una representación gráfica de la estructura de una base de datos que utiliza símbolos y líneas para mostrar las entidades, atributos y relaciones entre entidades. Los diagramas de entidad-relación son una parte esencial del proceso de diseño de bases de datos y ayudan a los diseñadores a visualizar y comunicar la estructura y las relaciones de una base de datos de manera clara y concisa.

Que es una notacion de entidad relacional

NOTACIONES

TIPOS DE NOTACIONES

Notación Bachman: Desarrollada por Charles Bachman, esta notación se utiliza para diseñar bases de datos y sistemas de gestión de bases de datos. Se centra en la representación de estructuras de datos y cómo se accede a los datos. Fue una de las primeras notaciones utilizadas en sistemas de bases de datos. Notación IDEF1X: IDEF1X (Integration DEFinition for Information Modeling) es una notación utilizada en ingeniería de sistemas para el modelado de datos. Se centra en representar entidades, relaciones y atributos en un formato claro y estructurado, y es especialmente útil en el diseño de bases de datos relacionales. MIN MAX ISO: Esta notación se utiliza para especificar la cardinalidad mínima y máxima en las relaciones entre las entidades en un modelo de datos. Ayuda a definir cuántos elementos de una entidad pueden estar relacionados con cuántos elementos de otra entidad. UML (Unified Modeling Language): Aunque no es exclusivamente una notación de modelado de datos, UML es una notación ampliamente utilizada en la ingeniería de software y puede utilizarse para representar aspectos de modelos de datos, como clases, atributos y relaciones en diagramas de clases. Notación Martin: Desarrollada por James Martin, esta notación se utiliza para diseñar sistemas de información y bases de datos. Se centra en la representación de procesos, flujos de datos y estructuras de datos. Notación Backus-Naur Form (Backus): No es específicamente una notación de modelado de datos, sino una notación utilizada en la descripción de gramáticas formales, que se utiliza en la definición de lenguajes de programación y en la especificación de estructuras de datos. Notación "Pata de Cuervo" (Crow's Foot Notation): Esta es una variante de la notación de entidad-relación que utiliza símbolos como "patas de cuervo" para representar la cardinalidad en las relaciones entre entidades en un diagrama de entidad-relación.

TIPOS DE NOTACIONES

Notación de Diagrama de Entidad-Relación (ERD): Como se mencionó en respuestas anteriores, ERD es una notación gráfica utilizada para representar la estructura de una base de datos, incluyendo entidades, atributos y relaciones entre ellas. Notación de Modelo de Datos Relacional: Utilizada para describir bases de datos relacionales, esta notación utiliza tablas para representar entidades y sus atributos, además de las claves primarias y foráneas para definir las relaciones. Notación de Modelo de Datos de Objetos (OODM): Se utiliza para representar modelos de datos que son más complejos que los modelos relacionales y que incluyen conceptos de herencia y objetos. Ejemplos de esta notación incluyen UML (Unified Modeling Language) y ODL (Object Definition Language). Notación de Modelo de Datos Jerárquico: Representa la información en una estructura jerárquica, donde los datos se organizan en forma de árbol. Fue comúnmente utilizada en sistemas de bases de datos antiguos como IMS (Information Management System). Notación de Modelo de Datos de Red: Similar a la jerárquica, esta notación representa la información como una red de nodos conectados por relaciones. Fue utilizada en sistemas de bases de datos como CODASYL. Notación de Modelo de Datos de Entidad-Objeto (EODM): Se utiliza para modelar bases de datos que incorporan conceptos de objetos y relaciones complejas. Es especialmente útil para sistemas orientados a objetos. Notación de Modelo de Datos Dimensional: Se utiliza principalmente en el diseño de bases de datos para data warehousing y análisis de datos. Se centra en la creación de esquemas dimensionales para mejorar la eficiencia en la consulta de datos. Notación de Modelo de Datos XML: Utilizada para describir la estructura de datos en documentos XML, que son comunes en la web y en la transmisión de datos entre sistemas. Notación de Modelo de Datos Semánticos: Se enfoca en capturar no solo la estructura de los datos, sino también su significado y semántica. RDF (Resource Description Framework) es un ejemplo de esta notación utilizado en la web semántica. Notación de Diagrama de Flujo de Datos (DFD): No es específica para bases de datos, pero se utiliza para representar cómo fluyen los datos en un sistema, identificando procesos, flujos de datos, almacenes de datos y entidades externas.

01. RESUMEN

Notacion de Peter Chen

La notación de Peter Chen es una notación de modelo de datos que se utiliza en el diseño de bases de datos y se centra en el uso de diagramas de entidad-relación. Peter Chen es conocido por desarrollar el modelo de entidad-relación extendida (EER), que es una extensión del modelo de entidad-relación original. La notación de Peter Chen se utiliza para representar entidades, relaciones, atributos y restricciones de una manera que permite una modelización más detallada y precisa de la estructura de una base de datos.

01. PETER CHEN

CUANDO SE ORIGINO LA Notacion de Peter Chen

La notación de Peter Chen se originó en la década de 1970 como parte del trabajo de investigación de Peter Chen en el diseño de bases de datos. Fue desarrollada como una forma de mejorar la representación de modelos de datos, permitiendo una mayor precisión y la expresión de conceptos avanzados. A lo largo de los años, ha evolucionado y se ha convertido en una herramienta valiosa en el diseño de bases de datos complejas y en el modelado de datos en general. La notación de Peter Chen se utiliza en diversas aplicaciones, desde el diseño de bases de datos relacionales hasta el modelado de bases de datos orientadas a objetos.

01. PETER CHEN

CARACTERISTICAS

Jerarquías de Herencia: Una de las características más destacadas de esta notación es su capacidad para representar jerarquías de herencia. Esto permite modelar relaciones de "es un/a" entre entidades. Por ejemplo, en un diagrama se puede representar que "Empleado" es una subclase de "Persona", lo que significa que un empleado es una persona, pero con atributos y características adicionales. Atributos Multivaluados: Puede representar atributos multivaluados, es decir, atributos que pueden tener múltiples valores para una entidad. Esto es útil para modelar situaciones en las que una entidad tiene varios valores para un atributo específico. Atributos Derivados: La notación de Peter Chen permite la representación de atributos derivados, que son atributos cuyos valores se calculan a partir de otros atributos en la base de datos. Restricciones de Clave: Puede expresar restricciones de clave, como claves primarias y claves foráneas, de manera clara y precisa. Representación Gráfica Detallada: Utiliza una notación gráfica que incluye rectángulos para entidades, líneas para relaciones, rombos para representar jerarquías de herencia y otros símbolos para atributos multivaluados y derivados. Estructura Conceptual Clara: La notación de Peter Chen se centra en la creación de un modelo de datos conceptual, lo que significa que se enfoca en representar las entidades y sus relaciones en un alto nivel de abstracción, antes de considerar los detalles de implementación en una base de datos concreta.

SIMBOLOGIA

SIMBOLOGIA

SIMBOLOGIA

SIMBOLOGIA

EJEMPLO DE DIAGRAMA

Next page

genially options

Show interactive elements