PRACTICA SQL 18-06-2025

 #MOSTRAR UNA COLUMNA DE UNA TABLA

SELECT ASI_NOMBRE FROM ASIGNATURA;


#MOSTRAR TODAS LAS  COLUMNAS DE UNA TABLA CON COMODIN

SELECT * FROM ASIGNATURA;


#MOSTRAR TODAS LAS  COLUMNAS DE UNA TABLA NOMBRANDOLAS UNA TRAS OTRA

SELECT ASI_CODIGO, ASI_NOMBRE FROM ASIGNATURA;


#INSERTAR VALORES EN LAS TABLAS QUE NO CONTIENEN AUN

INSERT INTO ALUMNO VALUES (1,'ABEL','ALVAREZ','AVILA',9876,'ABEL@COLEGIO.CL',1);

INSERT INTO ALUMNO VALUES (2,'BRAULIO','BORQUEZ','BENITEZ',1234,'BRAULIO@COLEGIO.CL',1);

INSERT INTO ALUMNO VALUES (3,'CAMILA','CENTENO','CACERES',0303456,'CAMILA@COLEGIO.CL',2);


INSERT INTO PROFESOR VALUES ('1111111','DAMIAN','DURAN','DONOSO',99999,'PROFEDAMIAN@COLEGIO.CL','MICASA');

INSERT INTO PROFESOR VALUES ('6666666','ELENA','ESPINOZA','ESPINDOLA',666666,'PROFEELENA@COLEGIO.CL','CALLE 1 NUMERO1');

INSERT INTO PROFESOR VALUES ('888888','FELICIA','FLORES','FAUNDEZ',76767676,'PROFEFELICIA@COLEGIO.CL','PARCELA 4');



#MODIFICAR CAMPO AÑO PARA TENER TIPO DE DATO 'YEAR' EN LUGAR DE 'DATE'

ALTER TABLE CUR_PRO_ASI CHANGE CPA_AGNO CPA_AGNO YEAR NOT NULL;


#INSERT NUEVO EN ASIGNATURA

INSER INTO ASIGNATURA VALUES (3,'DANZA');


#INSERTAR VALORES EN LA TABLA CUR_PRO_ASI

INSERT INTO CUR_PRO_ASI VALUES (1, 2,'6666666',2,'2025');

INSERT INTO CUR_PRO_ASI VALUES (2, 1,'888888',1,'2025');

INSERT INTO CUR_PRO_ASI VALUES (3, 1,'1111111',2,'2025');

#INSERTS PARA PROBAR ACTUALIZACION Y BORRADO

INSERT INTO PROFESOR VALUES ('454545','FRANCISCO','FLORES','DEL CAMPO',111111,'PROFEPANCHO@COLEGIO.CL','EDIFICIO 5 DPTO 2701');

INSERT INTO CURSO VALUES (3,'OCTAVO C');

INSERT INTO CUR_PRO_ASI VALUES (4, 3,'454545',3,'2024');

INSERT INTO ALUMNO VALUES (4,'ANABEL','KRUGGER','BATES',0000,'TERROR@COLEGIO.CL',3);

#ELIMINAR REGISTRO QUE VINCULA A UN PROFESOR EN PARTICULAR CON LA TABLA CUR_PROASI

DELETE FROM CUR_PRO_ASI WHERE CPA_PROFESOR='454545';

#ELIMINAR PROFESOR QUE NO TIEMNE REGISTROS EN OTRA TABLA ASOCIADOS

DELETE FROM PROFESOR WHERE PRO_RUT='454545';

#MODIFICAR APELLIDO DE UN ALUMNO

UPDATE ALUMNO SET ALU_APELLIDO1='SOTO' WHERE ALU_ID=4;


Comentarios

Entradas más populares de este blog

PRACTICA SQL 17-06-2025

GUIAS TALLER 1 AL 5

PRACTICA SQL 23-06-2025