Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introducción a las Bases de Datos - Coggle Diagram
Introducción a las Bases de Datos
Consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a dichos de datos.
Sistema de administración de bases de datos:
Conjunto de programas utilizados para definir, administrar y procesar una base de datos y sus aplicaciones
A los sistemas de administración de bases de datos también se les llama Sistemas de Gestión de Bases de Datos (SGBD).
El administrador de una base de datos permite controlar los datos, recuperarlos, ordenarlos, analizarlos, resumirlos y elaborar informes.
El objetivo principal de un sistema de administración de bases de datos es proporcionar una forma de almacenar y recuperar la información de una base de datos de manera que sea tanto práctica como eficiente.
Los SGBD se diseñan para gestionar grandes cantidades de información.
¿Por que surgieron las bases de datos?
Dificultad en el acceso a los datos.
No existía el aislamiento de los datos.
Problemas de integridad.
Problemas de seguridad.
Anomalías en el acceso concurrente.
Características
Accesibilidad simultánea para distintos usuarios
Independencia de los programas respecto a la representación física
de los datos
Definición de vistas parciales de los datos para distintos usuarios
Mecanismos para controlar la integridad y la seguridad de los datos.
Usuarios
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.
Tres tipos diferentes de usuarios de un
sistema de base de datos:
Programadores de aplicaciones:
Son profesionales que escriben problemas de aplicación. Los programadores de aplicaciones pueden elegir entre muchas aplicaciones para desarrollar interfaces de usuario.
Usuarios Sofisticados
Interactúan con el sistema sin programas escritos. En su lugar, ellos realizan sus consultas en un lenguaje de consulta de base de datos.
Usuarios Normales:
Invocan e interactúan con algún programa de
aplicación escrito previamente, por ejemplo, los cajeros de los bancos
Mantenimiento
Algunos ejemplos de actividades rutinarias de
mantenimiento del administrador de la base de datos son las siguientes:
Asegurarse de que haya suficiente espacio libre en disco para las operaciones normales y aumentar el espacio en disco según sea necesario.
Supervisar los trabajos que se ejecutan en la base de datos y asegurarse de que el rendimiento no disminuye por tareas muy costosas iniciadas por algunos usuarios
Copia de seguridad periódica de la base de datos, para prevenir la pérdida de datos en caso de desastres como inundaciones, robo o sabotaje.