¿Qué es un manejador de
base de datos?
El
sistema manejador de bases de datos es la porción más
importante del software de un sistema de base de datos. Un DBMS es una
colección de numerosas rutinas de software interrelacionadas, cada una de las
cuales es responsable de alguna tarea específica.
Las funciones
principales de un DBMS son:
·Crear y
organizar la Base de datos.
·Establecer y
mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rápidamente.
·Manejar los
datos de acuerdo a las peticiones de los usuarios.
·Registrar el
uso de las bases de datos.
·Interacción
con el manejador de archivos. Esto a través de las sentencias en DML al comando
de el sistema de archivos. Así el Manejador de base de datos es el responsable del
verdadero almacenamiento de los datos.
·Respaldo y
recuperación. Consiste en contar con mecanismos implantados que permitan la
recuperación fácilmente de los datos en caso de ocurrir fallas en el sistema de
base de datos.
·Control de
concurrencia. Consiste en controlar la interacción entre los usuarios
concurrentes para no afectar la inconsistencia de los datos.
·Seguridad e
integridad. Consiste en contar con mecanismos que permitan el control de la
consistencia de los datos evitando que estos se vean perjudicados por cambios
no autorizados o previstos.
¿Qué es el programa
MySQL?
Sistema de
administración de bases de datos
Una base de
datos es una colección estructurada de datos. Los información que puede
almacenar una base de datos puede ser tan simple como la de una agenda, un
contador, o un libro de visitas, ó tan vasta como la de una tienda en línea, un
sistema de noticias, un portal, o la información generada en una red
corporativa. Para agregar, accesar, y procesar los datos almacenados en una
base de datos, se necesita un sistema de administración de bases de datos, tal
como MySQL.
Sistema de
administración de bases de datos relacionales
Una base de
datos relacional almacena los datos en tablas separadas en lugar de poner todos
los datos en un solo lugar. Esto agrega velocidad y flexibilidad. Las tablas
son enlazadas al definir relaciones que hacen posible combinar datos de varias
tablas cuando se necesitan consultar datos. La parte SQL de "MySQL"
significa "Lenguaje Estructurado de Consulta", y es el lenguaje más
usado y estandardizado para accesar a bases de datos relacionales.
No hay comentarios:
Publicar un comentario