Lenguaje Sql
Query Language El SQL es el lenguaje estándar ANSI/ISO de definición, manipulación y control de bases de datos relacionales. Es un lenguaje declarativo: sólo hay que indicar qué sequiere hacer. Similar al lenguaje natural; concretamente, se parece al inglés, y es muy expresivo.
Existen dos tipos de comandos:
DLL:
permiten crear y definir nuevas bases de datos,campos e índices. DML: permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos.
Son aquellos comandos que permiten definir la estructura de una base de datos.
CREATECrea nuevas tablas, campos e índices DROP Elimina tablas e índices ALTER Modifica las tablas agregando campos o cambiando la definición de los campos.
Son aquellos que permiten la´manipulación de los datos dentro de las tablas: SELECT Consulta registros de la base de datos que satisfagan un criterio determinado INSERT Carga lotes de datos en la base de datos en una única operación. UPDATE Modifica los valores de los campos y registros especificados DELETE Elimina registros de una tabla de una base de datos
Las sentencias SQL no distinguen entre mayúsculas y minúsculas, amenos que sea indicado Las sentencias SQL pueden ser escritas en una o más líneas Las palabras reservadas no pueden ser abreviadas o cortadas entre líneas Las cláusulas son usualmente escritas enlíneas separadas para una mejor legibilidad y edición Las palabras reservadas son típicamente escritas en mayúsculas y todo lo demás como nombre de tablas y columnas en minúsculas
Soncondiciones de modificación utilizadas para definir los datos que desea seleccionar o manipular. FROM Especifica la tabla de la cual se van a seleccionar los registros. WHERE Especifica las condicionesque deben reunir los registros que se van a seleccionar. GROUP BY Separa los registros seleccionados en grupos específicos. HAVING Expresa la condición que debe satisfacer cada grupo. ORDER...
Regístrate para leer el documento completo.