Clase 27-06-2025 SQL

Clase 27-06-2025 SQL

de CONGACHA AUSHAY ANA ELIZABETH -
Número de respuestas: 0

--CREAR BASE DE DATOS

CREATE DATABASE BDEjercicio


--ELIMINAR LA BD

DROP DATABASE pubs


-- crear tabla

Use BDEjercicio

CREATE TABLE ASPIRANTE(

idAspirante int,

nombre nvarchar(50),

apellido nvarchar(50),

fechaNacimiento date,

notaAdmi tinyint)


CREATE TABLE ESTUDIANTE(

idestudiante int,

nombre nvarchar(50),

apellido nvarchar(50),

fechaNacimiento date)


--Elimación de tablas

DROP TABLE ASPIRANTE


--AGREGAR Y QUITAR COLUMNAS

ALTER TABLE ASPIRANTE

ADD estado nvarchar(50)


ALTER TABLE ASPIRANTE

DROP COLUMN [notaAdmi]


--IDENTITY

drop table CLASS


 CREATE TABLE CLASS

(idEstudiante int IDENTITY (2,2),

nombre nvarchar (50)

)


/*modificación de datos

mediante valores*/


Select *

from [dbo].[ASPIRANTE]


sELECT *

FROM [dbo].[ESTUDIANTE]


INSERT ASPIRANTE ([idAspirante],[nombre], [apellido],[fechaNacimiento],[estado] )

VALUES(1, 'JUAN', 'PEREZ', '2025-06-27', 'APROBADO')

INSERT ASPIRANTE ([idAspirante],[nombre], [apellido],[fechaNacimiento],[estado] )

VALUES(2, 'JUANIRO', 'PEREZQWE', '2025-06-27', 'REPROBADO')


-- INSERT SELECT


INSERT INTO ESTUDIANTE  ([idestudiante],[nombre],[apellido],[fechaNacimiento] )

select [idAspirante], [nombre], [apellido], [fechaNacimiento]

from ASPIRANTE


--ELIMINACIÓN DE DATOS


DELETE ASPIRANTE

WHERE apellido  = 'PEREZ'


Select *

from CLASS



delete class


insert CLASS ([nombre] )

values ('MATE'), ('PROGR')


truncate table class


152 palabras