You are on page 1of 3

Podemos definir a los usuarios como toda persona quetenga todo tipo de contacto con el sistema de base dedatos

desde que este se disea, elabora, termina y se usa. 3. 1. Se consideran tres clasesgenerales de usuarios :1.1 PROGRAMADOR DE APLICACIONES : Losprofesionales en computacin que interactan con elsistema por medio de llamadas en DML (Lenguaje deManipulacin de Datos), las cuales estn incorporadasen un programa escrito en un lenguaje de programacin(Por ejemplo, COBOL, PL/I, Pascal, C, etc.)encargado de escribir programas de aplicacin queutilicen bases de datos. Estos programas de aplicacinoperan con los datos de todas las maneras usuales:recuperan informacin, crean informacin nueva,suprimen o cambian informacin existente, etc. 4. 1.2 USUARIO FINAL : accesa a la base de datos desdeuna terminal, puede emplear un lenguaje de consultaproporcionado como parte integral del sistema o recurrira un programa de aplicacin escrito por un usuarioprogramador que acepte rdenes desde la terminal y a suvez formule solicitudes al DBMS en nombre del usuariofinal.1.3 ADMINISTRADORES DE BASE DE DATOS O DBA :Es la persona o grupo de personas encargadas del controlgeneral del sistema de base de datos. 5. 2. Los usuarios que accedan a unabase de datos pueden clasificarsecomo :2.1 programadores de aplicaciones.2.2 usuarios sofisticados : Los usuarios sofisticadosinteractan con el sistema sin escribir programas. Encambio escriben sus preguntas en un lenguaje deconsultas de base de datos SQL. 6. 2.3 USUARIOS ESPECIALIZADOS : Algunos usuariossofisticados escriben aplicaciones de base de datosespecializadas que no encajan en el marco tradicional deprocesamiento de datos.Entre estas aplicaciones estn los sistemas de diseoasistido por computadora, sistemas de bases deconocimiento y experto, sistemas que almacenan losdatos con los tipos de datos completos y sistemas demodelado del entorno. 7. 2.4 USUARIOS INGENUOS : Los usuarios nosofisticados interactan con el sistema invocando a unode los programas de aplicacin permanentes que se hanescrito anteriormente en el sistema de base de datos,podemos mencionar al usuario ingenuo como el usuariofinal que utiliza el sistema de base de datos sin sabernada del diseo interno del mismo por ejemplo: uncajero 8. 3. Muchas personas participan en el diseo uso ymantenimiento de una base de datos grande con algunoscientos de usuarios. Estas personas se clasifican en dostipos Actores en el escenario y Trabajadores trasbambalinas. 9. 3.1 ACTORES EN EL ESCENARIO: Personas cuyo trabajorequiere el empleo cotidiano de una base de datosgrande y son:3.1.1 ADMINISTRADORES DE BASES DE DATOS(DBA:DATABASE ADMINISTRATOR) : Administra 2 recursosel primero es la propia base de datos y el segundo es elSGBD y el software con el relacionado. El DBA seencarga de autorizar el acceso a la base de datos, decoordinar y vigilar su empleo, y de adquirir los recursosnecesarios de software y hardware. El DBA es la personaresponsable cuando surgen problemas como violacionesa la seguridad o una respuesta lenta del sistema. 10. 3.1.2 DISEADORES DE BASES DE DATOS: Se encargade identificar los datos que se almacenarn en la base dedatos y de elegir las estructuras apropiadas pararepresentar

y almacenar dichos datos. Los diseadorestienen la responsabilidad de comunicarse con todos losfuturos usuarios de la base de datos, a fin de comprendersus necesidades, y de presentar un diseo que satisfagaesos requerimientos. Casi siempre, los diseadoresinteractan con cada uno de los grupos de usuariospotenciales y desarrollan una vista de la base de datosque satisfaga los requerimientos de datos y deprocesamiento para ese grupo. 11. 3.1.3 Usuarios finales: Son las personas que necesitantener acceso a la base de datos paraconsultarla, actualizarla y generar informes; la base dedatos existe primordialmente para que ellos la usen. Hayvarias categoras de usuarios finales:3.1.3.1 Usuarios finales espordicos: Tiene acceso de vezen cuando a la base de datos, pero es posible querequieran informacin diferente en cada ocasin.Utilizan un lenguaje de consulta de base de datosavanzado para especificar sus solicitudes, y suelen sergerentes de nivel medio o alto u otras personas queexaminan de modo superficial y ocasional la base dedatos. 12. 3.1.3.2 USUARIOS FINALES SIMPLES OPARAMTRICOS: Constituyen una porcin apreciablede la totalidad de los usuarios finales. La funcin de sutrabajo gira en torno a consultas y actualizaciones de labase de datos, utilizando tipos estndar de estasoperaciones que se han programado y probado conmucho cuidado. Todos estamos acostumbrados a tratarcon varios tipos de estos usuarios, los cajeros bancariosrevisan saldos y asientan retiros y depsitos, losencargados de reservaciones areas revisan lasdisponibilidades para una solicitud presentada y hacerreservaciones.3.1.3.3 USUARIOS FINALES AVANZADOS: Se cuentaningenieros, cientficos, analistas de negocios y otros,quienes conocen a cabalidad los recursos del SGBD parasatisfacer sus complejos requerimientos. 13. 3.1.3.4 USUARIOS AUTNOMOS: emplean bases de datospersonalizadas gracias a los paquetes de programascomerciales que cuentan con interfaces de fcil uso, basadasen mens o en grficos. Un ejemplo es el usuario de unpaquete fiscal que almacena diversos datos financierospersonales para fines fiscales.3.1.4 ANALISTAS DE SISTEMAS Y PROGRAMADORESDE APLICACIONES: Determinan los requerimientos de losusuarios finales, sobre todo de los simples y paramtricos, ydesarrollan especificaciones para transaccionesprogramadas que satisfagan dichos requerimientos. Losprogramadores de aplicaciones implementan esasespecificaciones en forma de programas, y luegoprueban, depuran, documentan y mantienen estastransacciones programadas. Para realizar dichastareas, estos analistas y programadores deben de conocer ala perfeccin toda la gama de capacidades del SGBD. 14. 3.2 TRABAJADORES TRAS BAMBALINAS: Laboran paramantener el entorno del sistema de base de datos, peroque no tienen un claro inters en la base de datos en smisma.3.2.1 DISEADORES E IMPLEMENTADOTES DELSGBD: Se encargan de disear e implementar losmdulos e interfaces de SGBD en forma de paquetes desoftware. Un SGBD es un sistema complejo de softwareque consta de diversos componentes o mdulos, comolos mdulos para implementar el catlogo, los lenguajesde consulta, los procesadores de interfaz, el acceso a losdatos y la seguridad. 15. 3.2.2 CREADORES DE HERRAMIENTAS: Lasherramientas son paquetes de software que facilitan eldiseo y el empleo de los sistemas de base de datos, yque ayudan a elevar

el rendimiento. Estos paquetes sonopcionales y a menudo se adquieren por separado.Incluyen paquetes para disear bases de datos, vigilar elrendimiento, proporcionar Interfaces de lenguajenatural o grficos, elaborar prototipos, realizarsimulaciones y generar datos de prueba. Los creadoresde herramientas se ocupan de disear e implementarestos paquetes. En muchos casos hay proveedoresindependientes de software, que crean y comercializanestas herramientas. 16. 3.2.3 OPERADORES Y PERSONAL DEMANTENIMIENTO: Son los miembros del personal deadministracin del sistema que tienen a su cargo elfuncionamiento de mantenimiento reales del entornodel hardware y software del sistema de base de datos.

You might also like