1. Ejemplares y Esquemas de una Base De Datos
Sabemos bien que las bases de datos están cambiando constantemente, esto debido al ingreso, eliminación y actualización de la información
registrada en ella. A la información que está guardada en un momento determinado se le llama ejemplar. En cambio, la forma como está diseñada
toda la estructura de los datos se le denomina esquema.
Los ejemplares cambian constantemente, pues hacen referencia a la información registrada. A diferencia de estos, los esquemas rara vez cambian.
Solo cambian por dos razones:
La estructura de los datos fue mal realizada. (culpa del desarrollador).
Cuando se dieron las especificaciones para realizar la estructura no tomaron en cuenta muchos aspectos (culpa del cliente).
Haciendo una analogía con programación: Los esquemas vendrían siendo la declaración de las variables (que pueden tomar cualquier valor, al
igual que en los esquemas se puede registrar información). Y los ejemplares vendrían siendo los valores que toman esas variables en momentos
determinados.
Existen 3 esquemas en una base de datos:
1. Esquema físico: Que es el que describe el diseño físico en el nivel físico.
2. Esquema lógico: Lo describe en el nivel lógico. Aquí los programadores construyen sus aplicaciones y programas.
3. Esquema de vistas: Una base de datos puede tener varios esquemas de vistas (al igual que en el nivel de vistas se tienen varias vistas,
dependiendo de la situación). A estos, se les llaman subesquemas.