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 ...
Una base de datos (BD) es un conjunto de datos relacionados entre sí. Por datos entendemos hechos conocidos que pueden registrarse y que tienen un significado implícito. Por ejemplo, consideremos los nombres, números telefónicos y direcciones de las personas que conocemos. Tal vez hayamos registrado estos datos en una libreta de direcciones indexada, o quizás lo hayamos hecho en una computadora, utilizando software del estilo de Excel. Se trata de un conjunto de datos relacionados entre sí, de modo que constituyen una base de datos. La definición anterior es muy general; por ejemplo, podemos considerar el conjunto de palabras que conforman este texto como datos relacionados entre sí, de modo que son una base de datos. Pero la acepción común del término base de datos suele ser más restringida. Una base de datos suele tener las siguientes propiedades implícitas: Representa algún aspecto del mundo real, en ocasiones llamado minimundo o universo. Las modificaciones del minimundo se re...
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 ...
Comentarios
Publicar un comentario