Está en la página 1de 3

INTRODUCCION En estos temas veremos lo importante de las tcnicas que imparten cada uno de estos temas en donde a continuacin

se dar una breve explicacin en donde se llevaran a cabo los procedimientos y en que se haran mas til o importante para satisfacer las necesidades que se van realizando por medio de tipos de usuarios o tipos de lenguajes en donde estos temas serian utilizadas en base de datos para llevar un buen procedimiento o tcnica para que los archivos que en ese momento vamos realizando sea de lo mejor y tambin sea bien asegurada para no ser desviada por otros usuarios o lenguajes que no sean compatibles en servidores de alto carcter. Estos tipos de lenguajes o tipos de usuarios son muchos por lo que no todos pueden ser iguales en distintos lenguajes podria ser realizado una base de datos por lo que se genera una gran cantidad de memoria en distintos lenguajes que existen en donde se explicara cada uno de estos lenguajes con calma hasta llegar a una conclusin o logro de calidad, etc. DESARROLLO TIPOS DE USUARIOS DE LA BASE DE DATOS USUARIOS NORMALES: Son usuarios no sofisticados que interactan con el sistema mediante un programa de aplicacin con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario. Estos usuarios pueden tambin simplemente leer informes generados de la base de datos. PROGRAMADORES DE APLICACIONES: Son profesionales informticos que escriben los programas de aplicacin, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de desarrollo rpido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir directamente el programa. USUARIOS SOFISTICADOS: Interactan con el sistema sin programas escritos, usando el lenguaje de consulta de base de datos para hacer sus consultas. Los analistas que envan las consultas para explorar los datos en la base de datos entran en esta categora, usando ellos las herramientas de procesamiento analtico en lnea (OLAP, Online Analytical Processing), o herramientas de recopilacin de datos. USUARIOS ESPECIALIZADOS: Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas y adecuadas para el procesamiento de datos tradicional. Entre estas aplicaciones estn los sistemas de diseo asistido por computadora, sistemas de base de conocimientos y sistemas expertos, sistemas que almacenan datos de tipos de datos complejos (como grficos y de audio) y sistemas de modelado de entorno. ADMINISTRADORES DE LA BASE DE DATOS (ABD): Son las personas que tienen el control central del SGBD. Entre las funciones del ABD se encuentran:

Definicin del esquema de la base de datos. Definicin de la estructura y el mtodo de acceso. Modificacin del esquema y la organizacin fsica. Concesin de autorizacin para el acceso a los datos. Mantenimiento rutinario. TIPOS DE LENGUAJES EN BASE DE DATOS LENGUAJE DE CONSULTAS: Es un lenguaje de no programacion en el cual un usuario puede formular consultas y posiblemente tambin actualizar la base de datos. Noprogramacion significa que el usuario no tiene que especificar un algoritmo para obtener resultados, sino solamente definir la consulta de una manera ordenada. LENGUAJE DE MANIPULACION DE DATOS: Es un lenguaje de programacion que tiene una capacidad poderosa de clculo, flujo de control, entrada-salida, tambin tiene constructores sintcticos para acceso a base de datos (actualizacin, recuperacin e intercambio dinmico de datos entre el programa y la base de datos). Un lenguaje de manipulacin de datos pude ser: UN DML STAND-ALONE: En este caso el SMBD provee de un compilador o interprete para el DML. La desventaja de este lenguaje es que no puede ser usado para programas complejos, los cuales ejecutan algun acceso a la base de datos, pero simultneamente ejecutan otras tares, por ejemplo, clculos numricos. UNA INTERFACE PARA LLAMADAS AL SISTEMA: El usuario escribe un programa en un lenguaje de programacion tradicional. El usuario ejecuta accesos a la base de datos por llamadas a subrutinas al SMBD. Las llamadas al sistema son interpretadas en tiempo de ejecusion del programa. Una desventaja es que si la llamada al sistema contiene una solicitud incorrecta, el usuario no puede ser notificado en tiempo de compilacin, sino que tiene que esperar hasta que el programa aborte. UN DML INCRUSTADO EN UN LENGUAJE DE PROGRAMACION ANFITRION: Este una extensin de acceso a base de datos de un lenguaje de programacion de propsito general. El SMBD pre compila el programa en un programa en el lenguaje anfitrin sin las sentencias del DML. LENGUAJE DE DEFINICION DE DATOS: Es un lenguaje, en el cual la estructura lgica de la informacin puede ser definida, junto con su interpretacin pragmtica para el manejo de una base de datos, incluyendo el esquema, restricciones de integridad y vistas de usuario. CONSTRUCCION DE LENGUAJES DE BASES DE DATOS: La compilacin es ciertamente ventajosa

desde el punto de vista de desempeo, esta tiene casi siempre un mejor desempeo en tiempo de ejecusion que la interpretacin [Donald 1981] (mencionado en [Date 1995]). Sin embargo date [1995] dice que esto tiene una desventaja significante: es posible que decisiones hechas por el compilador en tiempo de compilacin no tengan validez larga en tiempo de ejecusion. COMPILADORES: Es un programa que lee un programa escrito en un lenguaje fuente y lo traduce a un programa equivalente en otro lenguaje, el lenguaje objeto [Aho et al. 1990]. Como parte importante de este proceso de traduccin, el compilador informa al usuario de la presencia de errores en el programa fuente. INTERPRETES: Realiza las operaciones que implica el programa fuente. Por ejemplo un intrprete podria construir un rbol y despus efectuar las operaciones de los nodos conforme recorre el rbol. LENGUAJE DE CONSULTAS MULTIBASE DE DATOS: Son implementados por medio de un intrprete, un intrprete de este tipo traduce un predicado que contiene operadores relacionales y booleanos a rdenes para buscar en una base de datos registros que satisfagan ese predicado. CONCLUSION Llegue a la conclusin de que estos tipos de usuario y lenguajes son muy importantes en base de datos por que sin ellos no podramos llevar procedimientos tampoco podramos llevar tcnicas por eso es necesario ser bien visible con el trabajo que se est realizando en ese momento para que sea de una buena calidad y que sea tambin bien recibida hacia los dems, por mi parte son importantes estos temas que estamos viendo ms a fondo.

BIBLIOGRAFIA http://uvfdatabases.wordpress.com/2009/02/06/tipos-deusuarios-de-la-base-de-datos/ http://catarina.udlap.mx/u_dl_a/tales/documentos/msp/romer o_m_m/capitulo4.pdf

También podría gustarte