Oracle

Solo disponible en BuenasTareas
  • Páginas : 73 (18040 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de febrero de 2012
Leer documento completo
Vista previa del texto
INTRODUCCION AL LENGUAJE SQL
(PARA USUARIOS DE ORACLE)

-1-

INDICE

1

INTRODUCCIÓN .................................................................................................................................. 7 1.1 1.2 1.3 SISTEMAS DE BASES DE DATOS RELACIONALES .................................................................................... 7 UTILIZACIÓN DEL LENGUAJE................................................................................................................. 8 ESTANDARIZACIÓN DEL SQL................................................................................................................ 8

2

CARACTERÍSTICAS DEL LENGUAJE SQL. .................................................................................. 9 2.1PROPIEDADES........................................................................................................................................ 9 2.2 SENTENCIAS SQL ................................................................................................................................. 9 2.3 TABLAS................................................................................................................................................. 9 2.4 TIPOS DE DATOS .................................................................................................................................. 10 2.5 TIPOS DE SENTENCIAS ......................................................................................................................... 11 2.5.1 DML (Data ManipulationLanguage)....................................................................................... 12 2.5.2 DDL (Data Definition Language) ............................................................................................ 12 2.5.3 Control de transacción. ............................................................................................................ 13 2.5.4 Control de sesión...................................................................................................................... 13 2.5.5 Control de sistema. ................................................................................................................... 13 2.5.6 Sentencias SQL embebidas en programas................................................................................ 14

3

ELEMENTOS DESQL........................................................................................................................ 15 3.1 CONSULTAS DE DATOS ........................................................................................................................ 15 3.1.1 Objetivo.................................................................................................................................... 15 3.1.2 Sentencia SELECT.................................................................................................................... 15 3.1.3 Alias de columnas..................................................................................................................... 19 3.1.4 Alías de tablas.......................................................................................................................... 20 3.1.5 Eliminación de filas repetidas. ................................................................................................. 21 3.1.6 Operadores lógicos en WHERE .............................................................................................. 22
3.1.6.1 Comprobaciones con valoressimples.................................................................................................. 22 3.1.6.1.1 Igual que, mayor que, menor que y distinto de. ........................................................................ 22 3.1.6.1.2 LIKE, NOT LIKE ..................................................................................................................... 23 3.1.6.1.3 NULL, NOT NULL...
tracking img