Actividad 4
CREAR TABLAS A PARTIR DE OTRA
Crear una tabla a partir de otra en una base de datos permite duplicar su estructura o copiar también sus datos. Si solo se desea la estructura (columnas, tipos de datos), se usa CREATE TABLE nueva_tabla LIKE tabla_existente;. Si se quiere la estructura junto con los datos, se usa CREATE TABLE nueva_tabla AS SELECT * FROM tabla_existente;. Esta última no copia restricciones como claves primarias o foráneas, solo los datos y columnas seleccionadas. Es útil para hacer respaldos parciales o trabajar con subconjuntos de información.
PRACTICA
A. Crear tabla a partir de otra (Create - Insert)
B. Crear tabla a partir de otra (Create - Insert - Join) (varias tablas)
C. Insertar datos en una tabla buscando un valor en otra (Insert - select)