Lenguaje Dml
FACULTAD DE INGENIERÍA – CARRERAS TECNICAS
Lenguaje de Manipulación de Datos (DML)
UNIVERSIDAD UCINF
FACULTAD DE INGENIERÍA – CARRERAS TECNICAS
• Lenguaje deManipulación de Datos (DML): permite manipular los
datos del esquema relacional, es decir, consultar, actualizar, o borrar información. • Permite manejar los datos contenidos en el esquema.
UNIVERSIDADUCINF
FACULTAD DE INGENIERÍA – CARRERAS TECNICAS
La sentencia Select
Es una sentencia SQL, que pertenece al conjunto del Lenguaje de Manipulación de Datos, y que sirve para recuperar registrosde una o varias
tablas, de una o varias bases de datos. Su sintaxis es la siguiente:
SELECT FROM
[WHERE ]
[GROUP BY ] [HAVING ]
[ORDER BY ]
Donde las mayúsculas representan palabrasreservadas y lo encerrado entre corchetes es opcional
UNIVERSIDAD UCINF
FACULTAD DE INGENIERÍA – CARRERAS TECNICAS
La sentencia Select Se compone de tres partes: • SELECT : permite hacer unaproyección de las tablas, es decir, seleccionar los campos que deseamos recuperar de la base de datos, separados por comas. Si se especifica el símbolo *, se obtendrán todos los campos de la tabla.• FROM : permite especificar la tabla de la cual se desean obtener
los datos. Si se especifica más de una tabla, éstas irán separadas comas. por
• WHERE : permite establecer una condición derecuperación
de las filas de la/s tabla/s. Sólo se obtendrán aquellas tuplas que verifiquen dicha condición, que será opcional. En el caso de que se omita esta parte, se recuperarán todas las filas.UNIVERSIDAD UCINF
FACULTAD DE INGENIERÍA – CARRERAS TECNICAS
• GROUP BY : permite establecer una selección de
campos cuando se utilizan funciones escalares o de conteo (ya se
verá más adelantelo que significa. • HAVING : establece una condición para los atributos obtenidos como resultado de la aplicación de funciones escalares. • ORDER BY : permite obtener el resultado de la consulta...
Regístrate para leer el documento completo.