? Aplicaciones de bases de datos se utilizan para almacenar información vital necesaria para ejecutar todos los negocios. Una base de datos es una tabla de estructuras de datos , que está conectado en las relaciones con otros datos para la información de modelo de negocio y los procesos en forma de tabla . La elección adecuada de los entornos de desarrollo de software y la base de datos es clave para la gestión de las operaciones comerciales. Modelo cliente-servidor
Todas las empresas que utilizan ordenadores se basan en bases de datos para realizar un seguimiento de la información de las operaciones clave . Las bases de datos están integradas en los sistemas operativos y utilizados por el software , incluso simple. Operaciones pequeñas pueden usar software individual libreta de direcciones para realizar un seguimiento de una lista de contactos para cada empleado , pero la mayoría de las empresas confían en el software para mantener las bases de datos centralizadas , que pueden ser compartidos a través de equipos o de toda la empresa.
En estas situaciones , las empresas crearon bases de datos cliente-servidor. Un servidor es un sistema centralizado , potente ordenador que aloja los datos , lo que tiene que ser compartida . Se accede a ella por las computadoras individuales llamados clientes , que se distribuyen en toda la empresa . Un cliente puede ser un ordenador de sobremesa, un navegador web o un dispositivo de mano , dependiendo de las capacidades del software de base de datos.
Customer Relationship Management
Un tipo común de base de datos utilizada por las empresas es el software de gestión de relaciones con clientes (CRM) , que combina las bases de datos de direcciones de toda la empresa con funciones de atención al cliente , marketing y ventas . Software CRM se utiliza para crear tuberías de flujo de trabajo de las oportunidades de ventas , póngase en contacto con el seguimiento de lo que los antecedentes de contacto con un cliente puede ser atendido por ventas y soporte post- venta, seguimiento y comercialización y las ventas de complemento a ese cliente durante la vida útil del relaciones.
personalizadas Base de datos de Desarrollo
mayoría de las empresas comienzan con " off- the-shelf " paquetes de software, como una libreta de direcciones de toda la empresa y CRM sistema . Sin embargo, como las necesidades de la base de datos de cada empresa están diseñados exclusivamente para sus operaciones de negocio , muchas empresas comienzan a trabajar con las soluciones de bases de datos personalizadas . Una base de datos personalizada puede tomar los datos estructurados los deseos de desarrollo, manipular y presentarlo de nuevo al usuario en una variedad de formatos. Bases de datos personalizados pueden ir desde un solo ordenador imprimir etiquetas de correo , a las grandes bases de datos utilizadas en el funcionamiento Amazon o eBay.
Empresas pueden contratar a personal para desarrollar y mantener sus bases de datos , o externalizar sus necesidades de programación a terceros. Muchas pequeñas y medianas empresas dependen de los paquetes de desarrollo de bases de datos , incluyendo FileMaker Pro y Microsoft Access para sus necesidades de desarrollo . Estas bases de datos son relativamente baratos , y tienen muchos recursos en línea y los desarrolladores de terceras partes disponibles para el desarrollo personalizado. Sin embargo , hay cientos de diferentes entornos de bases de datos para elegir , cada uno con sus propias fortalezas y debilidades. Las empresas que necesitan de elegir uno para su propio desarrollo deben solicitar varias ofertas de una variedad de proveedores para comparar las opciones presentadas , y pueden considerar la contratación de un consultor con el único fin de elegir una arquitectura de base de datos.