domingo, 27 de septiembre de 2009

CONCEPTOS RELACIONADOS CON LA BASE DE DATOS


REQUERIMIENTOS

DE LAS BASES DE DATOS


El análisis de requerimientos para una base de datos incorpora las mismas tareas que el análisis de requerimie
ntos del software. Es necesario un contacto estrecho con el cliente; es esencial la identificación de las funciones e interfaces; se requier
e la especificación del flujo, estructura y asociatividad de la información y debe desarrollarse un documento formal de los requerimientos.
Requerimientos administrativos:
se requiere mucho más para el desarrollo de sistemas de bases de datos que únicamente seleccionan un modelo lógico de base de datos
. La bases de datos es una disciplina organizacional, un método, más que una herramienta o una tecnología. Requiere de un cambioconceptual
y organizacional.

ELEMENTOS CLAVES DE ORGANIZACION DE UNA BASE DE DATOS

Sistema de administraci
ón de base de datos
Administración de información
Tecnología de administración de base de datos
Usuarios
Planeación de información y tecnología de modelaje

CARACTERÍSTICAS DE LA BASE DE DATOS

Una base de datos contiene entidades de información que están relacionadas vía organización y asociaci
ón. La arquitectura lógica de una base de datos se define mediante un esquema que representa las definiciones de
las relaciones entre las entidades de información. La arquitectura física de una base de datos depende de la configuración del hardware residente. Sin embargo, tanto el esquema (descripci
ón lógica como la organización (descripciónfísica) deben adecuarse para satisfacer los requerimientos funcionales y
de comportamiento para el acceso al análisis y creación de informes.

VENTAJAS EN EL USO DE LA BASE DE DATOS


La utilización de bases
de datos como plataforma para el desarrollo de Sistemas de Aplicación en las
Organizaciones se ha incrementado notablemente en
los últimos años, se debe a las ventajas que ofrece su utilización, algunas de las cuales se comentarán
a continuación:

  • Globalización de la información: permite a los diferentes usuarios considerar la información como un recurso corporativo que carece de dueños específicos.
  • Eliminación de información inconsistente: si existen dos o más archivos con la misma información, los cambios que se hagan a éstos deberán hacerse a todas las copias del archivo de facturas.
  • Permite compartir información.
  • Permite mantener la integridad en la información: la integridad de la información es una de sus cualidades altamente deseable y tiene por objetivoque sólo se almacena la información correcta.
  • Independencia de datos: el concepto de independencia de datos es quizás el que más ha ayudado a la rápida proliferación del desarrollo de Sistemas de Bases de Datos. La independencia de datos implica un divorcio entreprogramas y datos.

EL SISTEMA MANEJADOR DE BASE

DE DATOS (DBMS)



Es un conjunto de programas que se encargan de manejar la creación y todos los accesos a las bases de datos. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.
Una de las ventajas del DBMS es que puede ser invocado desde programas de aplicación que pertenecen a Sistemas Transaccionales escritos en algún lenguaje de alto nivel, para la creación o actualización de las bases de datos, o bien para efectos de consulta a través de lenguajes propios que tienen las bases de datos o lenguajes de cuarta generación.

AMBIENTE MODERNO EN LA BASE DE DATOS

La tecnología de las bases de datos pueden eliminar de un tajo muchos problemas creados por la organización tradicional de archivos. Una definición más rigurosa de bases de datos dice que es una colección de datos organizada para dar servicios eficientemente a muchas aplicaciones al centralizar los datos y minimizar aquellos que son redundantes. En vez de separar los datos en archivos por separados para cada aplicación, los datos son almacenados físicamente para aparecer a los usuarios como almacenados en una sola ubicación: una sola base de datos sirve a muchas aplicaciones. Por ejemplo, en vez de que una corporación almacene los datos de personal en sistemas de información separados y archivos separados para personal, nominas yprestaciones, la corporación podría crear una sola base de datos para Recursos Humanos.

No hay comentarios:

Publicar un comentario