Red de Respuestas Legales - Información empresarial - ¿Por qué la base de datos Oracle es adecuada para grandes empresas, mientras que la base de datos SQL Server es adecuada para pequeñas y medianas empresas?

¿Por qué la base de datos Oracle es adecuada para grandes empresas, mientras que la base de datos SQL Server es adecuada para pequeñas y medianas empresas?

Yo también llevo mucho tiempo estudiando. Déjame decirte la diferencia entre tantas bases de datos.

¡Posicionamiento de mssql y mercado de bases de datos de tamaño mediano!

¡Posicionamiento Oracle y gran mercado de bases de datos!

El script de base de datos de mssql es t-sql.

El script de la base de datos de Oracle es pl/sql.

Mssql sólo se puede utilizar en la plataforma Windows.

Oracle puede abarcar múltiples plataformas.

Mssql es barato, fácil de dominar y relativamente simple.

Oracle es caro, cobra por componente, tiene muchos conceptos y da muchos problemas.

¡El desarrollo de Delphi, por supuesto, se centra en dominar pl/sql!

-

Apertura:

SQL Server solo puede ejecutarse en Windows sin ningún tipo de apertura. La estabilidad del sistema operativo es muy importante para la base de datos. Los productos de la serie Windows9X son principalmente aplicaciones de escritorio y el servidor NT solo es adecuado para pequeñas y medianas empresas. Además, la confiabilidad, seguridad y escalabilidad de la plataforma Windows son muy limitadas. No es tan duradero como Unix, especialmente cuando se trata de operaciones de misión crítica con grandes cantidades de datos.

Oracle puede ejecutarse en todas las plataformas principales (incluido Windows). Soporte completo para todos los estándares de la industria. Adopte una estrategia completamente abierta. Permitiendo a los clientes elegir la solución más adecuada. Brinde soporte total a los desarrolladores.

DB2 puede ejecutarse en todas las plataformas principales (incluido Windows). Lo mejor para cantidades masivas de datos. DB2 es el más utilizado por las empresas. Entre las 500 empresas más grandes del mundo, casi el 85% utiliza servidores de bases de datos DB2, mientras que en China, este número era sólo el 5% en 1997.

Escalabilidad y paralelismo

La implementación paralela del servidor SQL DB2 y el modelo de almacenamiento * * * están inmaduros. Es difícil manejar el creciente número de usuarios y el volumen de datos. Escalabilidad limitada.

El servidor paralelo de Oracle amplía las capacidades de windownt al permitir que un grupo de nodos * * * comparta el trabajo en el mismo clúster, proporcionando una solución de clúster con alta disponibilidad y escalabilidad. Si Windows NT no puede satisfacer las necesidades, los usuarios pueden migrar la base de datos a UNIX.

DB2 DB2 tiene buen paralelismo. DB2 extiende la gestión de bases de datos a un entorno paralelo de múltiples nodos. Una partición de base de datos es una parte de una base de datos que contiene sus propios datos, índices, archivos de configuración y registros de transacciones. Las particiones de la base de datos a veces se denominan nodos o nodos de la base de datos.

Seguridad

El servidor SQL no ha obtenido ningún certificado de seguridad.

Los servidores Oracle han obtenido la certificación estándar ISO, el nivel de certificación más alto.

DB2 ha obtenido la certificación estándar ISO, el nivel de certificación más alto.

Rendimiento

El rendimiento de SQL Server multiusuario es deficiente.

Oracle tiene el mayor rendimiento y mantiene el récord mundial de TPC-D y TPC-C bajo Windows NT.

DB2 es adecuado para almacenes de datos de alto rendimiento y procesamiento de transacciones en línea.

Soporte de cliente y modo de aplicación

La estructura de SQL Server C/S solo admite clientes de Windows y puede conectarse a ADO, DAO, OLEDB y ODBC.

La informática de red multinivel de Oracle admite varios estándares de la industria y puede conectarse con clientes de red como odbc, JDBC y OCI.

DB2 tiene una estructura multiplataforma y multicapa, soportando clientes como ODBC y JDBC.

Fácil de operar

SQL Server es simple de operar, pero sólo tiene una interfaz gráfica.

Oracle es más complejo y proporciona GUI y línea de comandos. La operación es la misma en Windows NT y Unix.

DB2 es fácil de operar y proporciona GUI y línea de comando, que son iguales en Windows NT y Unix.

Riesgos de uso

El código completamente reescrito por el servidor SQL ha sido probado durante mucho tiempo, con retrasos constantes, y muchas funciones tardarán en probarse. No muy compatible con productos anteriores. Úselo con cierto riesgo.

La experiencia de desarrollo a largo plazo de Oracle es totalmente compatible con versiones anteriores. Ha sido ampliamente utilizado. No hay ningún riesgo en absoluto.

DB2 se utiliza ampliamente en grandes empresas y tiene buena compatibilidad con versiones anteriores. El riesgo es pequeño.

Solo como referencia

-

Comparación de las características de nueve soluciones de almacenamiento de datos

Instituto de Investigación de Ingeniería de Sistemas de Equipos Electrónicos de China, Wang Jianxin y Liu Dongbo

01-5-21 04:33:38 pm

-

IBM, Oracle, Sybase, CA, Informix, Microsoft, SAS y otras poderosas empresas han lanzado sucesivamente sus propio Con soluciones de almacenamiento de datos (mediante adquisición o I + D), empresas de software profesional como Botswana y Microsoft también han ocupado un lugar en el mercado de herramientas de procesamiento y análisis front-end en línea. El rendimiento y las características de estas soluciones de almacenamiento de datos se analizan y comparan a continuación.

IBM IBM proporciona un conjunto de soluciones de inteligencia empresarial (BI) basadas en visual data warehouse, incluido visual warehouse (VW), servidor Essbase/DB2 OLAP 5.0, IBM DB2 UDB y front-end de terceros. Herramientas de presentación de datos (como BO) y herramientas de minería de datos (como SAS). Entre ellos, VW es un potente entorno integrado que se puede utilizar no sólo para el modelado de almacenes de datos y la gestión de metadatos, sino también para la extracción, transformación, carga y programación de datos. El servidor OLAP Essbase/DB2 admite la definición de "dimensiones" y la carga de datos. El servidor OLAP Essbase/DB2 no es un servidor ROLAP (OLAP relacional), sino un servidor HOLAP híbrido (ROLAP y MOLAP). Una vez que Essbase completa la carga de los datos, los datos se almacenan en la base de datos DB2 UDB especificada por el sistema.

Estrictamente hablando, IBM no proporciona una solución completa de almacenamiento de datos y la empresa adopta una estrategia de socios. Por ejemplo, sus herramientas de presentación de datos de front-end pueden ser BO de objetos de negocio, Approach de Lotus, herramientas ad hoc o de gestión de consultas de Cognos; las herramientas de análisis multidimensionales soportan el software Essbase de Arbor y el servidor DB2 OLAP de IBM (desarrollado conjuntamente con Arbor). ); la herramienta de análisis estadístico utiliza el sistema SAS.

Oracle Las soluciones de almacenamiento de datos de Oracle incluyen principalmente Oracle Express y Oracle Discoverer. Oracle Express consta de cuatro herramientas: Oracle Express Server es un servidor MOLAP (Multidimensional OLAP), que utiliza modelos multidimensionales para almacenar y administrar bases de datos multidimensionales o cachés multidimensionales, y también puede acceder a varias bases de datos relacionales. Oracle Express Web Agent admite CGI o Web plug; -ins basado en la visualización dinámica de datos multidimensionales en la Web, la herramienta de análisis de datos front-end Oracle Express Objects (actualmente solo es compatible con la plataforma Windows) proporciona funciones de modelado gráfico y análisis de hipótesis, admite desarrollo visual y tecnología de programación basada en eventos, proporciona una lenguaje compatible con la sintaxis de Visual Basic y compatible con OCX y OLE. Oracle Express Analyzer es una herramienta general de análisis e informes para usuarios finales (actualmente solo compatible con plataformas Windows). La herramienta de consulta ad hoc Oracle Discoverer está especialmente diseñada para usuarios finales y se divide en edición de usuario final y edición de administrador.

Durante la implementación de las soluciones de almacenamiento de datos de Oracle, los datos resumidos generalmente se almacenan en la base de datos multidimensional Express, mientras que los datos detallados se almacenan en la base de datos relacional de Oracle. Cuando se necesitan datos detallados, Express Server accede a la base de datos relacional mediante la construcción de declaraciones SQL. Sin embargo, el Express actual no es lo suficientemente flexible y un cambio en el diseño del almacén de datos a menudo conduce a la reconstrucción de la base de datos. Además, la integración entre Oracle 8i y Express no es lo suficientemente alta y es necesario copiar los metadatos entre Oracle 8i y Express. Si Oracle Discoverer (o BO) necesita acceder a datos resumidos, debe almacenarlos tanto en Oracle como en Express, lo que dificulta el mantenimiento del sistema. Vale la pena señalar que Oracle 9i, que acaba de salir, considera que OLAP y la minería de datos son características importantes.

Sybase Sybase proporciona una solución de almacenamiento de datos llamada Warehouse Studio, que incluye herramientas para modelado de almacenamiento de datos, extracción y transformación de datos, almacenamiento y gestión de datos, gestión de metadatos y análisis visual de datos. Entre ellos, Warehouse Architect es un módulo de diseño en PowerDesigner que admite el modelo de estrella, el modelo de copo de nieve y el modelo er. Las herramientas de extracción y transformación de datos incluyen PowerStage, Replication Server y Carleton PASSPORT. PowerStage es una herramienta de migración de datos visuales proporcionada por Sybase.

Adaptive Server Enterprise es una base de datos relacional empresarial de Sybase, y Adaptive Server IQ es una base de datos relacional especialmente diseñada por Sybase para almacenes de datos, optimizando el establecimiento de sistemas de soporte de decisiones y almacenes de datos de alto rendimiento. Sybase IQ admite una variedad de herramientas de presentación front-end populares (como Cognos ad hoc, Business Objects, Brio Query, etc.) Las herramientas de presentación y análisis de datos incluyen PowerD.