#CREAR BASE DE DATOS ESCUELA NUEVAMENTE CREATE DATABASE ESCUELA2; #CREAR TABLA ALUMNO CREATE TABLE ALUMNO( ALU_ID INT PRIMARY KEY, ALU_NOMBRE VARCHAR(15) NOT NULL, ALU_APELLIDO1 VARCHAR(15) NOT NULL, ALU_APELLIDO2 VARCHAR(15) NOT NULL, ALU_FONO INT(9) NOT NULL, ALU_MAIL VARCHAR(30) NOT NULL); # CREAR TABLA PROFESOR CREATE TABLE PROFESOR( PRO_RUT VARCHAR(13) PRIMARY KEY, PRO_NOMBRE VARCHAR(15) NOT NULL, PRO_APELLIDO1 VARCHAR(15) NOT NULL, ALU_APELLIDO2 VARCHAR(15) NOT NULL, PRO_FONO INT(9) NOT NULL, PRO_MAIL VARCHAR(30) NOT NULL, PRO_DIRECCION VARCHAR(35) NOT NULL); #CREAR TABLA CURSO CREATE TABLE CURSO (CUR_ID INT(3) PRIMARY KEY, CUR_NOMBRE VARCHAR(35) NOT NULL); #CREAR TABLA ASIGNATURA CREATE TABLE ASIGNATURA (ASI_CODIGO INT(3) PRIMARY KEY, ASI_NOMBRE VARCHAR(30) NOT NULL); #CREAR TABLA PARA ROMPER MUCHOS A MUCHOS DE PROFESOR CURSO Y ASIGNATURA CREATE TABLE CUR_PRO_ASI (CPA_CODIGO INT PRIMARY KEY, ...
Jóvenes Descargue el archivo con las actividades desde el siguiente enlace OPCION 1 (GOOGLE DRIVE) ENVIAR EL DESARROLLO DE LA ACTIVIDAD AL CORREO DEL MÓDULO INDICANDO LA GUIA QUE ESTÁ DESARROLLANDO Y CONTENIENDO SU IDENTIFICACIÓN EN EL NOMBRE DEL ARCHIVO
#TRAER CAMPOS CON ALIAS DE COLUMNA SELECT PRO_NOMBRE AS NOMBRE, PRO_APELLIDO1 AS APELLIDO FROM PROFESOR #TRAER TODOS LOS CAMPOS SELECT * FROM CUR_PRO_ASI; #TRAER TODOS LOS CAMPOS NOMBRANDOLOS INDIVIDUALMENTE SELECT CPA_CODIGO,CPA_CURSO,CPA_PROFESOR,CPA_ASIGNATURA,CPA_AGNO FROM CUR_PRO_ASI; SELECT CPA_CODIGO, CUR_NOMBRE, CPA_PROFESOR, CPA_ASIGNATURA, CPA_AGNO FROM CUR_PRO_ASI INNER JOIN curso ON CUR_ID=CPA_CURSO; #TRAER TODOS LOS CAMPOS NOMBRANDOLOS INDIVIDUALMENTE, PERO EN LUGAR DEL CODIGO DEL CURSO HACER JOIN CON TABLA CURSO, IGUAL CON EL NOMBRE DEL PROFESOR HACIENDO JOIN CON LA TABLA PROFESOR PARA TRAER EL NOMBRE SELECT CPA_CODIGO, CUR_NOMBRE, PRO_NOMBRE, PRO_APELLIDO1, CPA_ASIGNATURA, ...
Comentarios
Publicar un comentario