Las relaciones son creadas en cada ejecución del programa y luego desaparecen, lo que
da gran facilidad tanto para el programador como para el usuario final, pues este tipo de
bases de datos incluye un lenguaje más o menos estandarizado y se le conoce como SQL
que son las siglas en ingles de Structured Query Lenguage, que en español significa
lenguaje estructurado de consulta;
Con ayuda de este lenguaje el usuario final es capaz de elaborar sus propias consultas a la
base de datos, por ende, el manejo resulta mucha más sencillo, teniendo además la
ventaja de que al no requerir un programa para cada una de las consultas que necesite el
usuario final, el acceso a los datos se vuelve mucho más versátil.
Es importante mencionar que los programas que debe elaborar el personal especializado,
serán ahora los que requieran de un manejo más complejo de los datos y de la base de
datos, brindándole a los usuarios solo las herramientas que realmente sean necesarias y
no saturándolos de herramientas (programas) para cada necesidad, pues esta puede
variar y ser hecha de vez en cuando.
Tipo de atributo:
Obligatorios: Aquellos que deben tomar un valor y no se permite que alguna entidad no
tenga un valor en el atributo
* Opcional: Aquellos atributos que pueden tener valores o no tenerlos. Posiblemente
nulo (ausencia de valor).
* Monovaluado: Aquel atributo que sólo puede tener un único valor. Ejemplo: Edad
* Multivaluado: aquellos atributos que pueden tener varios valores. Ejemplo: Teléfono
Bases de Datos
Interrelaciones:
Las interrelaciones representan asociaciones del mundo real entre dos o más
entidades, se caracterizan por:
Tipos de interrelaciones:
Uno a uno
Uno a muchos
Muchos a uno
Muchos a muchos