Anda di halaman 1dari 1

Las Bases de Datos Las bases de datos constituyen una parte fundamental de los sistemas de informacin en los cuales

dichas bases estn integradas. El estado actual de la tecnologa de bases de datos es el resultado de la evolucin que a lo largo de dcadas ha tenido lugar en el procesamiento de los datos y en la gestin de la informacin. La tecnologa de gestin de datos se ha desarrollado desde los mtodos primitivos de los aos cincuenta hasta los potentes sistemas actuales, empujada por un lado por la demanda y las necesidades de la gestin de la informacin y restringida por otro por las limitaciones de la tecnologa. Usuarios de las Bases de Datos Toda persona que tenga algn tipo de contacto con el sistema de bases de datos, desde que ste se disea, elabora, termina y se usa, se puede definir como usuario de la base de datos. Bajo este concepto se puede encontrar al usuario ms bsico que interacta con el sistema a travs de las interfaces que proveen las aplicaciones, hasta la persona que construy los programas y que tambin puede ser el responsable de la definicin de los datos almacenados y de su contenido. Sistemas Gestores de Bases de Datos Los Sistemas Gestores de Bases de Datos (SGBD) son paquetes de software muy complejos y sofisticados que deben proporcionar los servicios para el buen funcionamiento de la base de datos. No se puede generalizar sobre los elementos que componen un SGBD ya que varan mucho unos de otros. Sin embargo, es muy til conocer sus componentes y cmo se relacionan cuando se trata de comprender lo que es un sistema de bases de datos. Un SGBD tiene varios mdulos, cada uno de los cuales realiza una funcin especfica. El sistema operativo proporciona servicios bsicos al SGBD, que es construido sobre l. El proceso de diseo de bases de datos Los modelos de datos de alto nivel le sirven a los diseadores de bases de datos para proporcionar un marco conceptual en el cual se especifican los requisitos de datos de los usuarios de las bases de datos que existen y la manera en que se estructurar la base de datos para satisfacer esos requisitos. La fase inicial del diseo de bases de datos, por tanto, es caracterizar completamente los requerimientos de datos de los usuarios de la base de datos. El resultado de esta fase es la especificacin de requerimientos del usuario. Posteriormente, el diseador elige un modelo de datos y, aplicando los conceptos del modelo de datos elegido, traduce esos requisitos en un esquema conceptual de la base de datos. El esquema desarrollado en esta fase de diseo conceptual proporciona una visin general detallada de la empresa. El diseador revisa el esquema para confirmar que todos los requerimientos de datos se satisfacen realmente y no hay conflictos entre s. Tambin se examina el diseo para eliminar caractersticas redundantes. Lo importante en este punto es describir los datos y las relaciones, ms que especificar detalles del almacenamiento fsico. Un esquema conceptual completamente desarrollado indica tambin los requerimientos funcionales de la empresa. En una especificacin de requerimientos funcionales los usuarios describen los tipos de operaciones (o transacciones) que se realizarn con los datos (por ejemplo, modificacin o actualizacin de datos, bsqueda y recuperacin de datos y borrado de datos). En esta fase del diseo conceptual se hace una revisin del esquema para asegurarse de que satisface los requisitos funcionales. El proceso de pasar de un modelo de datos abstracto a la implementacin de la base de datos incluye dos fases ms de diseo. En la fase de diseo lgico, el diseador relaciona el esquema conceptual de alto nivel con el modelo de implementacin de datos del sistema de base de datos que se utilizar. Luego de esta fase, el diseador usa el esquema de base de datos especfico en la fase de diseo fsico, en la que se especifican las caractersticas fsicas de la base de datos, tales como la forma de organizacin de los archivos y las estructuras de almacenamiento interno.

Anda mungkin juga menyukai