CONSTRUCCIÓN DE GUIONES
Toda aplicación informática consta de dos partes fundamentales que son:los datos que se organizan en la base de datos y el código o función que manipulan dichos datos.
*Independencia del sistama operativo *Aplicaciones mas ligeras *Facilidad de mantenimiento
Lenguajes de programacion y bases de datos
Permiten a la inclusión de sentencias SQL como parte del código de la aplicación, es lo que se conoce como lenguaje tipo anfitrión como java,PL/I o C. Esta característica se ha modificado para dar paso a API,funciones incorporadas por distintos lenguajes para acceder a servidores de datos.
MYSQL: permite la definición de rutinas,disparadores,vista y eventos mediante un lenguaje. ORACLE: incorpora el llamado PL/SQL para la programación de objetos. SQL Server: incorpora el llamado transact-SQL o T-SQL para la complementación de sentencias en SQL.
Procedimiento y funciones almacenados
Almacena conjunto de comando SQl que pueden se almacenados en el servido.una vez, hay el cliente solo tiene que llamar al procedimiento almacenado con un comando esto ayudad a que se mejore el rendimiento ya que se necesita enviar menos información entre e cliente y el servido.
IN:es el tipo por defecto y sirve para incluir parámetros de entrada que usara el procedimiento. OUT: parámetro de salida INOUT: permite pasar valores al procedimiento que serán devueltos en la llamada.
Es un programa de almacenado que devuelve un valor. Si bienlos procedimientos almacenados pueden devolver valores a traves de parametros OUT o INOUT en la función a través de cero o un unico valor de retorno. Se pueden incluir funciones o procedimientos
DECLARE:crea una nueva variable con su nombre tipo. Los tipos son los usuales de MYSQL. SET:permite asignar valores a las variables usando el operador igual.
Subtopic