> Manuales > Tutorial de SQL

El Manual de SQL aborda todo lo necesario para aprender a trabajar con bases de datos mediante consultas, usando el lenguaje SQL.

Veremos ejemplos de operaciones variadas, como seleccionar, insertar, modificar y borrar registros. Veremos ejemplos básicos y algunos más complicados, de modo que el lector pueda avanzar progresivamente en el uso de SQL.

Intentamos no basarnos en un Sistema Gestor de Base de Datos en particular, para que el Manual de SQL sirva para cualquier persona, use la base de datos que use.

En el tutorial de SQL encontrarás además ejemplos sobre cómo relacionar las tablas, de modo que podamos aprovechar toda la potencia de los sistemas de bases de datos relacionales.

Tutorial de SQL
Artículos Descargas
  • Artículos del manual

  • Introducción

    Mostramos que es el lenguaje SQL, y los tipos de datos y sentencias que podemos encontrarnos a lo largo de este manual.

  • 1 Qué es SQL

    Comenzamos el manual con una introducción al lenguaje SQL. Qué es y para qué sirve, qué tipo de operaciones podemos hacer con SQL y otras cosas de interés.

  • 2 Tipos de campos para las tablas

    En este artículo vamos a abordar los tipos de campos que debemos declarar a la hora de definir las tablas de las bases de datos. Qué tipos de campos existen y para cada tipo de información a almacenar.

  • 3 Tipos de sentencias SQL y sus componentes sintácticos

    Pasamos a describir los tipos de sentencias sql que podemos encontrarnos y sus componentes sintácticos.

  • Inserción y modificación de datos

    Vemos como insertar, modificar o borrar datos en nuestras tablas SQL.

  • 4 Creación de tablas

    Explicamos la manera de crear tablas a partir de sentencias SQL. Definimos los tipo de campos principales y la forma de especificar los índices.

  • 5 Estructuras de las tablas en SQL

    Una base de datos en un sistema relacional está compuesta por un conjunto de tablas, que corresponden a las relaciones del modelo relacional.

  • 6 Añadir un nuevo registro

    Sintaxis y ejemplos para introducir registros en una tabla

  • 7 Borrar un registro

    Sintaxis y ejemplos para borrar registros en una tabla

  • 8 Actualizar un registro: UPDATE

    Sintaxis se la sentencia UPDATE del lenguaje SQL y ejemplos para editar registros en una tabla.

  • Búsqueda y selección de datos en SQL

    Estudiamos a fondo todo lo relacionado con la sentencia select dentro del lenguaja SQL.

  • 9 Selección de tablas I

    Cómo realizar selecciones eficientemente. Ejemplos prácticos.

  • 10 Selección de tablas II

    Lista de operadores y ejemplos prácticos para realizar selecciones.

  • 11 Selección de tablas III

    Cómo realizar selecciones sobre varias tablas. Ejemplos prácticos basados en una aplicación de e-comercio.

  • 12 Selección de tablas IV

    El empleo de funciones para la explotación de los campos numéricos y otras utilidades. Ejemplos prácticos.

  • 13 Consultas de selección

    Las consultas de selección se utilizan para indicar al motor de datos que devuelva información de las bases de datos, esta información es devuelta en forma de conjunto de registros que se pueden almacenar en un objeto recordset.

  • 14 Criterios de selección en SQL

    Estudiaremos las posibilidades de filtrar los registros con el fin de recuperar solamente aquellos que cumplan unas condiciones preestablecidas.

  • 15 Criterios de selección en SQL II

    Seguimos con el group by, avg, sum y con el compute de sql-server.

  • 16 Subconsultas en SQL

    Defenimos lo que significa subconsulta y mostramos las diferentes subconsultas que se pueden hacer.

  • 17 Consultas SQL de Unión Internas

    Detallamos estas consultas del lenguaje SQL tan importantes para el buen desarrollo de una base de datos.

  • 18 Consultas SQL de Unión Externas

    Cómo funcionan y cómo se crean estas consultas en SQL.

  • 19 Consultas de acción

    Explicamos detenidamente las sentencias delete, insert into y update, para la realización de consultas en las bases de datos.

  • 20 Optimizar prestaciones I

    Formas de indexar los campos y organizar los enlaces entre tablas para mejorar el rendimiento de las consultas.

  • 21 Optimizar prestaciones II

    Los campos, su naturaleza y dimensiones. Cómo gestionarlos para mejorar la eficiencia de la base de datos.

  • 22 Algunos trucos prácticos

    Ejemplos aplicados de cómo mejorar la gestión de bases de datos en sitios web.

  • Funciones en SQL

    Algunas funciones creadas en SQL para su mejor manejo.

  • 23 Funciones para búsquedas con fechas en Access

    Realizar búsquedas en Access utilizando, en las condiciones del Where, campos de tipo fecha. Funciones útiles.

  • 24 La función datepart() en Access

    Ejemplos de sentencias SQL que hacen uso de la función datepart() de la base de datos de Microsoft Access.

  • SQL server o PL/SQL

    Programación avanzada en SQL.

  • 25 Cursores en SQL

    Qué son y como se construyen los cursores en SQL.

  • 26 Emular un Cursor SQL con un Bucle

    Método para emular el tipico cursor sql con un bucle en SQL Server 2000.

  • 27 Procedures y búsqueda de registros duplicados en SQL

    Cómo realizar búsquedas de registros duplicados y qué es y cómo se hace un procedure en SQL.

  • 28 Referencias Cruzadas en SQL

    Qué son las referencias cruzadas, cómo se construyen y para qué se utilizan.

  • 29 Introducción a freetext y contains en SQL-Server

    Qué son y como es la sintaxis, para construir catálogos de datos en SQL-Server.

  • 30 Introducción a los Índices en MySQL

    Qué son los índices en bases de datos, cómo nos ayudan a optimizar las consultas y cómo debemos trabajar con ellos en MySQL.

  • 31 Consultas e índices de texto I

    Cómo diseñar índices, consultas y sincronización de textos.

  • 32 Consultas e índices de texto II

    Continuación del articulo sobre las consultas y los índices de texto.

  • 33 Consultas con parámetros y omisión de permisos

    Cómo hacer consultas sql con parámetros y la forma de omitir los permisos de acceso.

  • 34 Acceso a base de datos externas

    Cómo acceder a bases de datos dBase, Paradox o Btrieve.

  • 35 Crear una cadena de conexión para SQL Server

    Podemos crear una cadena de conexión para SQL Server 2005 de forma muy cómoda y sencilla, ya que Windows incorpora un tipo de fichero para crear conexiones a servidores SQL (Se pueden crear conexiones con servidores SQL Server, Oracle...).

  • 36 Problemas de Conexión con SQL Server 2005

    Cómo solucionar el error de conexión o acceso denegado que nos da en SQL Server 2005.

  • Descargas

  • Manual de SQL en PDF

    Puedes obtener el Manual de SQL en formato PDF para leer a tu ritmo y en cualquier lugar. Es un libro electrónico que tiene 90 páginas de extensión.

    Archivos disponibles: PDF

    Páginas: 90 (Referencia por el archivo PDF)

    Ir a la descarga