PARTE I - Diseño

  1. Conceptos Basicos

    1. Tablas
    2. Campos
    3. Registros
      ANEXO: Reglas para el nombrado de tablas y campos
  2. Diseño de Bases de Datos

    1. Estrategia para pensar una BBDD
    2. Diagramas ER
      1. Traduccion ER-ERD
      2. Reglas de revision de diagramas ER
    3. Figuras y partes de problema frecuentes
      1. Asignación de tiempos: Horarios
      2. Listas ordenadas y jerarquizadas: Self-Relations
  3. Estrategia de Diseño de Consultas

  4. Diseño de Informes



PARTE II - SQL - Structured Query Language

EsquemaSQLmini.jpg
Esquema SQL

0. Comandos básicos del cliente MySQL


ANEXO I : Comandos basicos CMD

1. DDL - Data Definition Language


2. DML - Data Modification Language


3. Queries: SELECT


4. Queries: SELECT avanzado

  • Tablas derivadas

[Bitácora de Ejercicios de clase]

Anexo I: Ejercicio ER-DDL-DML Google Calendar(tm)

Anexo II: Cómo hacer una Query paso a paso



PARTE III - DBA

  1. DBA en SQL
    1. Diferencias DBA en MYSQL
    2. Resetear root password en MySQL
  2. System and Object Privileges (en)
  3. Transacciones