▶ Instancias y esquemas (bases de datos)

Instancias y esquemas.

Con el paso del tiempo la información que se va acumulando y desechando en la base de datos, ocasiona que está cambie.

Denominamos:

Instancia.

Instancias de bases de datos

Al estado que presenta una base de datos en un tiempo dado. Veámoslo como una fotografía que tomamos de la base de datos en un tiempo t, después de que transcurre el tiempo t la base de datos ya no es la misma.

Esquema.

Instancias y esquemas (bases de datos)

Es la descripción lógica de la base de datos, proporciona los nombres de las entidades y sus atributos especificando las relaciones que existen entre ellos. Es un banco en el que se inscriben los valores que irán formando cada uno de los atributos. El esquema no cambia los que varían son los datos y con esto tenemos una nueva instancia.

Ejemplo:

Considerando el ejemplo del vendedor que vende artículos, esquema e instancia según nuestro ejemplo, quedaría:

Esquema:

    { Vendedor : Nombre, puesto, salario, RFC }

    { Articulo : Clave, costo, descripción }

Instancia:

Como podemos observar el esquema nos muestra la estructura en el cual se almacenaran los datos, en este caso en registros cuyos nombres de campos son: por parte del vendedor (Nombre, puesto,salario, RFC) y por el artículo (Clave, costo,descripción); La instancia representa a una serie de datos almacenados en los registros establecidos por el esquema, estos datos varían, no permanecen fijos en el tiempo.