2
ESTRUCTURA GENERAL DE UN SISTEMA DE BASE DE DATOS Gestor de archivos. Gestiona la asignación de espacio en la memoria del disco y de las estructuras de datos usadas para representar información. USUARIOS Podemos definir a los usuarios como toda persona que tenga todo tipo de contacto con el sistema de base de datos desde que este se diseña, elabora, termina y se usa. Los usuarios que accesan una base de datos pueden clasificarse como: Programadores de a!icacio"es. Los profesionales en computación que interactúan con el sistema por medio de llamadas en DML Lengua!e de Manipulación de Datos", las cuales est#n incorporadas en un programa escrito en un lengua!e de programación Por e!emplo, $%&%L, PL'(, Pascal, $, etc." Us#arios so$isticados. Los usuarios sofisticados interactúan con el sistema sin escribir program )n cambio escriben sus preguntas en un lengua!e de consultas de base de datos. Us#arios esecia!i%ados. *lgunos usuarios sofisticados escriben aplicaciones de base de datos especiali+adas que no enca!an en el marco tradicional de procesamiento de datos. Us#arios i"ge"#os. Los usuarios no sofisticados interactúan con el sistema in ocando a uno d los programas de aplicación permanentes que se -an escrito anteriormente en el sistema de base de datos, podemos mencionar al usuario ingenuo como el usuario final que utili+a el sistema de base de datos sin saber nada del dis interno del mismo por e!emplo: un ca!ero ADMINISTRADOR )l administrador de base de datos D&*" es la persona responsable de los aspectos ambientales de una base de datos. )n general esto incluye siguiente: ecuperabilidad / $rear y probar espaldos (ntegridad / 0erificar o ayudar a la erificación en la integridad de d 1eguridad / Definir o implementar controles de acceso a los datos Disponibilidad / *segurarse del mayor tiempo de encendido Desempeño / *segurarse del m#2imo desempeño incluso con las limitaciones Desarrollo y soporte a pruebas / *yudar a los programadores e ingenieros a utili+ar eficientemente la base de datos.

Estructura General de Un Sistema de Base de Datos

Embed Size (px)

DESCRIPTION

ESTRUCTURA GENERAL DE UN SISTEMA DE BASE DE DATOS

Citation preview

ESTRUCTURA GENERAL DE UN SISTEMA DE BASE DE DATOS

ESTRUCTURA GENERAL DE UN SISTEMA DE BASE DE DATOS

Gestor de archivos. Gestiona la asignacin de espacio en la memoria del disco y de las estructuras de datos usadas para representar informacin.USUARIOS

Podemos definir a los usuarios como toda persona que tenga todo tipo de contacto con el sistema de base de datos desde que este se disea, elabora, termina y se usa.

Los usuarios que accesan una base de datos pueden clasificarse como:

Usuarios sofisticados. Los usuarios sofisticados interactan con el sistema sin escribir programas. En cambio escriben sus preguntas en un lenguaje de consultas de base de datos.

Usuarios especializados. Algunos usuarios sofisticados escriben aplicaciones de base de datos especializadas que no encajan en el marco tradicional de procesamiento de datos.

Usuarios ingenuos. Los usuarios no sofisticados interactan con el sistema invocando a uno de los programas de aplicacin permanentes que se han escrito anteriormente en el sistema de base de datos, podemos mencionar al usuario ingenuo como el usuario final que utiliza el sistema de base de datos sin saber nada del diseo interno del mismo por ejemplo: un cajeroADMINISTRADOR

El administrador de base de datos (DBA) es la persona responsable de los aspectos ambientales de una base de datos. En general esto incluye lo siguiente:

Recuperabilidad - Crear y probar Respaldos Integridad - Verificar o ayudar a la verificacin en la integridad de datos Seguridad - Definir o implementar controles de acceso a los datos

Disponibilidad - Asegurarse del mayor tiempo de encendido Desempeo - Asegurarse del mximo desempeo incluso con las limitaciones

Desarrollo y soporte a pruebas - Ayudar a los programadores e ingenieros a utilizar eficientemente la base de datos.

El diseo lgico y fsico de las bases de datos a pesar de no ser obligaciones de un administrador de bases de datos, es a veces parte del trabajo. Esas funciones por lo general estn asignadas a los analistas de bases de datos o a los diseadores de bases de datos.

APIsUna interfaz de programacin de aplicaciones o API (del ingls Application Programming Interface) es el conjunto de funciones y procedimientos (o mtodos, en la programacin orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstraccin. Son usados generalmente en las bibliotecas.