0% encontró este documento útil (0 votos)
5 vistas19 páginas

Qué es un modelo de datos

El documento aborda el concepto de modelos de datos, que son herramientas para la abstracción y representación de un dominio a través de reglas y símbolos. Se clasifican en modelos lógicos basados en objetos y registros, así como modelos físicos, cada uno con sus características y aplicaciones. El diseño adecuado de estos modelos es crucial para la construcción de aplicaciones que gestionen bases de datos.

Cargado por

rafaeltodo2
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas19 páginas

Qué es un modelo de datos

El documento aborda el concepto de modelos de datos, que son herramientas para la abstracción y representación de un dominio a través de reglas y símbolos. Se clasifican en modelos lógicos basados en objetos y registros, así como modelos físicos, cada uno con sus características y aplicaciones. El diseño adecuado de estos modelos es crucial para la construcción de aplicaciones que gestionen bases de datos.

Cargado por

rafaeltodo2
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Escuela Superior de Tizayuca

Licenciatura en Tecnologías de Información


Diseño de base de datos
Unidad 1. Introducción al desarrollo de base
de datos
• Tema:
Modelo de datos

• Profesor(a):
MTE. Sandra Luz Hernández Mendoza

• Periodo: Enero-Junio 2021


Tema: Modelo de datos

Resumen:

Los modelos de datos son mecanismos que permiten las abstracción y


representación de un dominio, mediante un conjunto de reglas y
símbolos pertenecientes a un lenguaje de modelado que es conforme al
modelo, estos consideran un conjunto de elementos claves los cuales
permitirán describir algo físico, abstracto o una realidad hipotética.

Palabras clave: Herramienta conceptual, estructura, representación


gráfica.
Topic: Data Model

Abstract:

Data models are mechanisms that allow the abstraction and


representation of a domain, through a set of rules and symbols
belonging to a modeling language that is conformed to the model,
they consider a set of key elements which will allow to describe
something physical, abstract or a hypothetical reality.

Keywords: Conceptual tool, structure, graphic representation.


Modelo de Datos
“Un modelo de datos es una notación para describir información
acerca de los datos” (García-Molina et al., 2009).

Un modelo de base de datos muestra la estructura lógica de la base, incluidas


las relaciones y limitaciones que determinan cómo se almacenan los datos y
cómo se accede a ellos.

Imagen recuperada de:


[Link]
Clasificación de los modelos de
datos

Modelos lógicos basado en


objetos

Modelos lógicos basado en


registros

Modelos físico de datos


Modelos lógicos basados en
OBJETOS
• Se usan para describir datos en los niveles conceptuales.
• Se caracterizan por que proporcionan capacidad de estructuración flexible y
permiten especificar restricciones en los datos explícitamente.

Los modelos lógicos basados en objetos más conocidos son:

Modelo ENTIDAD-RELACIÓN
Modelo orientado a objetos

Modelo binario

Modelo semántico de datos

Modelo funcional de datos


Modelo Entidad-Relación
• El modelo E-R puede ser usado como una base de vista unificada
de los datos “adoptando” el enfoque más natural del mundo real
que consiste en entidades e interrelaciones.
• Se basa en una percepción de un mundo real que consiste en
una colección de objetos básicos llamados entidades y
relaciones entre estos objetos (personas, lugares, cosas o
eventos de interés.

Entidad
• Es un objeto real o abstracto sobre el que se tiene
información.
• Se distingue de otros objetos por medio de un conjunto de
atributos
Modelo Entidad-Relación
• Son las características asociadas
Atributo
al objeto

• Es una asociación entre varias


Relación
entidades

Tipos de relaciones

1:1 De uno a uno

N:M De muchos a muchos

1:N De uno a muchos


Modelo Entidad-Relación
• La estructura lógica de la base de datos se puede expresar por el
diagrama entidad-relación.

Rectángulo Representa el conjunto de entidades

Elipses Representa los atributos

Rombo Representa relaciones entre el conjunto de entidades

Línea
Conecta atributos a conjunto de entidades y conjunto de
entidades a relaciones
Modelo orientado a objetos

• Es cualquier cosa, real o


OBJETO abstracta, acerca de la cual se
almacena datos y los métodos
que controlan dichos datos

PERSONA (objeto)
Ejemplo:
OBJETO: Cuenta bancaria Empleado Cliente
MÉTODOS: Número, saldo

Secretaria Ingeniero
Modelo Binario
Este modelo utiliza el concepto de relaciones binarias entre conjuntos de datos.
Relaciones binarias
El número de entidades que asocia una interrelación es el grado de la
interrelación.

Alumno Madre

cursa Padres Hijo

Materia Padres

Ejemplo de relación grado 2 Ejemplo de relación grado 3


Modelo Semántico de Datos
La búsqueda semántica es un proceso utilizado para mejorar la
búsqueda por Internet mediante el uso de datos de las redes
semánticas para desambiguar las consultas

Modelo Funcional de Datos


El modelo funcional describe los comportamientos y operaciones de los
objetos, muestra la dependencia de datos en el sistema.
Modelos lógicos basados en
REGISTROS
• Estos modelos se llaman así porque la base de datos está estructurada en
registros de formato fijo de varios tipos.
• Cada registro tiene un número fijo de campos, que su vez son de tamaño fijo.
• El uso de registros de tamaño fijo facilita la implantación del nivel físico de la
base de datos.

Los modelos lógicos basados en registros más conocidos son:

Modelo RELACIONAL

Modelo de red

Modelo jerárquico
Modelo Relacional
Modelo de organización y gestión de
bases de datos consistente en el
almacenamiento de datos en tablas
compuestas por filas, o tuplas, y
columnas o campos. Imagen recuperada de:
[Link]
[Link]

Modelo de Red
Es una base de datos conformada por una colección o set de registros, los
cuales están conectados entre sí por medio de enlaces en una red.
El registro es similar al de una entidad como las empleadas en el modelo
relacional.
Modelo Jerarquíco
Es un modelo de datos en el cual los datos son organizados en una
estructura parecida a un árbol.
La estructura permite a la información que se repite y usa relaciones
padre/Hijo: cada padre puede tener muchos hijos pero cada hijo sólo tiene
un padre.

Imagen recuperada de:


[Link]
content/uploads/2020/09/Bases-de-datos-
[Link]
Modelos Físicos de Datos

• Se usan para describir datos en el nivel más bajo. Son de interés


principalmente para los fabricantes de SGBD.

Los modelos físicos e datos más conocidos son:

Modelo unificador

Modelo de elementos
Conclusiones
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.
El modelado es la actividad más delicada e importante en la
realización de una aplicación con base de datos, al igual que en el
desarrollo de un sistema, toda modificación al esquema de base de
datos debe realizarse primero en el modelo conceptual, no en el
lógico ni en el físico.
La habilidad de crear buenos modelos es una cualidad que se
adquiere con la experiencia.
Referencias Bibliográficas y/o Electrónicas
Gutiérrez, A. (s.f). Base de datos. Centro cultural ITACA S.C. Recuperado y
consultado el 25 de enero de 2020 de:
[Link]
B3n%[Link]
Millán, M. (2012). Fundamentos de base de datos. Santiago de Cali. Programa
editorial Universidad del Valle. Biblioteca digital Recuperado y consultado el 25 de
enero de 2020 de:
[Link]
e%20Bases%20de%[Link]
Silberschatz, A. (2014). Fundamentos de base de datos. Editorial Mc Graw
Hill/Interamericana de España.

También podría gustarte