1.6 Independencia de los
datos
Se refiere a la protección contra los programas de aplicación que puedan originar modificaciones cuando se altera la organización física o lógica de la base de datos. Existen 2 niveles de independencia de datos.
Independencia
física de datos:
Es la capacidad de modificar el esquema físico sin provocar que
se vuelvan a escribir los programas de aplicación.
Independencia
lógica de datos:
Capacidad de modificar el esquema conceptual sin
provocar que se vuelvan a escribir los programas de aplicación.
1.7 Lenguaje de definición de
datos
El lenguaje de definición de datos, denominado por sus siglas como: DDL(Data definition Language).
Permite definir un esquema de base de datos por medio de una serie de definiciones que se expresan en un lenguaje especial, el resultado de estas definiciones se almacena en un archivo especial llamado diccionario de datos.
1.8 Lenguaje de manipulación de datos
La manipulación de datos se refiere a las operaciones de insertar, recuperar, eliminar o modificar datos; dichas operaciones son realizadas a través del lenguaje de manipulación de datos (DML, Data Manipulation Language), que es quién permite el acceso de los usuarios a los datos.
Existen básicamente 2 tipos de lenguajes de manipulación de datos: