1.1 OBJETIVO DE LOS SISTEMAS DE BASE DE DATOS DBMS: DATA BASE MANAGEMENT SYSTEM (SISTEMA DE MANEJO DE BASE DE DATOS). DBM: DATA BASE MANAGER (MANEJADOR DE BASE DE DATOS). DB: DATA BASE (BASE DE DATOS). Un DBMS consiste de una base de datos y un conjunto de aplicaciones (programas) para tener acceso a ellos. Com nmente, la base de datos contiene información interrelacionada yreferente a una misma entidad o empresa. El objetivo primordial de un DBMS es crear un ambiente en el que sea posible almacenar y recuperar información en forma eficiente y conveniente. Otro modelo que se utiliza com nmente para manipular una base de datos es el llamado SISTEMA DE PROCESAMIENTO DE ARCHIVOS; que consta de un conjunto de programas que permiten el acceso a la base de datos, pero no optimizan los métodos utilizados, provocando entre otros los siguientes problemas: REDUNDANCIA. Esta se presenta cuando se repiten innecesariamente datos en los archivos que conforman la base de datos. Esta redundancia aumenta los costes de almacenamiento y acceso y además puede llevar a inconsistencia de los datos.INCONSISTENCIA. Ocurre cuando existe información contradictoria o incongruente en la base de datos. DIFICULTAD EN EL ACCESO A LOS DATOS. Debido a que los sistemas de procesamiento de archivos generalmente se conforman en distintos tiempos o épocas y ocasionalmente por distintos programadores, el formato de la información no es uniforme y se requiere de establecer métodos de enlace y conversión para combinar datos contenidos en distintos archivos. AISLAMIENTO DE LOS DATOS. Se refiere a la dificultad de extender las aplicaciones que permitan controlar a la base de datos, como pueden ser, nuevos reportes, utilerías y demás debido a la diferencia de formatos en los archivos almacenados. ANOMALIAS EN EL ACCESO CONCURRENTE. Ocurre cuando el sistema es multiusuario y no se establecen los controles adecuados para sincronizar los procesos que afectan a la base de datos. Com nmente se refiere a la poca o nula efectividad de los procedimientos de bloqueo. PROBLEMAS DE SEGURIDAD. Se presentan cuando no es posible establecer claves de acceso y resguardo en forma uniforme para todo el sistema, facilitando así elacceso a intrusos. PROBLEMAS DE INTEGRIDAD. Ocurre cuando no existe a través de todo el sistema procedimientos uniformes de validación para los datos. 1.2 ABSTRACCIÓN DE LA INFORMACIÓN Uno de los objetivos del DBMS es el ocultar al usuario final ciertos aspectos técnicos relativos al diseño de los manejadores, puesto que estos no son relevantes para este usuario final. Las estructuras de datos utilizadas para el almacenamiento y recuperación de la información son muchas veces altamente complejas con el objeto de crear un sistema eficiente. Para diferenciar las etapas en que cada operador, diseñador y otros personajes intervienen, debe distinguirse entre los siguientes niveles de diseño: 1. NIVEL FISICO. Es aquel en el que se determinan las características de almacenamiento en el medio secundario. Los diseñadores de este nivel poseen un
amplio dominio de cuestiones técnicas y de manejo de hardware. Muchas veces se opta por mantener el nivel físico proporcionado por el sistema operativo para facilitar y agilizar el desarrollo.
2. NIVEL CONCEPTUAL. Es aquel en el que se definen las estructuras l gicas de almacenamiento y las relaciones que se darán entre ellas. Ejemplos comunes de este nivel son el diseño de los registros y las ligas que permitirán la conexión entre registros de un mismo archivo, de archivos distintos incluso, de ligas hacia archivos. 3. NIVEL DE EDICION. Es aquel en el que se presenta al usuario final y que puede...
Leer documento completo
Regístrate para leer el documento completo.