jueves, 25 de agosto de 2011

ACTORES EN EL ENTORNO DE UNA BASE DE DATOS

•      Administrador  de la base  de datos:  se encarga del diseño  físico de la base  de datos  y de su implementación, realiza el control  de  la seguridad  y de  la concurrencia,  mantiene  el sistema  para que  siempre  se encuentre  operativo  y se encarga  de  que  los usuarios y las aplicaciones  obtengan buenas  prestaciones. El administrador  debe  conocer  muy bien  el SGBD  que   se   esté   utilizando,   así  como   el   equipo   informático   sobre   el  que   esté funcionando.
•          Diseñadores  de la base  de datos:  realizan el diseño  lógico  de la base de datos,  debiendo identificar  los  datos,  las relaciones  entre  datos  y las restricciones  sobre  los  datos  y sus relaciones.  El diseñador  de la base de datos  debe  tener  un profundo  conocimiento de los datos  de la empresa  y también debe  conocer  sus reglas de negocio.  Las reglas de negocio describen  las características principales de los datos tal y como  las ve la empresa.
El diseñador  de  la base  de  datos  debe  implicar en  el desarrollo  del  modelo  de  datos  a todos  los usuarios de la base de datos,  tan pronto como  sea posible.  El diseño lógico de la base   de   datos   es   independiente   del   SGBD   concreto    que   se   vaya   a   utilizar,  es independiente de  los  programas  de  aplicación,  de  los  lenguajes  de  programación  y de cualquier otra consideración  física.
•          Programadores de aplicaciones: se encargan de implementar  los programas de aplicación que  servirán a los  usuarios finales.  Estos  programas  de  aplicación  son  los  que  permiten consultar   datos,   insertarlos,   actualizarlos  y  eliminarlos.   Estos   programas   se  escriben mediante  lenguajes de tercera generación  o de cuarta generación.
•      Usuarios  finales:  consultan,  actualizan  y  generan  reportes   de  la  base  de  datos.  A  los usuarios finales también se les llama clientes de la base de datos.

4 comentarios: