Plantilla:PHP/SQL

SQL
SQL es un lenguaje de consultas estructuradas o Structured Query Language. Es un lenguaje de 4º generación donde el programador o usuario del lenguaje especifica lo qué quiere, pero no establece el procedimiento a seguir para conseguirlo, no dice cómo ha de hacer el sistema para conseguirlo

Lenguajes dentro de SQL
SQL no es, como su nombre indica, solamente un lenguaje de consultas, sino que proporciona todas las instrucciones necesarias para gestionar una base de datos.

SQL incorpora tres tipos de lenguajes: de Definición, de Control, de Manipulación''.

Las instrucciones de SQL se conocen como sentencias, y todas se caracterizan por que empiezan por una palabra reservada que identifica a qué lenguaje de los tres que tiene SQL pertenece esa instrucción.



Instrucción CREATE

 * Sintaxis de la instrucción


 * Los nombres de las columnas son identificadores
 * Tipos de datos para las columnas


 * Especificación de Restricciones


 * Definición de Restricciones


 * Definición de Restricciones


 * Restricción unique


 * Restrición Foreign Key


 * Restricción Ckeck


 * Creacción de tabla como resultado de una consulta

Alter table

 * La sentencia ALTER TABLE se utiliza para añadir, eliminar o modificar las columnas en una tabla existente.

Eliminar una columna de una tabla
 * SQL ALTER TABLE

}}

Drop table

 * Elimina una tabla de forma completa
 * Si solo quire elminiar su contenido usa la claúsula trunctate