Arquitectura De Los Sgbd
- ARQUITECTURA DE LOS SGBD Desde
la aparición de los primeros gestores de base de datos se intentó
llegar a un acuerdo para que hubiera una estructura común para todos
ellos, a fin de que el aprendizaje y manejo de este software fuera más
provechoso y eficiente. El acuerdo nunca se ha conseguido del todo, no
hay estándares aceptados del todo. Aunque sí hay unas cuentas propuestas
de estándares que sí funcionan como tales.
- Organismos de estandarización
- Los
intentos por conseguir una estandarización han estado promovidos por
organismos de todo tipo. Algunos son estatales, otros privados y otros
promovidos por los propios usuarios. Los tres que han tenido gran
relevancia en el campo de las bases de datos son ANSI/SPARC/X3 ,
CODASYL y ODMG .
- ISO
- ISO ( International Organization for Standardization).
- Es un organismo internacional de definición de estándares de gran prestigio.
- IEC
- ( International Electrotechnical Commission ).
- Organismo de definición de normas en ambientes electrónicos
- JTC1
- ( Joint Technical Committee ).
- Comité
formado por los dos organismos anteriores encargado de diversos
proyectos. En el campo de las bases de datos, el subcomité SC21 posee
un grupo de trabajo llamado WG 3 que se dedica a las bases de datos.
Este grupo de trabajo es el que define la estandarización del lenguaje
SQL entre otras cuestiones.
- Modelo ANSI/X3/SPARC
- El
grupo ANSI ha marcado la referencia para la construcción de SGBD. Se
basa en los estudios anteriores en los que se indicaban tres niveles de
abstracción de la base de datos. ANSI profundiza más en esta idea y
define cómo debe ser el proceso de creación y utilización de estos
niveles.
- En el modelo ANSI se indica que hay tres
modelos ( externo , conceptual e interno ) entendiendo por modelo las
normas que permiten crear esquemas (diseños de la base de datos).
- Esquemas externos
- Los
esquemas externos reflejan la información preparada para el usuario
final, el esquema conceptual refleja los datos y relaciones de la base
de datos y el esquema interno la preparación de los datos para ser
almacenados.
- Esquema conceptual
- El esquema
conceptual contiene la información lógica de la base de datos. Su
estructuración y las relaciones que hay entre los datos. Se trata de la
propuesta teórica de los datos (es quizá la más importante).
- Esquema interno
- El
esquema interno contiene información sobre cómo están almacenados los
datos en disco. Es el esquema más cercano a la organización real de los
datos.
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.