BASE DE DATOS
La base de datos suele ser el corazon de la empresa y contiene referencias a todos los clientes y proveedores, transacciones y operaciones de la misma. En general setrata de archivos de datos bajo algun formato especifico y con un programa por encima que permite hacer busquedas (queries) ajustadas a criterios especificos. Los manejadores de Bases de Datos pueden ser cerrados dentro de una aplicación especifica o capaces de comunicarse con otras aplicaciones mediante lenguajes orientados a tal fin.
SQL, Standard Query Language (¿) es quizas el mas popular de estos lenguajes y hay miles de aplicaciones en el mercado capaces de interactuar mediante el.
Quizas el punto mas importante, despues del rendimiento y la capacidad, al momento de escoger una base de datos determinada es tener clara la dependencia o no que esta decision generara, ya que algunos manejadores de bases de datos almacenan todo en formatos propietarios que obligan al usuario a seguir utilizando sus productos, tener que descartar la data usada o realizar una migracion que puede ser complicada y costosa.
Modelos de bases de datos:
1. Bases de datos jerárquicas: Se usan para aplicaciones que manejan un gran volumen de información y datos muy compartidos, permiten crear estructuras estables y de gran rendimiento.
2. Base de datos de red: Es más usada por programadores que por usuarios finales. Cambia el concepto de nodo, permite que tenga varios padres.
3. Base de datos relacional: Éste es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente
Gestión de bases de datos distribuida: Está almacenada en varias computadoras conectadas en red, pueden unir las bases de datos de cada localidad y acceder así a distintas universidades, sucursales de tiendas, etc.
Proveedores del Mercado:
Oracle: Oracle Database 10g
IBM: DB2, Informix
Sybase: SQL Anywhere Studio, SQL Server Manger
CA: AllFusion
Microsoft: SQL Server
Entrevista con el experto
Sybven: información organizada
Organizar, automatizar y gestionar la información que fluye a través de la empresa, es hoy una premisa para la productividad empresarial. Luis González, director de Servicios Profesionales y Soporte de Sybven, se refiere a los sistemas de gestión de base de datos.
¿Cuándo se indica implementar una base de datos?
Un indicativo importante es la necesidad de la empresa de acceder a la información que manipula diariamente, ya sea computacional, con clientes o con proveedores. Cuando se empiezan a conjugar variables como tiempo de acceso, consistencia de la información y muchas personas accediendo a la data, hay que implementar un sistema de gestión de bases de datos.
¿Qué ventajas proporciona la gestión de bases de datos?
Son muchas ventajas. Un sistema de gestión garantiza el control sobre los datos, la consistencia de la información y evita la redundancia, obtener respuestas óptimas y tener a muchas personas al mismo tiempo accediendo a la información.
¿Cuándo se recomienda a una Pyme un sistema de gestión de BD?
Ya hoy día es una necesidad básica para cualquier empresa implementar un sistema de gestión de base de datos desde sus inicios. Las Pyme deben almacenar los datos del personal, proveedores, clientes, la facturación, cuentas por pagar, cuentas por cobrar y toda la información que manipulan como empresa. Un sistema de gestión de base de datos les permite generar cualquier cuadro analítico que requieran.
¿Cuáles son las alternativas para una empresa?
En la actualidad hay muchos sistemas que están disponibles para las Pyme y grandes empresas. Hay múltiples alternativas, va a depender de lo delicado de la información que se esté manejando y de los costos.
Lo mínimo para una Pyme es: un equipo, un sistema de gestión de Base de datos, un recuso humano que permita salvaguardar la información al momento que se requiera.