El modelo entidad-relación
ER es un modelo de datos que permite representar cualquier abstracción, percepción
y conocimiento en un sistema de información formado por un conjunto de objetos
denominados entidades y relaciones, incorporando una representación visual
conocida como diagrama entidad-relación.
Entidad: La entidad es
cualquier clase de objeto o conjunto de elementos presentes o no, en un
contexto determinado dado por el sistema de información o las funciones y
procesos que se definen en un plan de automatización. Dicho de otra forma, las
entidades las constituyen las tablas de la base de datos que permiten el
almacenamiento de los ejemplares o registros del sistema, quedando recogidos
bajo la denominación o título de la tabla o entidad. Por ejemplo, la entidad
usuarios guarda los datos personales de los usuarios de la biblioteca, la
entidad catalogo registra todos los libros catalogados, la entidad circulación
todos los libros prestados y devueltos y así sucesivamente con todos los casos.
se caracterizan por un rectángulo
Relación: Vínculo que
permite definir una dependencia entre los conjuntos de dos o más entidades.
Esto es la relación entre la información contenida en los registros de varias
tablas. Por ejemplo, los usuarios suelen clasificarse según una lista de tipos
de usuarios, ya sean profesores, alumnos o investigadores. De esta forma es
posible emitir la relación entre el usuario Jorge Martínez como alumno
y Enrique Valtierra como profesor. Las relaciones son definidas de
forma natural en un diagrama relacional para expresar un modelo cognitivo que
dará lugar posteriormente a las interrelaciones de las entidades.
se caracterizan por estar en un rombo
Atributos
- Intención: Son las características, rasgos y propiedades de una entidad, que
toman como valor una instancia particular. Es decir, los atributos de una tabla
son en realidad sus campos descriptivos, el predicado que permite definir lo
que decimos de un determinado sujeto. Por ejemplo de una entidad o tabla
catálogo, se pueden determinar los atributos título, subtítulo, título paralelo,
otras formas del título, autor principal, otras menciones de responsabilidad,
edición, mención de edición, editorial, lugar de publicación, fecha de
publicación.
se caracteriza por un ovalo
Clave foránea:Una clave foránea en una base de datos relacional
es una clave que se usa en una tabla secundaria y que coincide con la clave
primaria en una tabla primaria relacionada. Las claves foráneas pueden tener
valores duplicados (multiplicidad) en la tabla secundaria, mientras que para
las claves primarias eso no es posible. El uso apropiado de claves foráneas
permite exigir la integridad referencial.
Clave primaria:En el diseño de bases de datos relacionales, se llama clave
primaria a un campo o a una combinación de campos que identifica de forma
única a cada fila de una tabla. Una clave primaria comprende de
esta manera una columna o conjunto de columnas. No
puede haber dos filas en una tabla que tengan la misma clave primaria.



No hay comentarios:
Publicar un comentario