Pregunta:
¿me dijeron que sql no es un lenguaje de programación, eso es cierto?
lucas
2011-01-08 17:35:39 UTC
yo pienso que si, pero si fuera que no, me gustaría saber el porque.
alguien me pudiera decir
Seis respuestas:
2011-01-08 22:51:35 UTC
Es una discusión muy vieja y filosófica. Los que dicen que es un lenguaje de programación aducen que a final de cuentas le estás pasando una lista de instrucciones a la computadora. Pero los que no dicen que esto no es suficiente porque no puedes codificar un algoritmo, no le estás diciendo a la computadora como lograr algo, sino simplemente que es lo que quieres.



En todo caso no es un lenguaje imperativo como C, Java o Algol, sino declarativo como Prolog, ABAP, Erlang o Lisp. Ahora, si esto cuenta como lenguaje de programación o no, ya es cosa de meterse en rollos muy profundos.



Y luego dicen que nada más los de Filosofía y Letras o los de Psicología se las truenan.
Stroke
2011-01-08 18:02:57 UTC
No es un gestor tampoco lenguaje de programacion; es un lenguaje de consulta, (SQL lenguaje de consulta estructurado) este sirve para obtener informacion de bases de datos. Saludos.
?
2011-01-09 20:16:08 UTC
El compañero Stoke está en lo cierto. Claro que no es un lenguaje de programación, como su nombre indica LENGUAJE ESTRUCTURADO de CONSULTAS, más no de programación...

Ya luego cada manejador puede implementar T-SQL, PL/SQL, etc. Esos SI SON lenguajes de programación que funcionan del lado del servidor.

Saludos!

Mark
BERNARDO
2011-01-08 23:22:56 UTC
que onda, estoy de acuerdo con el colaborador destacado, en mi opinion: NO es y SI es un lenguaje de programacion. NO es: porque para lo que te sirve es para lanzar consultas a la base de datos (oracle, mysql, Sybase, etc) por si solo sql no es lenguaje de programacion. ahora SI es: porque si lo combinas con operaciones mas parecidas a las que se dan con lenguajes de programacion como java, C, etc. donde usas ciclos, variables, etc. obtienes el PL/SQL donde al sql puro le sumas estas caracteristicas.
Ricardo
2011-01-08 17:47:23 UTC
bueno es un gestor de base de datos para el almacenamiento de informacion de grandes unidades como una biblioteca virtual no es considerado lenguaje de programacion pero cuenta con programacion ya que si has trabajado con PL/SQL es programacion en base de datos muy bueno

aparte de que se puede conectar con lenguajes de programacion como java.
Antonio por
2011-01-08 17:41:12 UTC
Claro que no es una base de datos------------------->>>>


Este contenido se publicó originalmente en Y! Answers, un sitio web de preguntas y respuestas que se cerró en 2021.
Loading...