Los modelos datos son el principal instrumento para ofrecer cierto nivel de abstracción de los datos, ocultando detalles de almacenamiento que la mayoría de los usuarios no necesitan conocer. Un modelo de base de datos es un conjunto de conceptos que pueden servir para describir la estructura de una base de datos. En ocasiones se utiliza la palabra modelo para denotar una descripción o esquema de una base de datos en particular, por ejemplo “el modelo de datos de comercialización”. Con estructura de una base de datos o diseño de una base de datos nos referimos a los tipos de datos, las relaciones y restricciones que deben cumplirse para esos datos. Categoría de los modelos de datos. Una clasificación posible de los modelos de datos se realiza de acuerdo al nivel de abstracción que ofrecen para describir la estructura de la base de datos. Existen en este sentido tres categorías: Conceptuales. Lógicos. Físicos. Los conceptuales disponen de conceptos muy cercanos a la forma en ...
Hay varias características que distinguen el enfoque de base de datos del enfoque tradicional de programación con archivos. En el procesamiento de archivos tradicional, cada usuario define e implementa los archivos requeridos para una aplicación específica. Por ejemplo, un usuario, la oficina de contabilidad, podría mantener un archivo de clientes; se escribirían programas para trabajar con estos clientes y un segundo usuario, la oficina de ventas, mantendría otro archivo de clientes con sus programas específicos. Aunque ambos usuario están interesados en datos relativos a los clientes, cada uno mantiene archivos separados –y programas para manipular dichos archivos porque requieren datos que no pueden obtener de los archivos del otro. Esta redundancia al definir y almacenar los datos implica espacio desperdiciado y esfuerzos redundantes para mantener actualizados los datos comunes. En el enfoque de bases de datos se mantiene un único almacén de datos que se define una sola vez y al ...
En inglés, DBMS, Database Management System, es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el DBMS es un sistema de software de proposito general que facilita el proceso de definir, construir y manipular bases de datos para diversas aplicaciones. Para definir una base de datos hay que especificar los tipos de datos, las estructuras y las restricciones de los datos que se almacenarán en ella. Construir una base de datos es el proceso de guardar los propios datos en algún medio de almacenamiento controlado por el DBMS. En la manipulación de una base de datos intervienen funciones como consultar la base de datos para obtener datos específicos, actualizar la base de datos para reflejar cambios en el minimundo, y generar reportes a partir de los datos. No hace falta un software de DBMS de proposito general para implementar una base de datos computarizada. Podríamos escribir nuestro propio conjunto de programas para crear y mantener...
Comentarios
Publicar un comentario