BASES DE DATOS
BD es un sistema que tiene como finalidad de darle un orden a los datos (ALMACENADOS) en ella para que sea más fácil su uso, puede contener una gran variedad de datos como: personas, objetos , animales, imágenes, sonido... dependiendo del uso que se le tiene destinado hacer, pero cada uno de los datos devén de estar relacionados en orden lógico para que sea fácil ubicar los datos, las bases de datos son manipuladas por un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan, llamados gestores de bases de datos.
características de las bases de datos...
· *Independencia lógica y física de los datos.
· * Redundancia mínima.
· *Acceso concurrente por parte de múltiples usuarios.
· *Integridad de los datos.
· *Consultas complejas optimizadas.
· *Seguridad de acceso y auditoria.
· *Respaldo y recuperación.
· *Acceso a través de lenguajes de programación estándar.

SISTEMA GESTOR DE BASES DE DATOS
administración de una SGBD:
- La definición del esquema lógico y físico de la base de datos.
- La definición de las vistas de usuario.
- La asignación y edición de permisos para los usuarios.
- Mantenimiento y seguimiento de la seguridad en la base de datos.
- Mantenimiento general del sistema gestor de base de datos.
Las características del sistema gestor de base de datos son:
- Abstracción de la información. Ahorran a los usuarios detalles acerca del almacenamiento físico de los datos.
- Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella.
- Redundancia mínima. Un buen diseño de una base de datos logrará evitar la aparición de información repetida o redundante.
- Consistencia. Vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea.
- Seguridad. Deben garantizar que esta información se encuentra asegurada frente a usuarios malintencionados.
- Integridad. Se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados.
- Respaldo y recuperación. Deben proporcionar una forma eficiente de realizar copias de respaldo de la información almacenada en ellos.
- Control de la concurrencia. Lo más habitual es que sean muchas las personas que acceden a una base de datos; ésta debe controlar este acceso concurrente a la información, que podría derivar en inconsistencias.



No hay comentarios.:
Publicar un comentario