Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
SQL por Mind Map: SQL

1. DDL (Definición de datos)

1.1. CREATE TABLE

1.2. DROP TABLE

1.3. ALTER TABLE

1.4. CREATE VIEW

1.5. DROP VIEW

1.6. CREATE INDEX

1.7. DROP INDEX

1.8. CREATE SYNOYM

1.9. DROP SYNONYM

2. Características:

2.1. Potencia y versatilidad notables

2.2. Accesibilidad de aprendizaje .

3. Lenguaje estándar de comunicación con bases de datos

4. Structured Query Language

5. Lenguajes: ASP o PHP...

6. Combinación con Base de datos: MS Access, SQL Server, MySQL...

7. CAMPOS: valores que introducimos.

7.1. Alfanuméricos.

7.1.1. 255 caracteres.

7.2. Numéricos.

7.2.1. Enteros y decimales.

7.3. Booleanos.

7.3.1. Verdadero y falso o bien Sí y No.

7.4. Fechas.

7.4.1. P/ordenar registros y calcular los días entre una fecha y otra...

7.5. Memos

7.5.1. Campos alfanuméricos de longitud ilimitada, no pueden ser indexados .

7.6. Autoincrementables.

7.6.1. Incrementan en una unidad su valor para cada registro incorporado.

8. Tipos de datos SQL : 13 tipos: primarios y varios sinónimos válidos: BINARY, BIT,BYTE, COUNTER...

9. Sentencias SQL y sus componentes sintácticos.

9.1. DML (Manipulación de datos)

9.1.1. SELECT

9.1.2. INSERT

9.1.3. DELETE

9.1.4. UPDATE

9.2. DCL (Control de acceso )

9.2.1. GRANT

9.2.2. REVOKE

9.2.3. Control de transacciones

9.2.4. COMMIT

9.2.5. ROLLBACK

9.3. PLSQL (SQL Programático)

9.3.1. DECLARE

9.3.2. OPEN

9.3.3. FETCH

9.3.4. CLOSE

10. crear tablas

10.1. Con sentencias SQL

10.2. Definircampos.

10.3. Especificar índices.

10.4. Nombre de la tabla, nombres de los campos y sus características

10.5. Create Table pedidos ( id_pedido INT(4) NOT NULL AUTO_INCREMENT, id_cliente INT(4) NOT NULL, id_articulo INT(4)NOT NULL, fecha DATE, cantidad INT(4), total INT(4), KEY(id_pedido,id_cliente,id_articulo) )

11. Inserción y modificación de datos.

11.1. 1. Creación de tablas.

11.2. 2. Estructuras de las tablas en SQL

11.3. 3. Añadir un nuevo registro.

11.4. 4. Borrar un registro.

11.5. 5. Actualizar un registro: UPDATE

12. Búsqueda y selección de datos en SQL.

12.1. 1. Selección de tablas I

12.2. 2. Selección de tablas II

12.3. 3. Selección de tablas III

12.4. 4. Selección de tablas IV

12.5. 5. Consultas de selección

12.6. 6. Criterios de selección en SQL

12.7. 7. Criterios de selección en SQL II

12.8. 8. Subconsultas en SQL

12.9. 9. Consultas SQL de Unión Internas

12.10. 10. Consultas SQL de Unión Externas

12.11. 10. Consultas de acción

12.12. 11. Optimizar prestaciones I

12.13. 12. Optimizar prestaciones II

12.14. 13. Algunos trucos prácticos

13. Funciones en SQL

13.1. 1. Funciones para búsquedas con fechas en Access

13.2. 2. La función datepart() en Access

14. SQL server o PL/SQL

14.1. 1. Cursores en SQL

14.2. 2. Emular un Cursor SQL con un Bucle

14.3. 3. Procedures y búsqueda de registros duplicados en SQL

14.4. 4. Referencias Cruzadas en SQL

14.5. 5. Introducción a freetext y contains en SQL-Server

14.6. 6. Introducción a los Índices en MySQL

14.7. 7. Consultas e índices de texto I

14.8. 8. Consultas e índices de texto II

14.9. 9. Consultas con parámetros y omisión de permisos

14.10. 10. Acceso a base de datos externas

14.11. 11. Crear una cadena de conexión para SQL Server

14.12. 12. Problemas de Conexión con SQL Server 2005

14.13. 13. SQL con Oracle