tics
Colección compartida de datos relacionados desde el punto de vista lógico, junto con una descripción de esos datos (metadatos), diseñada para satisfacer las necesidades deinformación de una organización.
GESTOR DE BASE DE DATOS:
Software con capacidad para definir, mantener y utilizar una base de datos.
Un sistema de gestión de bases de datos debe permitir definirestructuras de almacenamiento, acceder a los datos de forma eficiente y segura, etc..
Ejemplos: Oracle, IBM DB2, Microsoft SQL Server,
Interbase, MySQL, PostgreSQL…
Características de un sistema gestor debases de datos:
1. Independencia: Los datos se organizan
independientemente de las aplicaciones que los vayan a
usar (independencia lógica) y de los ficheros en los que
vayan a almacenarse(independencia física).
2. Los usuarios y las aplicaciones pueden acceder a
los datos mediante el uso de lenguajes de consulta
(p.ej. SQL, Query-by-example…).
3. Centralización: Los datos se gestionan deforma
centralizada e independiente de las aplicaciones.
4. Consistencia e integridad de los datos.
5. Fiabilidad (protección frente a fallos) y seguridad (control de acceso a los datos). 10Usuarios de la base de datos
Usuarios finales:
Utilizan los datos almacenados en la base de datos.
Programadores de aplicaciones:
Responsables de implementar las aplicaciones.
Administradorde la base de datos [DBA: DataBase Administrator]: Responsable de la gestión y administración de la base de datos.
Funciones: Control de acceso a los datos.
Mantenimiento del esquema de la base dedatos.
Monitorización del rendimiento del DBMS.
Realización de copias de seguridad.
ARQUITECTURA DE UNA BASE DE DATOS
ARQUITECTURA CENTRALIZADA: Sistema de un único servidor que se encarga detosas las tareas.
ARQUITECTURA CLIENTE-SERVIDOR: De la arquitectura centralizada a la Cliente-Servidor
Servidor: manejo de las transacciones, procesamiento, validaciones de integridad, control...
Regístrate para leer el documento completo.