Sistemas manejadores de Datos
Un 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.
Funciones Principales de un DBMS
Las funciones esenciales de un SGDB son la descripción , manipulación yutilización de los datos.
• 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 DMLal comando del 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 losusuarios 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.
Sistemas manejadores de base de Datos Comerciales
VisualFoxPro: es un lenguaje de programación orientado a objetos yprocedural, un Sistema Gestor de Bases de datos o Database Management System (DBMS), y desde la versión 7.0, un Sistema administrador de bases de datos relacionales, producido por Microsoft.
Ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la Web.
Características:
• Capacidadespoderosas y muy veloces para el manejo de datos nativos y remotos.
• Flexibilidad para crear todo tipo de soluciones de bases de datos.
• Lenguaje de Programación Orientado a objetos.
• Utilización de Sentencias SQL en forma nativa.
• Poderoso manejo de vistas, cursores y control completo de estructuras relacionales.
• Su propio gestor de base de datos incorporado. Sin embargo, tambiénpuede conectarse con servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL.
• Cuenta con un motor de generación de informes renovado y muy flexible para soluciones más robustas.
• Desde la versión 9.0, amplio soporte de XML, tanto como fuente de datos (por ej., servicios Web basados en XML) como por generar reports en formato XML.
• Desde la versión 7.0, soporte de latecnología IntelliSense de Microsof.
FileMaker: Aplicación multiplataforma de base de datos que integra el motor de la base de datos con la interfaz, lo que permite a los usuarios modificar la base de datos al arrastrar elementos (campos, pestañas, botones...) a las pantallas o formas que provee la interfaz.
Características:
• Evolucionó de una aplicación de MS-DOS, que se desarrollóprimariamente para Apple Macintosh.
• Desde 1992 está disponible para Microsoft Windows y se puede utilizar como un ambiente heterogéneo.
• Está disponible para desktop, servidor y configuraciones web.
• Es el motor de la base de datos está integrado con las vistas (pantallas, reportes, etc.) que se utilizan para acceder a él. La mayoría de las bases de datos separan estos elementos y se concentranprimariamente en la organización y almacenamiento de datos.
Descripción Técnica Nombre FileMaker
Desarrollador Apple Inc
Última versión estable Pro 11
Codificación
Sistema Operativo Apple Macintosh y Microsoft Windows
Licencia
Sitio web www.filemaker.com
Paradox:
Base de datos relacional para entorno MS Windows, anteriormente disponible para MS-DOS y Linux, desarrollada...
Regístrate para leer el documento completo.