mysql
MySQL
MySQL Ya desde CERO.
El tutorial está pensado para que pueda ser desarrollado por una persona que conoce muy poco de
programación. El objetivo de este sitio es poder aprender MySQL en forma sencilla viendo un concepto
teórico, luego algunos ejercicios resueltos y por último y lo más importante efectuar una serie de ejercicios.
Puede desarrollar los ejerciciosen el sitio, probarlos y ver los resultados. Un conocimiento profundo de
MySQL nos facilitará el desarrollo de páginas dinámicas con PHP que acceden a una base de datos MySQL.
1 - Introducción.
2 - show databases
3 - Creación de una tabla y mostrar sus campos (create table - show tables - describe - drop table)
4 - Carga de registros a una tabla y su recuperación (insert into - select)
5 -Típos de datos básicos de un campo de una tabla.
6 - Recuperación de algunos campos (select)
7 - Recuperación de registros específicos (select - where)
8 - Operadores Relacionales = < >=
9 - Borrado de registros de una tabla (delete)
10 - Modificación de registros de una tabla (update)
11 - Clave primaria.
12 - Campo entero con autoincremento.
13 - Comando truncate table.
14 - Valoresnull.
15 - Valores numéricos sin signo (unsigned)
16 - Tipos de datos
17 - Tipos de datos (texto)
18 - Tipos de datos (numéricos)
19 - Tipos de datos (fechas y horas)
20 - Valores por defecto.
21 - Valores inválidos.
22 - Atributo default en una columna de una tabla.
23 - Atributo zerofill en una columna de una tabla.
24 - Columnas calculadas.
25 - Funciones para el manejo de cadenas.
26 -Funciones matemáticas.
27 - Funciones para el uso de fecha y hora.
28 - Cláusula order by del select.
29 - Operadores Lógicos (and - or - not)
30 - Otros operadores relacionales (between - in)
31 - Búsqueda de patrones (like y not like)
32 - Búsqueda de patrones (regexp)
33 - Contar registros (count)
34 - Funciones de agrupamiento (count - max - min - sum - avg)
35 - Agrupar registros(group by)
36 - Selección de un grupo de registros (having)
37 - Registros duplicados (distinct)
38 - Alias
39 - Clave primaria compuesta.
40 - Indice de una tabla.
41 - Indice de tipo primary.
42 - Indice común (index)
43 - Indice único (unique)
44 - Borrar indice (drop index)
45 - Creación de índices a tablas existentes (create index)
MySQL Ya desde CERO
MySQL
46 - Cláusulalimit del comando select.
47 - Recuperación de registros en forma aleatoria(rand)
48 - Remplazar registros (replace)
49 - Agregar campos a una tabla (alter table - add)
50 - Eliminar campos de una tabla (alter table - drop)
51 - Modificar campos de una tabla (alter table - modify)
52 - Cambiar el nombre de un campo de una tabla (alter table - change)
53 - Agregar y eliminar la clave primaria(alter table)
54 - Agregar índices(alter table - add index)
55 - Borrado de índices (alter table - drop index)
56 - renombrar tablas (alter table - rename - rename table)
57 - Tipo de dato enum.
58 - Tipo de dato set.
59 - Tipos de datos blob y text.
60 - Funciones de control de flujo (if)
61 - Funciones de control de flujo (case)
62 - Varias tablas (join)
63 - Clave foránea.
64 - Variastablas (left join)
65 - Varias tablas (right join)
66 - Varias tablas (cross join)
67 - Varias tablas (natural join)
68 - Varias tablas (inner join - straight join)
69 - join, group by y funciones de agrupamiento.
70 - join con más de dos tablas.
71 - Función de control if con varias tablas.
72 - Variables de usuario.
73 - Crear tabla a partir de otra (create - insert)
74 - Crear tablaa partir de otras (create - insert - join)
75 - Insertar datos en una tabla buscando un valor en otra (insert - select)
76 - Insertar registros con valores de otra tabla (insert - select)
77 - Insertar registros con valores de otra tabla (insert - select - join)
78 - Actualizar datos con valores de otra tabla (update)
79 - Actualización en cascada (update - join)
80 - Borrar registros...
Regístrate para leer el documento completo.