sábado, 12 de mayo de 2012

BASE DE DATOS

BASE DE DATOS


MODELO ENTIDAD RELACION



¿QUE ES UNA BASE DE DATOS?
 
Una Base de Datos es un conjunto de información relacionada con un asunto, tema o actividad específica.
Así, se pueden utilizar Bases de Datos para cosas tan sencillas como mantener un registro de nuestra
colección de discos de música, hasta llevar toda la gestión de una gran empresa u organización.


Modelo de Entidad Relación

El Modelo de Entidad Relación es un modelo de datos basado en una percepcióndel mundo real que consiste en un conjunto de objetos básicos llamados entidadesy relaciones entre estos objetos, implementándose en forma gráfica a travésdel Diagrama Entidad Relación.



Clave Principal

Se denomina Clave principal o primaria al atributo o conjunto mínimo de atributos
(uno o más campos) que permiten identificar en forma única cada instancia
de la entidad, es decir, a cada registro de la tabla. Las claves principales se utilizan
cuando se necesita hacer referencia a registros específicos de una tabla desde
otra tabla. En un principio se puede identificar más de un atributo que cumpla
las condiciones para ser clave, los mismos se denominan Claves candidatas.
Si la clave primaria se determina mediante un solo atributo de la entidad, entonces
se dice que la misma es una Clave simple. En caso de estar conformada por
más de un atributo, la misma se conoce como Clave compuesta.
La Clave foránea (también llamada externa o secundaria) es un atributo que es
clave primaria en otra entidad con la cual se relaciona.



Atributos = Campos

Se puede definir cono Entidad a cualquier objeto, real o abstracto, que existe en un contexto determinado o puede llegar a existir y del cual deseamos guardar información.
 
Los Atributos son características o propiedades asociadas  la entidad que toman valor en una instancia particular.
 
Ejemplo: nombre, cédula,
teléfono.



Tipos de Relaciones


1 1

Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. En este caso la clave foránea se ubica en alguna de las
2 tablas.



Relación Uno a Muchos


 Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la tabla principal puede tener más de un registro relacionado en la tabla secundaria. En este caso la clave foránea se ubica en la tabla secundaria.

Relación Muchos a Muchos

Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. En este caso las dos tablas no pueden estar relacionadas directamente, se tiene que añadir una tabla entre las dos (Tabla débil o de vinculación) que incluya los pares de valores relacionados entre sí.



El nombre de tabla débil deviene de que con sus atributos propios no se puede encontrar la clave, por estar asociada a otra entidad. La clave de esta tabla se conforma por la unión de los campos claves de las tablas que relaciona.
 




1 comentario: