Вы находитесь на странице: 1из 9

BASES DE DATOS Y

MODELO ENTIDAD-RELACIN

QU ES UNA BASE DE DATOS?

Una base de datos es un conjunto


autodescriptivo de registros integrados
David kroenke

Por qu autodescriptivo?
Diccionario de Datos

Por qu de registros integrados?


Esta conformada por archivos de datos del usuario, metadatos
ndices.

UNA BASE DE DATOS ES UN MODELO DE


UN MODELO
Una base de datos es un modelo.

Es tentador afirmar que una base de datos es un


modelo de la realidad o de alguna parte de la
realidad, sin embargo esto no es verdad.

Una base de datos es un modelo del modelo del


usuario (que es lo que percibe) donde el grado
de detalle que debe incorporarse depende de la
informacin deseada.

COMPONENTES DE UNA BASE DE DATOS


Datos del usuario
Los datos de los usuarios estn registradas en afinidades (tablas)
donde las columnas contienen campos o atributos y las filas
contienen registros.

Metadatos
Como se indico una base de datos es autodescriptiva, que es en
realidad la descripcin de su estructura.

Indices
Sirven para mejorar el funcionamiento y la accesibilidad de la base
de datos, representan los datos significativos.

MODELO ENTIDAD-RELACION
Introducido por Peter Chen en 1976.
Tambin conocido como modelo E -R.
Corresponde a un desarrollo de lo general a lo particular.
Comienza con un estudio estratgico de la organizacin, los medios
por los cuales tales propsitos pueden cumplirse , los requerimientos
de informacin que deben satisfacerse para alcanzarlos.

COMPONENTES DEL MODELO E-R


Entidades: Es algo que puede identificarse en el ambiente de
trabajo de los usuarios, es algo importante para los usuarios
del sistema que se va a desarrollar.
Atributos: Las entidades tienen atributos (propiedades) que
describen las caractersticas de una entidad.

Identificadores: Corresponde a uno o ms atributos que


identifica(n) de manera nica a una ocurrencia de una
entidad.
Relaciones: Corresponden a las asociaciones entre entidades.

TIPOS DE RELACIONES EN E-R


Generalmente son de grado 2 (relaciones binarias)
Relacin 1:1 (uno a uno).
EMPLEADO

AUTO

SOLDADO

PRODUCTOS

Relacin 1:N (uno a muchos).

DORMITORIO

Relacin N:N (muchos a muchos).


COMPRA

NORMALIZACIN
No todas las afinidades son deseables. Una tabla que cumple la
definicin mnima de una afinidad tal vez no tenga una estructura
efectiva o apropiada.
CI

Actividad

Cuota

100

Esqu

200

100

Golf

150

175

Natacin

180

175

Futbol

120

150

Natacin

180

200

Natacin

180

200

Golf

150

Para evitar y corregir errores se deben aplicar una serie


correcciones a las afinidades, a estas se las definen o conocen
como formas normales.

FORMAS NORMALES
1 Forma Normal: Las celdas de las tablas deben poseer valores
simples, deben ser del mismo tipo, cada columna debe tener un
nombre nico y dos hileras de una tabla no deben ser idnticas.
2 Forma Normal: Una afinidad esta en segunda forma normal si
todos sus atributos que no son claves dependen por completo de
la clave.
3 Forma Normal: Una afinidad esta en tercera forma normal si
esta en segunda forma normal y no tiene dependencias
transitivas.
4 Forma Normal: Una afinidad esta en cuarta forma normal si
esta en tercera forma normal y no tiene dependencias de valores
multiples.

Вам также может понравиться