unidad 2

Páginas: 9 (2189 palabras) Publicado: 24 de marzo de 2014
 El modelo entidad-relación.
Un modelo es una forma de ver cierta realidad. Desde el punto de vista del diseño de una base de datos, es una representación de la base de datos. Cuando hablamos de diseño de base de datos hablamos del nivel conceptual de esta.

Un modelo es un conjunto de herramientas conceptuales para la descripción de datos, relaciones entre datos, semántica de los datos,restricciones de consistencia. Los modelos conceptuales son más ricos semánticamente y facilitan el diseño de la base de datos.

El modelo Entidad-relación (ER) es un desarrollo basado en los conceptos introducidos por Chen en 1976, y se le considera de alto nivel. Este modelo ha sido extendido y modificado incluso por el mismo Chen, por lo que no hay un modelo estandarizado y los diagramasempleados para expresarlo difieren.

Los conceptos del modelo entidad-relación son los siguientes:
Entidades
Relaciones
Atributos
Dominios


Entidad.

Chen inicia por definir una entidad como “Cualquier cosa, objeto. Persona, lugar, concepto o suceso, real o abstracto de interés para una empresa que puede ser distintamente identificada”. Una entidad tiene un conjunto de atributos opropiedades, y los valores para un conjunto de propiedades pueden identificar una entidad de forma unívoca.

Ejemplos:
Una persona (id_persona, nombre)
Un alumno en una escuela (no_control, nombre)
Un empleado (Id_empleado, nombre)
Un préstamo bancario (P-20, sucursal)
Una cuenta de una sucursal de un banco (No_cuenta, sucursal)

Una clase, tipo o conjunto de entidades es una colección deentidades del mismo tipo que comparten las mismas propiedades o atributos y es la forma general o descripción de algo, en tanto que una ocurrencia de un conjunto es la representación de una entidad particular. En una clase o conjunto de entidades hay múltiples ocurrencias de una entidad.

Ejemplos:
El conjunto de los estudiantes del ITO se pueden definir como el conjunto o clase de entidadesalumno.
Cliente es el conjunto de entidades, y el cliente 324 es una entidad particular o una ocurrencia.

Clasificaciones de las entidades:
Las entidades pueden ser concretas o abstractas.
Ejemplo de entidades
Concretas: Una persona, un libro, una empresa.
Abstractas: Un préstamo, unas vacaciones, una cuenta.

Los conjuntos de entidades no son necesariamente disjuntos.
Ejemplo: Unaentidad persona puede ser una entidad alumno o una entidad empleado o ambas cosas o ninguna.

Las entidades también se clasifican como entidades fuertes y débiles; una entidad débil es una entidad que depende su existencia de alguna otra entidad en el sentido que no puede existir si la otra entidad también no existe.

Así una base de datos esta integrada por una colección de conjuntos deentidades.

Atributos o Propiedades.
Una entidad tiene un conjunto de atributos. Los atributos describen propiedades que cada miembro del conjunto de entidades posee. La definición de un atributo para un conjunto de entidades indica que todas las entidades tienen propiedades en común y que la base de datos almacena información similar en cada entidad de ese conjunto. Cada entidad puede tener unvalor diferente para ese atributo.
Ejemplos:
Todos los empleados tienen un número de empleado, un nombre, un salario y algo más. Los alumnos tienen : No-control, nombre, especialidad, semestre
Las personas tienen: rfc, curp, nombre, fecha-nac.
Cada entidad tiene un valor para cada uno de sus atributos.


Además los atributos pueden ser:
Atributos simples o compuestos. Un atributo es simplecuando no está divido en subpartes y compuesto cuando se pueden dividir en subpartes (Ej. Atributo dirección: Calle, número, ciudad y C.P.)
Atributos monovalorados y multivalorados. Un atributo puede tener un solamente un valor o un conjunto de valores (Ej. Entidad Empleado con atributo teléfono).
Atributos derivados. El valor se puede derivar de los valores de otros atributos o entidades...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad 2
  • Unidad 2
  • UNIDAD 2
  • unidad 2
  • Unidad 2
  • Unidad 2
  • Unidad 2
  • unidad 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS