significa Introducción SQL, Structured Query Language. Este es un lenguaje de programación utilizado en las bases de datos relacionales de programación. Cada servidor de base de datos tiene su propio lenguaje de consulta estructurado particular. El lenguaje difiere ligeramente al pasar de un servidor de base de datos a otra. En este artículo voy a explicar el uso de SQL en el servidor MySQL.
Uso sencillo La utilización directa de sentencias SQL es hacer cosas como crear la base de datos, crear tablas, insertar una fila de la tabla, actualice fila de la tabla, eliminar fila de la tabla y seleccione datos (display) de la tabla (filas). Need for Programming Imagínese que usted tiene una base de datos de la tienda con una tabla llamada, SaleDetails y otros llamados productos. La tabla SaleDetails tiene el nombre y el número de elementos particulares vendidos. La tabla de los productos tiene los nombres y la cantidad de artículos en stock.
Gatillo Supongamos que usted vende cinco de un artículo en particular. Esa información tiene que ser insertado como una fila en la tabla SaleDetails. El número, cinco, para el artículo vendido, tiene que ser restado de la mesa de los productos, para el inventario. Es necesario un código de programa para hacer eso automáticamente. En otras palabras, se necesita un conjunto de estados especiales de SQL para hacer eso. El conjunto especial de instrucciones SQL siguen un formato llamado, GATILLO.
Procedimiento almacenado Es posible que desee llamar a un desencadenante, como el descrito anteriormente; a continuación, puede que desee comprobar si el elemento en la tabla de los productos ha alcanzado el nivel de re-orden para que usted le informa al gerente mediante la colocación de una fila en una tabla de la suya, que él lee cada mañana. También puede mostrar todas las compras que se han hecho por el cliente en el mes. Usted puede querer tener todo lo que hace automáticamente cuando un cliente realiza una compra.
En este caso es necesario el código de programación que es más grande que la del gatillo. Este código se denomina, un procedimiento, y las necesidades especiales de las declaraciones SQL. Este procedimiento normalmente se guardará (almacenado) en el disco duro y llama siempre que sea necesario. Por eso, se le llama, procedimiento almacenado. Los factores desencadenantes y procedimientos se guardan en el mismo disco duro que el servidor MySQL y base de datos.
Las principales cosas que haces con SQL como un lenguaje d