Logo de Código Facilito
  • Inicio
  • Replays
  • Iniciar sesión
  • Crear cuenta
  • Explorar cursos
  • Bootcamps
  • Precios
  • Blog

¡Califica el Curso Profesional de Base de Datos!

Selecciona la calificación de 1 a 5 estrellas

Reporta un error

Curso Curso Profesional de Base de Datos

Video Ejercicios

Tipo de error

Algo salió mal al cargar el vídeo

El vídeo no pudo cargarse, hemos enviado un reporte al equipo de desarrollo, para poder solucionarlo a la brevedad.

Mientras solucionamos el problema, intenta lo siguiente para solucionar el error:

  • Recarga la página
  • Intenta reiniciar tu navegador y luego vuelve a reproducir el vídeo
  • Vacía el caché de tu navegador
  • Intenta reproducir con las extensiones del navegador deshabilitadas
  • Intenta con un navegador distinto
  • Si el problema persiste contáctanos en Discord
home Ir al inicio report_problem Reportar falla star Valorar curso

Aquí un listado de ejercicios con los cuales puedes practicar a partir de los datos que se encuentran en el archivo sentencias.sql

Tu puedes agregar más datos (reales) si así tú lo deseas. Si aun no poses el archivo puedes descargarlo en el siguiente link

Libros

  • Obtener todos los libros escritos por autores que cuenten con un seudónimo.

  • Obtener el título de todos los libros publicados en el año actual cuyos autores poseen un pseudónimo.

  • Obtener todos los libros escritos por autores que cuenten con un seudónimo y que hayan nacido ante de 1965.

  • Colocar el mensaje no disponible a la columna descripción, en todos los libros publicados antes del año 2000.

  • Obtener la llave primaria de todos los libros cuya descripción sea diferente de no disponible.

  • Obtener el título de los últimos 3 libros escritos por el autor con id 2.

  • Obtener en un mismo resultado la cantidad de libros escritos por autores con seudónimo y sin seudónimo.

Ejemplo

con seudónimo sin seudónimo
10 20
  • Obtener la cantidad de libros publicados entre enero del año 2000 y enero del año 2005.

  • Obtener el título y el número de ventas de los cinco libros más vendidos.

  • Obtener el título y el número de ventas de los cinco libros más vendidos de la última década.
  • Obtener la cantidad de libros vendidos por los autores con id 1, 2 y 3.

Ejemplo

autor ventas
1 10
2 20
2 30
  • Obtener el título del libro con más páginas.

  • Obtener todos los libros cuyo título comience con la palabra “La”.

  • Obtener todos los libros cuyo título comience con la palabra “La” y termine con la letra “a”.

  • Establecer el stock en cero a todos los libros publicados antes del año de 1995

  • Mostrar el mensaje Disponible si el libro con id 1 posee más de 5 ejemplares en stock, en caso contrario mostrar el mensaje No disponible.

  • Obtener el título los libros ordenador por fecha de publicación del más reciente al más viejo.

Autores
  • Obtener el nombre de los autores cuya fecha de nacimiento sea posterior a 1950

  • Obtener la el nombre completo y la edad de todos los autores.

  • Obtener el nombre completo de todos los autores cuyo último libro publicado sea posterior al 2005

  • Obtener el id de todos los escritores cuyas ventas en sus libros superen el promedio.

  • Obtener el id de todos los escritores cuyas ventas en sus libros sean mayores a cien mil ejemplares.

Funciones
  • Crear una función la cual nos permita saber si un libro es candidato a préstamo o no. Retornar “Disponible” si el libro posee por lo menos un ejemplar en stock, en caso contrario retornar “No disponible.”
  • check_circle_outline
    Módulo 1 | 8 clases

    Introdución

    expand_more
  • check_circle_outline
    Módulo 2 | 3 clases

    Servidor de base de datos

    expand_more
  • check_circle_outline
    Módulo 3 | 10 clases

    Base de datos y tablas

    expand_more
  • check_circle_outline
    Módulo 4 | 8 clases

    Restricciones

    expand_more
  • check_circle_outline
    Módulo 5 | 2 clases

    Modificar tablas

    expand_more
  • check_circle_outline
    Módulo 6 | 12 clases

    Sentencias basicas

    expand_more
  • check_circle_outline
    Módulo 7 | 8 clases

    Funciones

    expand_more
  • check_circle_outline
    Módulo 8 | 12 clases

    Sentencias avanzadas

    expand_more
    • done_all

      Clase 1

      Búsqueda mediante strings

    • done_all

      Clase 2

      Expresiones regulares

    • done_all

      Clase 3

      Ordenar registros

    • done_all

      Clase 4

      Limitar registros

    • done_all

      Clase 5

      ¿Qué son las funciones de agreación?

    • done_all

      Clase 6

      Funciones de agregación

    • done_all

      Clase 7

      Agrupamiento

    • done_all

      Clase 8

      Condiciones bajo agrupamiento

    • done_all

      Clase 9

      Unir resultados

    • done_all

      Clase 10

      Sub consultas

    • done_all

      Clase 11

      Validar registros

    • done_all

      Clase 12

      Ejercicios

  • check_circle_outline
    Módulo 9 | 7 clases

    Joins

    expand_more
  • check_circle_outline
    Módulo 10 | 4 clases

    Vistas

    expand_more
  • check_circle_outline
    Módulo 11 | 7 clases

    Procedimientos

    expand_more
  • check_circle_outline
    Módulo 12 | 4 clases

    Transacciones

    expand_more
  • check_circle_outline
    Módulo 13 | 5 clases

    Extras

    expand_more
  • check_circle_outline
    Módulo 14 | 5 clases

    Triggers

    expand_more
  • check_circle_outline
    Módulo 15.-

    Examen del curso

    expand_more
    • done_all

      Examen

      Examen final del curso

Ejercicios

arrow_back Siguiente arrow_forward
Curso Profesional de Base de Datos