Computadoras y sistemas relacionados utilizar una línea de comandos como la única interfaz hasta la década de 1980 . La línea de comandos es una interfaz basada en texto que realiza acciones basándose en la entrada que el usuario escribe . En 1981 , Xerox ha desarrollado el Sistema de Información de 8010 Star, que se divirtió la primera interfaz gráfica de usuario o GUI. Desde entonces, la mayoría de los usuarios son mucho más cómodos con interfaces gráficas de usuario , pero la línea de comandos todavía tiene un lugar importante en la industria, especialmente con los administradores de bases de datos SQL. Versatilidad
Conocer los comandos de SQL puede ser útil de muchas maneras. Lenguajes de programación web pueden interactuar con SQL para crear y modificar registros mediante los comandos de la interfaz de línea de comandos. La línea de comandos también es útil porque se puede utilizar desde prácticamente cualquier máquina , desde un teléfono a un superordenador . La simplicidad de la línea de comandos hace que la interfaz más versátil del mercado .
Velocidad
comandos permiten a los administradores a la escritura conjuntos de comandos de uso frecuente . En lugar de tener que hacer clic en 10 o 12 botones , un administrador sólo puede escribir todos los comandos que quiera, guardarlos en un archivo de comandos y haga clic una vez para ejecutar el script. Esto puede ser un gran ahorro de tiempo cuando se tienen muchas tareas repetitivas que cumplir.
Universalidad
interfaces de línea de comandos serán idénticos en todos los servidores SQL , evitando administradores de tener que familiarizarse con una nueva interfaz gráfica . Hay muchas interfaces GUI de SQL , que pueden causar que un administrador tenga que volver a aprender cómo hacer las cosas si él sólo conoce una interfaz gráfica.