Site hosted by Angelfire.com: Build your free website today!

Base de datos relacional... Ejemplo de Vida

 

Los registros de los autos, cada registro contendría los datos de un determinado auto (color rojo, caja de cambios automática, diesel, etc.) y las tablas no serían más que listas de autos con todos sus datos.

Otro ejemplo pueden ser los directorios telefonicos.

El esquema de la base de datos de la empresa inmobiliaria es el siguiente:

OFICINA

(Onum, Calle, Area, Población, Teléfono, Fax)

PLANTILLA

(Enum, Nombre, Apellido, Dirección, Teléfono, Puesto, Fecha_nac,

 

Salario, DNI, Onum)

INMUEBLE

(Inum, Calle, Area, Población, Tipo, Hab, Alquiler, Pnum, Enum,

 

Onum)

INQUILINO

(Qnum, Nombre, Apellido, Dirección, Teléfono, Tipo_pref,

 

Alquiler_max)

PROPIETARIO

(Pnum, Nombre, Apellido, Dirección, Teléfono)

VISITA

(Qnum, Inum, Fecha, Comentario)

En el esquema, los nombres de las relaciones aparecen seguidos de los nombres de los atributos encerrados entre paréntesis. Las claves primarias son los atributos subrayados. Las claves ajenas se representan mediante los siguientes diagramas referenciales.

PLANTILLA

\(\stackrel{{\tt Onum}}{\longrightarrow}\)

OFICINA

:

Oficina a la que pertenece el empleado.

INMUEBLE

\(\stackrel{{\tt Pnum}}{\longrightarrow}\)

PROPIETARIO

:

Propietario del inmueble.

INMUEBLE

\(\stackrel{{\tt Enum}}{\longrightarrow}\)

PLANTILLA

:

Empleado encargado del inmueble.

INMUEBLE

\(\stackrel{{\tt Onum}}{\longrightarrow}\)

OFICINA

:

Oficina a la que pertenece el inmueble.

VISITA

\(\stackrel{{\tt Qnum}}{\longrightarrow}\)

INQUILINO

:

Inquilino que ha visitado el inmueble.

VISITA

\(\stackrel{{\tt Inum}}{\longrightarrow}\)

INMUEBLE

:

Inmueble que ha sido visitado

 

Atrás