Base de datos

Páginas: 7 (1659 palabras) Publicado: 4 de abril de 2011
MODELO ENTIDAD RELACIÓN
Un modelo o diagrama entidad relación (entity relation) es una técnica para el modelado de datos en un sistema de información, estos modelos representan entidades relevantes para un sistema de información así como interrelaciones y propiedades.

Primero se elabora el diagrama entidad relación.
Segundo se completa el modelo con listas de atributos y descripción de otrasrestricciones que no se pueden reflejar en el diagrama.

BASE TEORICA CONCEPTUAL
El modelo entidad relación se basa en diversos conceptos para representar un modelo en la vida real.

ENTIDAD
Representa una cosa u objeto de la vida real con existencia independiente, es decir se diferencia unívocamente de cualquier otro objeto u cosa, incluso siendo del mismo tipo o una misma entidad.
*Una persona (se diferencia de cualquier otra, aun siendo gemelos).
* Un auto (siendo del mismo modelo, marca se diferencia por elementos como el
No. De serie).

Una entidad esta descrita y se representa por medio de sus características o atributos, por ejemplo:
En la entidad “persona” lleva consigo características como: Nombre, Apellido, Peso, Estatura, etc.

ATRIBUTOS
Característicasque describen a cada entidad de un conjunto de entidades.
Estos valores específicos asignados para cada uno de los atributos permiten su identificación univoca.

Ejemplo:
Entidad Alumno
Atributo ID, Nombre, Edad
A) 1. Ana,15
B) 2. Luis, 23
C) 3, Juan, 24

En particular los atributos identificativos son aquellos que permiten identificar a una instancia de la entidad de otradistinta.
En el caso de ejemplo el “AI” es el ID, por cada atributo existe un dominio del mismo, este hace referencia al tipo de dato almacenado y sus restricciones, entidad, cadena, flotante.

RELACIÓN
Describe cierta dependencia entre entidades o permite la asociación de las mismas.

Ejemplo:
Dadas dos entidades “Habitación 12” y “Pedro” es posible relacionar que la habitación 12 esta ocupadapor Pedro.
Una relación tiene sentido al explicar las entidades que se relaciona.

Huesped (Entidad)

Se aloja (Relación)

Habitación (Entidad)

RESTRICCIONES
Son reglas que deben matener los datos almacenados en las bases de datos no se deben de quebrantar a menos que tenga otra relación de una tabla de uno a muchos.

CONJUNTO DE RELACIONES
Consiste en una colección o conjunto derelaciones de la misma naturaleza.

CORRESPONDENCIA DE CARDINALIDADES
Dado un conjunto de relaciones en que participan dos conjuntos de entidades, la correspondencia de cardinalidad indica el numero de entidades con las que puede estar relacionadas una entidad dada.
Dado un conjunto de rel aciones binarios y los conjuntos de A y B la correspondencia de cardinalidad puede ser:

* UNO A UNO:Una entidad A solamente se relaciona con una entidad de B y viceversa.

* UNO A VARIOS: Una entidad de A se relaciona con 0 o con muchas entidades B, pero una entidad B se relaciona unicamente con una entidad A.

* VARIOS A UNO: Una entidad A se relaciona exclusivamente con una entidad B, pero una entidad B se relaciona unicamente con 0 o muchas entidades en A.

* VARIOS A VARIOS: Unaentidad A se puede relacionar con 0 o muchas entidades en B y viceversa.

RESTRICCIONES DE PARTICIPACIÓN
Dado un conjunto de relaciones R en el cual participa un conjunto de entidades A, dicha participación puede ser de dos tipos.
TOTAL: Cuando cada entidad de A participa al menos en una relación de R.
PARCIAL: Cuando al menos una entidad de A no participa en alguna de las relaciones con R.SQL

CLAVES
En su subconjunto del conjunto de atributos comunes, en una colección de entidades,que permite identificar univocamente cada una de las entidades pertinentes a dicha colección.

Dentro de los conjuntos de entidades existen los siguientes tipos de entidades:

* SUPER CLAVE: Es un subconjunto de atributos que permite distinguir univocamente cada una de las entidades de un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS