introducción al sql

14
Introducción al SQL Uziel Esau Mercado Pérez Diciembre 2010 Informática Aplicada 13/06/2022

Upload: developer-in-wpf

Post on 29-Jun-2015

489 views

Category:

Documents


0 download

TRANSCRIPT

  • 1. Informtica AplicadaIntroduccin al SQLUziel Esau Mercado PrezDiciembre 201020/12/2010

2. Introduccin El lenguaje de consulta estructurado (SQL) es unlenguaje de base de datos normalizado, utilizado porel motor de base de datos de Microsoft Jet. El lenguaje SQL est compuesto por comandos,clausulas, operadores y funciones de agregado. Estasfunciones son combinadas para manipular, crear yutilizar el motor de la base de datos. 3. ComandosComandos DLL permiten crear y definir nuevas base de datos, campos e ndices. DML Permiten generar consultaspara ordenar filtrar y extraer datos dela base de datos. Comandos DLLComandos DLLComandoDescripcinCREATE Crear tablas, Comando Descripcin campos e ndices. SELECTConsultar registrosDROP Eliminar tablas e INSERTCargar datos ndices UPDATEModificar valoresALTERModificar tablas. de los campos. DELETEEliminar registros. 4. ClusulasComandoDescripcinFROM Utilizada para especificar la tabla de la que se van a seleccionar los registros.WHEREUtilizada para especificar las condiciones que se van a seleccionar.GROUP BY Utilizada para separar los registros en grupos.HAVING Utilizada para expresar la condicin que debe de contener cada grupo.ORDER BY Utilizada para ordenar los registros seleccionados de acuerdo a un orden especificado. 5. Operadores Lgicos. Operadores de Comparacin.Operador Uso Operador UsoANDEs el y lgico. Evala 2Mayor que dos son verdad. Distinto deOR Es un o lgico. Devuelve si una de las 2 son verdad = Mayor igual que contrario a la expresin. BETWEENUtilizado para especificar unintervalo de valores. LIKE Utilizado para comparar. In Especifica registros 6. Consultas Las consultas son utilizadas para indicarle almotor de la base de datos que nos muestredatos registros. La sintaxis de las consultas puede ser muysencillo hasta muy complejo dependiendo delos registros que desees obtener. 7. Consultas Sintaxis bsica de una consulta:SELECT campos FROM tabla;Ejemplo:Podemos agregar un ORDER BY para ordenar los registros: 8. ORDER BY En la utilizacin del ORDER BY podemos agregarotras herramientas por ejemplo ordenar porms de un campo. Se puede agregar una clusula (DES)descendente (ASC) ascendente 9. Alias En algunas ocasiones podemos decidir colocarleun nombre determinado a una columna en unaconsulta, para esto podemos utilizar un alias estepodemos colocarlo mediante la palabrareservada AS. Ejemplo: 10. Clusula WHERE La clusula WHERE es muy importante paradeterminar que datos queremos obtener en laconsulta, o para determinar que es lo quevamos a afectar. Ejemplo: 11. Consultas de Actualizacin.Las consultas de actualizacin son las que nospermiten agregar o borrar registros.DELETENos permite eliminar uno o ms registros de la BD.Ejemplo:DELETE * FROM Alumnos WHERE Nombre = Jse 12. INSERT Nos permite agregar datos a una tabla. Ejemplo: Se debe tener cuidado con el tipo de datos ala hora de agregar para que no ocurra error enla sintaxis. 13. UPDATE Crea una consulta de actualizacin.UPDATE Tabla SET Campo1=Valor1, Campo2=Valor2, CompoN=ValorN WHERE Criterio; 14. Gracias Esperen el prximo Capitulo dondeescribiremosde TRIGGERS yPROCEDIMIENTOS ALMACENADOS queson muy importantes en la utilizacin delSQL.