sábado, 17 de noviembre de 2012

caracteristicas de base de datos

Característica de una base de datos


Independencia de los datos
En este subapartado veremos cómo la arquitectura de tres niveles que acabamos de presentar nos proporciona los dos tipos de independencia de los datos:
la física y la lógica.

Independencia física cuando los cambios en la organización física
De la BD no afectan al mundo exterior (es decir, los programas usuarios
o los usuarios directos):
De acuerdo con la arquitectura ANSI/SPARC, habrá independencia física cuando los cambios en el esquema interno no afecten al esquema conceptual ni a
los esquemas externos.


Es obvio que cuando cambiemos unos datos de un soporte a otro, o los cambiemos de lugar dentro de un soporte, no se verán afectados ni los programas
de aplicación ni los usuarios directos, ya que no se modificará el esquema conceptual ni el externo. Sin embargo, tampoco tendrían que verse afectados si
Cambiásemos, por ejemplo, el método de acceso a unos registros determinados*, el formato o la codificación, etc. Ninguno de estos casos debería afectar
al mundo exterior, sino sólo a la BD física, el esquema interno, etc.
Si hay independencia física de los datos, lo único que variará al cambiar el esquema interno son las correspondencias entre el esquema conceptual y el interno.

 independencia lógica cuando los usuarios* no se ven afectados
por los cambios en el nivel lógico


Dados los dos niveles lógicos de la arquitectura ANSI/SPARC, diferenciaremos
las dos situaciones siguientes:
1) Cambios en el esquema conceptual. Un cambio de este tipo no afectará
a los esquemas externos que no hagan referencia a las entidades o a los atributos modificados.
2) Cambios en los esquemas externos. Efectuar cambios en un esquema externo afectará a los usuarios que utilicen los elementos modificados. Sin embargo, no debería afectar a los demás usuarios ni al esquema conceptual, y
tampoco, en consecuencia, al esquema interno y a la BD física

No hay comentarios:

Publicar un comentario