1. Microsoft SQL Server :
es un sistema de gestión de bases de datos relacionales (RDBMS) desarrollado por Microsoft Corporation y lanzado inicialmente el 24 de abril de 1989. Está escrito en lenguajes C y C++. Depende de la plataforma y es tanto GUI como software basado en comandos. Admite una variedad de procesamiento de transacciones, aplicaciones de análisis e inteligencia comercial en entornos corporativos.
2. IBM DB2:
es un producto del sistema de administración de bases de datos relacionales (RDBMS) de IBM. Está hecho para analizar, almacenar y recuperar los datos de manera eficiente. El producto DB2 se incrementa con el soporte de funciones orientadas a objetos y estructuras no relacionales con XML. Está escrito en lenguajes C y C++.
Diferencia entre Microsoft SQL Server e IBM DB2:
S. NO. | Servidor SQL de Microsoft | ibmdb2 | |||
---|---|---|---|---|---|
1. | Desarrollado por Microsoft Corporation. | Desarrollado por IBM. | |||
2. | MS SQL Server se lanzó inicialmente el 24 de abril de 1989. | IBM DB2 se lanzó inicialmente en 1983. | |||
3. | Para MS SQL Server, los sistemas operativos del servidor son Linux y Windows. | Los sistemas operativos de IBM DB2 Server son AIX, HP-UX, Linux, Solaris, Windows, z/OS. | |||
4. | Las API y otros métodos de acceso incluyen ADO.NET, JDBC, ODBC, OLE DB, Tabular Data Stream (TDS). | Las API y otros métodos de acceso incluyen ADO.NET, JDBC, consultas de estilo JSON, ODBC y XQuery. | |||
5. | MS SQL Server es compatible con los lenguajes de programación C#, C++, Delphi, Go, Java, JavaScript (Node.js), PHP, Python, R, Ruby y Visual Basic. | IBM DB2 es compatible con los lenguajes de programación C, C#, C++, Cobol, Delphi, Fortran, Java, Perl, PHP, Python, Ruby y Visual Basic. | |||
6. | Los modelos de bases de datos secundarias son Document store y Graph DBMS. | Los modelos de bases de datos secundarias son el almacén de documentos y el almacén RDF. | 7. | En MS SQL Server, las tablas se pueden distribuir en varios archivos (particionamiento horizontal) y la fragmentación se realiza a través de la federación. | IBM DB2 admite métodos de particionamiento fragmentado. |
8. | Empresas famosas como Bank of America, UPS, etc. utilizan MS SQL Server. | Empresas famosas como Wells Fargo, Citi, JPMorgan Chase, Bank of America, etc. utilizan IBM DB2. |