¿Qué quieres aprender?

SQL

SQL

Cepi-base

Curso presencial

Barcelona


Precio a consultar
¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Barcelona

Objetivos

Este curso está orientado para introducir al alumno en el mundo de las bases de datos con la finalidad de poder conocer su estructura general y aquellas sentencias que necesitará para poder acceder, modificar o eliminar datos, así como realizar consultas, filtros etc. de los mismos.

A quién va dirigido

Dirigido a personas que necesiten mejorar sus conocimientos sobre el desarrollo de aplicaciones.

Requisitos

No son necesarios conocimientos previos de ningún tipo de Base de datos ni programación aunque si recomendables.

Temario completo de este curso

Contenido: sql

Bases de datos

  • Modelo relacional de bases de datos
  • Structured query language (sql)
  • Convenciones usadas en este dossier
  • Mysql
  • Iniciar y finalizar la clase
  • Mysql workbench


Crear base de datos

  • Crear tablas
  • Insertar registros
  • Restricciones de tabla y de campo
  • Campos como listas o estructuras
  • Modificar tablas
  • índices
  • Ejercicios


Consultas básicas

  • Filtrar registros
  • Operaciones con texto
  • Funciones agregadas
  • Ejercicios


Insertar, actualizar o eliminar

  • Uso de condicionales
  • Encriptar/desencriptar
  • Ejercicios


Claves primaria - Foránea

  • Relación uno a varios
  • Eliminación y actualización en cascada
  • Relación uno a uno
  • Relación varios a varios
  • Modelos en mysql workbench
  • Ejercicios


Consultas por unión

  • Consultas combinadas
  • Operadores en subconsultas
  • Subconsultas
  • Ejercicios


Creación de vistas

  • Actualización de vistas
  • Modificación y eliminación de vistas
  • Ejercicios


Procedimientos

  • Sentencias condicionales
  • Bucles
  • Funciones
  • Ejercicios


Tratamiento de errores

  • Cursores
  • Ejercicios


Creación de un trigger

  • Triggers before
  • Triggers after
  • Forzar error en trigger
  • Ejercicios


Crear un usuario

  • Modificar nombre de usuario
  • Cambiar la contraseña
  • Eliminar un usuario
  • Asignar privilegios con grant
  • Consultar privilegios de usuario
  • Grant option
  • Quitar privilegios con revoke
  • Privilegios y triggers
  • Privilegios y vistas
  • Privilegios y procedimientos
  • Ejercicios


Uso de transacciones

  • Savepoint
  • Aislamiento de transacciones
  • Ejercicios
Ver más