Вы находитесь на странице: 1из 2

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:
Programadores de aplicaciones.
Los profesionales en computacin que interactan con el sistema por medio
de llamadas en DML (Lenguaje de Manipulacin de Datos), las cuales estn
incorporadas en un programa escrito en un lenguaje de programacin (Por
ejemplo, COBOL, PL/I, Pascal, C, etc.)
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 cajero
ADMINISTRADOR
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.
APIs
Una 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.

Вам также может понравиться