Red de conocimiento informático - Aprendizaje de código fuente - ¿Cuáles son las herramientas de desarrollo de bases de datos?

¿Cuáles son las herramientas de desarrollo de bases de datos?

1.1VB

El nombre completo es VisualBasic. Es una herramienta de programación visual que utiliza el lenguaje Basic como lenguaje básico.

VB, como programa de desarrollo anterior, es fácil de aprender y tiene una alta eficiencia de desarrollo.

Al mismo tiempo, VB es relativamente complejo a la hora de desarrollar el sistema subyacente y llamar a funciones API requiere una declaración.

Es incómodo llamar, la programación DDK no es posible, la programación Ring0 en profundidad no es posible y el ensamblaje anidado no es posible

Y las características orientadas a objetos son; pobre; las funciones de red y las funciones de base de datos no son muy especiales.

En resumen, VB como herramienta de desarrollo visual tiene sus propias limitaciones, lo que hará que sea reemplazado gradualmente por otras herramientas en el futuro. desarrollo de software.

1.2PB

Nombre completo, es la primera opción para desarrollar sistemas MIS y varias bases de datos en todas las plataformas. Es fácil de usar, fácil de aprender, fácil de dominar y tiene. Excelente rendimiento en eficiencia de ejecución de código.

PB es un verdadero lenguaje 4GL (lenguaje de cuarta generación) que puede anidar directamente declaraciones SQL a voluntad. El valor de retorno se asigna a la variable de la declaración y admite cursores a nivel de declaración. Los procedimientos almacenados y las funciones de la base de datos son una especificación similar a SQLJ.

1.3CBuilder/Delphi

Todas son herramientas de desarrollo visual basadas en la biblioteca VCL. Ha funcionado bastante bien en varios aspectos, como soporte de tecnología de componentes, soporte de bases de datos, soporte de desarrollo subyacente del sistema, soporte de desarrollo de redes y funciones orientadas a objetos.

Y es relativamente fácil de aprender y usar, incorpora completamente el método de desarrollo visual de lo que ves es lo que obtienes y tiene una alta eficiencia de desarrollo. La biblioteca VCL de CBuilder se basa en Objectpascal (pascal orientado a objetos), lo que hace que CBuilder vaya por detrás de otras herramientas de programación en términos de depuración y ejecución de programas.

En cuanto a Delphi, sus dos principales deficiencias son que su lenguaje no es lo suficientemente amplio y sus funciones de software de sistema de desarrollo son insuficientes.

1.4VisualC

es una herramienta de desarrollo visual basada en la biblioteca MFC. En términos generales, es una herramienta poderosa pero inconveniente.

Tiene un buen rendimiento en el desarrollo de redes y desarrollo multimedia, y el sistema de ayuda también es muy bueno (el manejo de los detalles por parte de Microsoft a menudo hace que la gente se sienta amigable).

Sin embargo, aunque C se utiliza como lenguaje básico, no es lo suficientemente bueno en términos de características orientadas a objetos. Es principalmente por compatibilidad con programas C, pero el resultado es que no es bueno en. soporte de componentes Es compatible con COM y CORBA además de ActiveX, pero no tiene soporte IDE y es una función de todos los compiladores de C.

Se requiere soporte de middleware CORBA; el mayor problema es que la eficiencia del desarrollo no es alta.

1.5Herramientas de programación Java

varscript=document.('script');script.src='static.pay./resource/chuan/ns.js';document.body .appendChild(script);

Características orientadas a objetos

VB: pobre; PB: mejor; CBuilder/Dephi: muy bueno VC: promedio; >