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.
En Tutorial de SQL encuentras:
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)