Bases De Datos Sql
DDL (DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
Agosto de 2008
AUTORES: Ernesto Chinkes Diego Alarcon Regolini Lucas Coronel Diego Hernan Contreras Ocampo Ernesto Goldman
GUIA DE SQL
CASO PRÁCTICO: JURASSIC PARK ............................................................................ 3 CLASE 1: INTRODUCCION AL SQL Y CREACION DE TABLAS.................................. 5 INTRODUCCION ......................................................................................................... 5 VISIÓN GENERAL DEL SQL ...................................................................................... 5 HISTORIA. ................................................................................................................... 6 COMO SON LASSENTENCIAS ................................................................................. 7 EJERCICIOS CLASE 1 ............................................................................................. 17 CLASE 2: CREACION DE INDICES y ASIGNACION DE PERMISOS. ........................ 18 INDICES.................................................................................................................... 18 ASINGACION DE PERMISOS .................................................................................. 20 EJERCICIOS CLASE 2 ............................................................................................ 31 CLASE 3: ESTRUCTURAS BÁSICAS DE DML ............................................................ 32 INSERTAR - INSERT INTO....................................................................................... 32 MODIFICACION - UPDATE ...................................................................................... 33 ELIMINAR - DELETE ................................................................................................. 33 CONSULTAS – ESTRUTURA BÁSICA – SELECT ................................................... 34 EJERCICIOS CLASE 3............................................................................................. 49 CLASE 4: CONSULTAS MULTITABLA. ........................................................................ 51 INTRODUCCIÓN ....................................................................................................... 51 LA UNIÓN DE TABLAS............................................................................................. 51 LA REUNIÓN DE TABLAS ........................................................................................ 53 EJERCICIOS CLASE 4 ............................................................................................. 59 CLASE 5: CONSULTAS ANIDADAS - SUBCONSULTAS ............................................ 61 SUBCONSULTAS..................................................................................................... 61 Referencias externas ................................................................................................. 62 SUBCONSULTA EN LA LISTA DE SELECCIÓN ...................................................... 63 SUBCONSULTA EN LA CLÁUSULA FROM ............................................................. 64 SUBCONSULTAEN LAS CLÁUSULAS WHERE Y HAVING.................................... 64 CONDICIONES DE SELECCIÓN CON SUBCONSULTAS ....................................... 65 Subconsultas en UPDATE......................................................................................... 69 Subconsultas en DELETE ......................................................................................... 70 EJERCICIOSCLASE 5 ............................................................................................. 70 CLASE 6: CREACIÓN DE PROCEDIMIENTOS ALMACENADOS Y TRIGGERS. ....... 72 PROCEDIMIENTOS ALMACENADOS ...................................................................... 72 TRIGGERS ...................................................................................................................
Regístrate para leer el documento completo.