Rubén
La separación de descripciones de datos de los programas de aplicación (o interfaces de usuario) que utilizan los datos se denomina independencia de datos. La independencia de los datos es una de las principales ventajas de DBMS. La arquitectura de tres esquemas proporciona el concepto de independencia de datos, lo que significa que los niveles superiores no se ven afectados por los cambios en los niveles inferiores. La arquitectura de tres esquemas hace que sea más fácil lograr una verdadera independencia de los datos. Hay dos tipos de independencia de datos.
(I) Independencia de datos lógicos (ii) Independencia de datos físicos
Independencia de datos lógicos:
La independencia lógica de los datos es la capacidad de modificar el esquema conceptual sin alterar los esquemas externos o los programas de aplicación. Las alteraciones en el esquema conceptual pueden incluir la adición o eliminación de nuevas entidades, atributos o relaciones y deberían ser posibles sin alterar los esquemas externos existentes o tener que reescribir programas de aplicación.
Independencia
física de los datos :
la independencia física de los datos es la capacidad de modificar el esquema interno sin alterar los esquemas conceptuales o los programas de aplicación. La alteración en el esquema interno podría incluir.
* Usando nuevos dispositivos de almacenamiento.
* Utilizando diferentes estructuras de datos.
* Cambio de un método de acceso a otro.
* Utilizando diferentes organizaciones de archivos o estructuras de almacenamiento.
* Modificación de índices.
Los cambios mencionados anteriormente deberían ser posibles sin tener que cambiar los esquemas conceptuales o externos.
Florine
Podemos definir la independencia de los datos como la capacidad de cambiar el esquema en un nivel de un sistema de base de datos de tal manera que no sea necesario cambiar el esquema del siguiente nivel superior. Hay dos tipos de independencia de datos. Que se dan a continuación.
Independencia de datos lógicos: dice que es la capacidad de cambiar el esquema conceptual de tal manera que el esquema externo no necesite cambiar. Para expandir la base de datos, podemos hacer cambios en el esquema conceptual y también podemos cambiar el esquema conceptual para cambiar las restricciones. Significa que la independencia de los datos lógicos nos da la libertad de cambiar el esquema conceptual sin preocuparnos por el esquema externo.
Independencia física de los datos: Podemos definirlo como la capacidad de cambiar el esquema interno de tal manera que no necesitemos cambiar el esquema conceptual. Los cambios en el esquema interno pueden ser necesarios porque es posible que tengamos que cambiar algunos archivos físicos. La independencia de los datos se produce porque cuando se cambia el esquema en algún nivel, el esquema del siguiente nivel superior permanece sin cambios. Sin embargo, solo se cambia el mapeo entre los dos niveles. Durante la compilación o ejecución de una consulta, estos dos niveles de asignaciones crean una sobrecarga.
Elliot
Independencia de
datos lógicos :
la independencia de datos lógicos es la capacidad de modificar el esquema conceptual sin alterar esquemas externos o programas de aplicación. Las alteraciones en el esquema conceptual pueden incluir la adición o eliminación de nuevas entidades, atributos o relaciones y deberían ser posibles sin alterar los esquemas externos existentes o tener que reescribir programas de aplicación.
Independencia
física de los datos :
la independencia física de los datos es la capacidad de modificar el esquema interno sin alterar los esquemas conceptuales o los programas de aplicación. La alteración en el esquema interno podría incluir.
* Usando nuevos dispositivos de almacenamiento.
* Utilizando diferentes estructuras de datos.
* Cambio de un método de acceso a otro.
* Utilizando diferentes organizaciones de archivos o estructuras de almacenamiento.
* Modificación de índices.