Existen multitud de SGBD en el mercado, orientados a
distintos propósitos. Se pueden clasificar en base a distintos criterios como
el uso personal o de ámbito empresarial, que suele ir relacionado con el coste
en sí del software, también en función a la cantidad de ciertos parámetros,
como número de usuarios o almacenamiento, e incluso a su distribución.
- Según el propósito,
- De propósito general, adaptable a cualquier tipo de aplicación
- Orientado a un propósito especifico, diseñada como aplicación única, imposible de utilizar en otra aplicación o darle cualquier uso distinto
- Según el numero de usuarios a los que atiende
- Para un único usuario (monousuario) o para varios (multiusuario).
- Según el coste, gratuitas o no
- Según su ubicación
- Centralizados, si tanto el sgbd como los datos, se encuentran en el mismo equipo.
- Distribuidos, si existe distinta localización física e incluso geográfica
- Según su modelo de datos,Se trata del criterio de clasificación más importante puesto que se fundamenta en el modelo lógico de datos. Entre los más empleados se encuentran:
- Modelo relacional, es un modelo de datos basado en el concepto matemático de relación y sobre las interrelaciones de estas
- Orientado a objetos, se rige por una base de datos definida en torno a objetos, con sus propiedades o atributos y operaciones o métodos que se organizan en clases
- Jerárquico,este modelo de datos se caracteriza por utilizar jerarquías para la representación lógica de la información.
- En red o CODASYL DBTG, En este modelo existen dos elementos principales que son el dueño y el miembro, donde solo puede existir un dueño y varios miembros, donde cada miembro depende solamente de un dueño.
Los Sistemas Gestores de Bases en el mercado
Se trata de un SGBD relacional que en la actualidad es
propiedad de Oracle Corporation. Su versión libre se denomina MySQL Community
Edition, existen versiones de pago como MySQL Standard Edition ,MySQL
Enterprise Edition y MySQL Cluster Carrier Grade Edition
Está amparado tanto por la licencia GNU GPL de software
libre para su uso como por una licencia de carácter propietario para quienes lo
deseen incorporar en software propio.
Se caracteriza por ser multiusuario, multitarea, ágil y rápido
y bastante fácil de manejar. Entre sus múltiples propósitos es apropiado para
hacer uso de el en entorno web.
Para que un lenguaje de programación trabaje conjuntamente
con MySQL se requiere la instalación de un driver como ODBC, Open Data Base
Connectivity, que permite acceder a la información de la base de datos desde
cualquier aplicación.
Para Java se denomina JDBC Java Data Base Conectivity
Microsoft Access
Desarrollado por Microsoft es un SGBD de carácter propietario,
se distribuye con la suite Microsoft Office. Permite crear rápidamente aplicaciones
de base de datos basadas en exploradores que pueden ayudar a llevar la gestión de
una pequeña empresa.
Su potencia solo permite gestionarse en ámbito domestico o
para pequeñas empresas
Esta también desarrollado por Microsoft, es una versión de
Acces más potente que puede utilizarse en proyectos empresariales más
exigentes.
Se recomienda para sistemas informáticos que necesiten
mantener la confianza en momentos críticos y cuando se realicen cargas de trabajo
en exceso persistiendo sus niveles de seguridad.
En la última versión se añade la característica de sincronización
de datos en la nube, que mejora su productividad y permite el acceso desde
cualquier lugar.
Es una de las mayores compañías de software del mundo , y sus productos van desde bases de datos
como Oracle hasta sistemas de gestión
Se trata de bases de datos relacionales y además orientados
a objetos. Se puede comenzar con Oracle Database Express Edition 11g, migrando
sus datos cuando sea necesario
Algunas características de estos sistemas son:
- La seguridad, de la que disponen todos a la hora de permitir el control de los datos
- Las copias de seguridad, de que disponen todos para asegurarse un correcto restauración recuperación de datos.
- La gestión del espacio, que es única del sistema Oracle, y dispone de una gestión flexible del espacio, pudiéndose determinar antes de crear la base de datos.
- Conectividad, característica de los SGBD, que están conectados todo el día
- Herramientas de desarrollo, todos estos sistemas disponen de consultas, informes, aplicaciones, formularios, y otras herramientas de gestión de información empresarial.
No hay comentarios:
Publicar un comentario