Contacta con nosotros

Temario del curso

Modelos de bases de datos relacionales

  • La estructura de una base de datos relacional
  • Tipos de relaciones entre tablas
  • Normalización y desnormalización de bases de datos
  • Sistema de gestión de bases de datos (RDBMS)

Operadores relacionales

Características del lenguaje SQL declarativo. División de la sintaxis SQL: DQL, DML, DDL, DCL. Lenguaje DQL (Data Query Language)

  • Consultas SELECT
  • Alias de columnas y tablas
  • Manejo de fechas (tipos DATE, funciones de visualización, formato)
  • Funciones de agrupamiento
  • Combinación de tablas internas y externas
  • Operador UNION
  • Subconsultas anidadas (cláusula WHERE, nombre de tabla, nombre de columna)
  • Subconsultas correlacionadas

Lenguaje de modificación de datos

  • Inserción de filas (cláusula INSERT)
  • Inserción mediante consulta
  • Actualización de filas (UPDATE)
  • Eliminación de filas (DELETE)

Lenguaje de definición de datos

  • Creación, cambio de propiedad y eliminación de tablas (CREATE, ALTER, DROP). Creación de tablas mediante consulta (CREATE TABLE ... AS SELECT ...)

Restricciones (CONSTRAINTS)

  • Opciones NULL y NOT NULL
  • Cláusula CONSTRAINT
  • Condición PRIMARY KEY
  • Condición UNIQUE
  • Condición FOREIGN KEY
  • Cláusula DEFAULT

Transacciones

  • Comandos COMMIT, ROLLBACK y SAVEPOINT

Lenguaje DCL

  • Concesión y revocación de permisos (GRANT, REVOKE)
  • Roles
  • Creación de usuarios
  • Secuencias
  • Sinónimos
  • Vistas (perspectivas)

Requerimientos

  • Conocimientos básicos de informática
  • Manejo de cualquier sistema operativo
 14 Horas

Número de participantes


Precio por participante

Testimonios (7)

Próximos cursos

Categorías Relacionadas