Sql server

Solo disponible en BuenasTareas
  • Páginas : 13 (3107 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de enero de 2012
Leer documento completo
Vista previa del texto
Para ver una copia completa de la licencia, acudir a la dirección http://creativecommons.org/licenses/by-nc-sa/2.5/es/legalcode.es

(3)

(4) Lenguaje SQL (I) Consultas
esquema de la unidad
(4.1) consultas de datos con SQL. DQL ____________________________________________________________

____ 6
(4.1.1) capacidades (4.1.2) sintaxis sencilla del comando SELECT (4.2.1) aritméticos(4.2.2) concatenación de textos 6 6 7 7

(4.2) cálculos ____________________________________________________________

___________________________ 7 (4.3) condiciones ____________________________________________________________

________________________ 8
(4.3.1) operadores de comparación (4.3.2) valores lógicos (4.3.3) BETWEEN (4.3.4) IN (4.3.5) LIKE (4.3.6) IS NULL (4.3.7) precedencia deoperadores 8 9 9 10 10 10 11

(4.4) ordenación ____________________________________________________________

________________________ 11 (4.5) funciones ____________________________________________________________

_________________________ 12
(4.5.1) funciones (4.5.2) funciones numéricas (4.5.3) funciones de caracteres (4.5.4) funciones de trabajo con nulos (4.5.5) funciones de fecha y manejo defechas (4.5.6) funciones de conversión (4.5.7) función DECODE 12 13 14 16 17 19 22

(4.6) obtener datos de múltiples tablas ____________________________________________________________

__ 23
(4.6.1) producto cruzado o cartesiano de tablas (4.6.2) asociando tablas (4.6.3) relaciones sin igualdad (4.6.4) sintaxis SQL 1999 (4.7.1) funciones de cálculo con grupos (4.7.2) condiciones HAVING 2323 24 25

(4.7) agrupaciones ____________________________________________________________

_____________________ 27 (4.8) subconsultas ____________________________________________________________

______________________ 30 (4.9) combinaciones especiales ____________________________________________________________

__________ 33
(4.9.1) uniones (4.9.2) intersecciones (4.9.3) diferencia 3333 33 (4.8.1) uso de subconsultas simples (4.8.2) uso de subconsultas de múltiples filas 30 32 28 29

(4.10) DQL en instrucciones DML ____________________________________________________________

________ 34
(4.10.1) relleno de registros a partir de filas de una consulta (4.10.2) subconsultas en la instrucción UPDATE (4.10.3) subconsultas en la instrucción DELETE (4.11.1) introducción (4.11.2)creación de vistas (4.11.3) mostrar la lista de vistas (4.11.4) borrar vistas 34 35 35

(4.11) vistas ____________________________________________________________

____________________________ 36
36 36 37 38

(5)

sistemas gestores de bases de datos
(Unidad 4) lenguaje SQL (II). Consultas

(4.1) consultas de datos con SQL. DQL
(4.1.1) capacidades
DQL es la abreviatura del DataQuery Language (lenguaje de consulta de datos) de SQL. El único comando que pertenece a este lenguaje es el versátil comando SELECT Este comando permite:

 Obtener datos de ciertas columnas de una tabla (proyección)  Obtener registros (filas) de una tabla de acuerdo con ciertos criterios
(selección)

 Mezclar datos de tablas diferentes (asociación, join)  Realizar cálculos sobre los datos Agrupar datos

(4.1.2) sintaxis sencilla del comando SELECT
SELECT * | {[DISTINCT] columna | expresión [[AS] alias], ...} FROM tabla; Donde:

    

*. El asterisco significa que se seleccionan todas las columnas DISTINCT. Hace que no se muestren los valores duplicados. columna. Es el nombre de una columna de la tabla que se desea mostrar expresión. Una expresión válida SQL alias. Es unnombre que se le da a la cabecera de la columna en el resultado de esta instrucción.

Ejemplos: /* Selección de todos los registros de la tabla clientes */ SELECT * FROM Clientes; /* Selección de algunos campos*/ SELECT nombre, apellido1, apellido2 FROM Clientes;

(6)

2º curso de administración de sistemas informáticos autor: Jorge Sánchez – www.jorgesanchez.net

(4.2) cálculos...
tracking img