¿Por qué un sistema de base de datos tiene independencia de datos?
El sistema de base de datos es un sistema de procesamiento de datos ideal desarrollado para satisfacer las necesidades de procesamiento de datos. También es el sistema de software que proporciona datos para los sistemas reales de almacenamiento, mantenimiento y aplicación. Es una colección de medios de almacenamiento, objetos de procesamiento y sistemas de gestión.
Datos extendidos:
Un sistema de base de datos generalmente consta de cuatro partes:
(1) Base de datos (DB) se refiere a datos organizados almacenados en una computadora para mucho tiempo. , una colección de datos accesibles. Los datos de la base de datos se organizan, describen y almacenan de acuerdo con un determinado modelo matemático. Tiene menos redundancia, mayor independencia de los datos y fácil escalabilidad, y puede ser disfrutado por todo tipo de usuarios.
(2) Hardware: Diversos dispositivos físicos que componen un sistema informático, incluidos los dispositivos externos necesarios para el almacenamiento. La configuración del hardware debe satisfacer las necesidades de todo el sistema de base de datos.
(3) Software: incluye sistema operativo, sistema de gestión de bases de datos y programas de aplicación. El sistema de gestión de bases de datos es el software central del sistema de bases de datos. Con el apoyo del sistema operativo, resuelve cómo organizar y almacenar datos científicamente y cómo obtenerlos y mantenerlos de manera eficiente. Sus funciones principales incluyen: función de definición de datos, función de operación de datos, gestión de operaciones de bases de datos y establecimiento y mantenimiento de bases de datos.
(4) Personal: Hay cuatro categorías principales. La primera categoría son los analistas de sistemas y diseñadores de bases de datos: los analistas de sistemas son responsables del análisis de requisitos y la especificación del sistema de aplicación. Trabajan con los usuarios y administradores de bases de datos para determinar la configuración del hardware del sistema y participar en el diseño general del sistema de base de datos. . Los diseñadores de bases de datos son responsables de identificar los datos en la base de datos y diseñar el esquema de la base de datos en todos los niveles. La segunda categoría son los programadores de aplicaciones, que son responsables de escribir aplicaciones que utilizan la base de datos. Estas aplicaciones pueden recuperar, crear, eliminar o modificar datos. La tercera categoría son los usuarios finales, que utilizan la interfaz del sistema o el lenguaje de consulta para acceder a la base de datos.