SISTEMAS COMPUTACIONALES ADMINISTRATIVOS E.E. Base de Datos 1.6 Usuarios y administradores de base de datos Fuentes: Funda...
1.6 Usuarios y administradores de base de datos Un objetivo principal de un sistema de bases de datos es recuperar Informa...
1.6.1. Usuarios de bases de datos e interfaces de usuario <ul><li>Hay cuatro tipos diferentes de usuarios de un sistema de...
<ul><ul><li>Programadores de aplicaciones.  Son profesionales informáticos que escriben programas de aplicación. </li></ul...
<ul><ul><li>Los usuarios sofisticados  interactúan con el sistema sin programas escritos. En su lugar, ellos forman sus co...
<ul><ul><li>Usuarios especializados.  Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas...
1.6.2. Administrador de la base de datos <ul><ul><li>Una de las principales razones de usar SGBDs es tener un control cent...
<ul><ul><li>Modificación del esquema y de la organización física.  Los ABD realizan cambios en el esquema y en la organiza...
<ul><ul><li>Mantenimiento rutinario.  Algunos ejemplos de actividades rutinarias de mantenimiento del administrado de la b...
Upcoming SlideShare
Loading in …5
×

Usuarios y administradores 2º unidad

417 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
417
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Usuarios y administradores 2º unidad

  1. 1. SISTEMAS COMPUTACIONALES ADMINISTRATIVOS E.E. Base de Datos 1.6 Usuarios y administradores de base de datos Fuentes: Fundamentos de Bases de Datos. Cuarta Edición Capitulo 1. Introducción Silberschatz; Korth; Sudarshan. McGraw Hill. 2002 Catedrático: Dr. Carlos A. Torres Gastelú Bloque: 5   H. Veracruz, Ver. Agosto 2009
  2. 2. 1.6 Usuarios y administradores de base de datos Un objetivo principal de un sistema de bases de datos es recuperar Información y almacenar nueva información en la base de datos. Las personas que trabajan con una base de datos se pueden catalogar como usuarios de bases de datos o como administradores de bases de datos . EXPERIENCIA EDUCATIVA BASE DE DATOS
  3. 3. 1.6.1. Usuarios de bases de datos e interfaces de usuario <ul><li>Hay cuatro tipos diferentes de usuarios de un sistema de base de datos, diferenciados por la forma en que ellos esperan interactuar con el sistema. Se han diseñado diferentes tipo de interfaces de usuario para diferentes tipos de usuarios. </li></ul><ul><ul><li>Usuarios normales . Son usuarios no sofisticados que interactúan con el sistema mediante la invocación de alguno de los programas de aplicación permanentes que se ha escrito previamente. Por ejemplo. un cajero bancario que necesita transferir 50 € de la cuenta A a la cuenta B invoca un programa llamado transferir. Este programa pide al cajero el importe de dinero a transferir, la cuenta de la que el dinero va a ser transferido y la cuenta a la que el dinero va a ser transferido. </li></ul></ul>EXPERIENCIA EDUCATIVA BASE DE DATOS
  4. 4. <ul><ul><li>Programadores de aplicaciones. Son profesionales informáticos que escriben programas de aplicación. </li></ul></ul><ul><ul><li>Los programadores de aplicaciones pueden elegir entre muchas herramientas para desarrollar interfaces de usuario. Las herramientas de desarrollo rápido de aplicaciones (DRA) son herramientas que permiten al programador de aplicaciones construir formularios e informes sin escribir un programa. Hay también tipos especiales de lenguajes de programación que combinan estructuras de control imperativo (por ejemplo, para bucles for, bucles while e instrucciones if-then- else) con instrucciones del lenguaje de manipulación de datos. </li></ul></ul>EXPERIENCIA EDUCATIVA BASE DE DATOS
  5. 5. <ul><ul><li>Los usuarios sofisticados interactúan con el sistema sin programas escritos. En su lugar, ellos forman sus consultas en un lenguaje de consulta de bases de datos. Cada una de estas consulta se envía al procesador de consultas, cuya función es transformar instrucciones LMD a instrucciones que el gestor de almacenamiento entienda. Los analistas que envían las consultas para explorar los datos en la base de datos entran en esta categoría . </li></ul></ul>EXPERIENCIA EDUCATIVA BASE DE DATOS
  6. 6. <ul><ul><li>Usuarios especializados. Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas que no son adecuadas en el marco de procesamiento de datos tradicional. Entre estas aplicaciones están los sistemas de diseño asistido por computador, sistemas de bases de conocimientos y sistemas expertos, sistemas que almacenan los datos con tipos de datos complejos (por ejemplo, datos gráficos y datos de audio) y sistemas de modelado del entorno. </li></ul></ul>EXPERIENCIA EDUCATIVA BASE DE DATOS
  7. 7. 1.6.2. Administrador de la base de datos <ul><ul><li>Una de las principales razones de usar SGBDs es tener un control centralizado tanto de los datos como de los programas que acceden a esos datos. La persona que tiene este control central sobre el sistema se llama administrador de la base de datos (ABD). Las funciones del ABD incluyen las siguientes: </li></ul></ul><ul><ul><li>Definición del esquema. El ABD crea el esquema original de la base de datos escribiendo un conjunto de instrucciones de definición de datos en el LDD. </li></ul></ul><ul><ul><li>Definición de la estructura y del método de acceso. </li></ul></ul>EXPERIENCIA EDUCATIVA BASE DE DATOS
  8. 8. <ul><ul><li>Modificación del esquema y de la organización física. Los ABD realizan cambios en el esquema y en la organización física para reflejar las necesidades cambiantes de la organización, o para alterar la organización física para mejorar el rendimiento. </li></ul></ul><ul><ul><li>Concesión de autorización para el acceso a los datos . La concesión de diferentes tipos de autorización permite al administrador de la base de datos determinar a qué partes de la base de datos puede acceder cada usuario. La información de autorización se mantiene en una estructura del sistema especial que el sistema de base de datos consulta cuando se intenta el acceso a los datos en el sistema. </li></ul></ul>EXPERIENCIA EDUCATIVA BASE DE DATOS
  9. 9. <ul><ul><li>Mantenimiento rutinario. Algunos ejemplos de actividades rutinarias de mantenimiento del administrado de la base de datos son: </li></ul></ul><ul><ul><li>Copia de seguridad periódica de la base de datos bien sobre cinta o sobre servidores remotos, para prevenir la pérdida de datos en caso de desastres como inundaciones. </li></ul></ul><ul><ul><li>Asegurarse de que haya suficiente espacio libre en disco para las operaciones normales y aumentar el espacio en disco según sea necesario. </li></ul></ul><ul><ul><li>Supervisión de los trabajos que se ejecuten en la base de datos y asegurarse de que el rendimiento no se degrada por tareas muy costosas iniciadas por algunos usuarios. </li></ul></ul>EXPERIENCIA EDUCATIVA BASE DE DATOS

×