Diseñar una tabla de cursos
La administración de la escuela decide usar su base de datos para almacenar los detalles de los cursos. Dado que es el primer intento de crear la base de datos, no tienen claro qué columnas incluir en la tabla course. A continuación tienes una lista de columnas posibles y una descripción del tipo de datos de cada una. En este ejercicio, elegirás las columnas adecuadas para esta tabla a partir de la lista de opciones:
id- unaPRIMARY KEYpara el cursoname- una cadena de longitud variable (máx. 50, NOT NULL) para el nombre del cursomeeting_time- una hora que representa la hora de reunión del cursostudent_name- una cadena de longitud variable (máx. 50, NOT NULL) que representa a un estudiante matriculadomax_students- un entero para el máximo de estudiantes admitidos (las aulas solo pueden acomodar 30 pupitres de forma segura)
Este ejercicio forma parte del curso
Creación de bases de datos en PostgreSQL
Instrucciones del ejercicio
- Crea una tabla
courseque cumpla 2NF usando 3 columnas de la lista anterior.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
-- Create the course table
___ ___ ___ (
-- Add a column for the course table
___ ___ ___ ___,
-- Add a column for the course table
___ ___(___) ___ ___,
-- Add a column for the course table
___ ___
);