Diferencia entre esquema y base de datos

Diferencia entre esquema y base de datos

Esquema vs base de datos?

Una base de datos puede describirse como una colección de datos estructurados que generalmente se almacenan en los sistemas informáticos. Se llega a la estructura para una base de datos organizando adecuadamente los datos con la ayuda de un modelo de base de datos. El término "esquema" significa "un plan o forma" y se puede definir como la terminología utilizada para modelar o crear una estructura lógica utilizando la cual los datos se pueden almacenar en una base de datos. Técnicamente hablando, un esquema de base de datos es la estructura subyacente descrita y compatible con el sistema de administración de bases de datos que se utiliza para almacenar registros.

En general, un esquema es un mayor nivel de abstracción de los modelos de diseño que son capturados y documentados por diseñadores de bases de datos y analistas de negocios durante la fase de análisis de un proyecto o desarrollo de productos. No existen como tales en una base de datos, pero en algunas variantes de bases de datos se pueden realizar en algunos niveles en forma física.

Cuando traemos a un usuario a esta perspectiva, podemos definir estas tres entidades (base de datos, esquema y usuario) como se muestra a continuación:

La base de datos es una colección de archivos físicos.

Un usuario es aquel que se conecta a una base de datos.

El esquema es la colección de objetos que son propiedad del usuario.

Para resumir brevemente, un esquema suele ser una representación gráfica de la estructura del sistema de la base de datos, mientras que la base de datos en sí es una colección estructurada de registros o datos.

Resumen:

1.Una base de datos es la estructura física.

2.El esquema es la estructura lógica.

3.Una base de datos es una colección de registros y datos relacionados almacenados en tablas.

4.Un esquema, por otro lado, es una definición lógica de la base de datos o, en otras palabras, un plan que define los nombres de todas las tablas y columnas y define qué tipo es cada columna, etc.

5.En algunos sistemas de gestión de bases de datos, se puede realizar un esquema en forma física en cualquiera de los niveles.

6.No existe una correspondencia individual entre los objetos de esquema y los archivos físicos que almacenan información en discos.