Entrenamiento real para exámenes

1. Cree una tabla de estudiantes [Estudiante], en la que el atributo del número de estudiante no puede estar vacío y su valor es único.

-Nota: Género masculino = 1 femenino = 0.

Crear tabla [Estudiante](

Clave primaria Sno INT,

Nombre VARCHAR(20),

Bit Ssex,

p>

Sage TINYINT,

Sdept VARCHAR(20)

)

2. reprobó el examen.

Seleccione

Único Sno

De

Fiscal General Adjunto

Dónde

Nivel<60

3. Cambiar la edad del estudiante con número de estudiante 05001 a 22 años.

Actualizar

Estudiantes

Configuración

sage=22

Dónde

Sno = '05001 '

4. Calcular la puntuación media de los alumnos del curso 1.

Seleccione

AVG (Grado)

De

Fiscal General Adjunto

Dónde

Cno = 1

5. Cree un procedimiento almacenado [getDetailByName] y filtre la información básica del estudiante ingresando el nombre del parámetro del estudiante (como "Zhang San"). Para valores de entrada sin el nombre del alumno, se debe realizar una prueba para imprimir el mensaje "Este alumno no existe".

Crear proceso getDetailByName

@UserName VARCHAR(10)

Me gusta

Inicio

DECLARE @ rowCount int

Seleccione

@rowCount = COUNT(1)

De

Estudiantes

Dónde

Nombre = @ Nombre de usuario

IF @ RowCount & gt0

Inicio

Seleccionar

*

De

Estudiante

Dónde

Nombre = @NombreUsuario

Fin

Otro

Inicio

Imprimir "Este estudiante no existe";

Fin

Fin;

6. Departamento de Ciencias de la Computación El nombre del estudiante (Sname), género (Ssex) y edad (Sage).

Elija

Nombre,

Sexo,

Sabiamente

De

Estudiante

Donde

Sdept = 'Computadora'

También hay nombres como "Zhao%"

7. Crea una vista [. Vista de informe del estudiante] incluye el número del estudiante (Sno), el nombre (Sname), el número del curso (Cno), el nombre del curso (Cname) y la calificación.

Cree una vista [Vista del formulario de informe del estudiante] para

seleccionados

estudiantes. Sno,

Estudiante. Nombre,

Por supuesto. No,

Por supuesto. Nombre,

SG. Nivel

De

Estudiante, Curso, SG

Dónde

Estudiante. Sno = SG. Sno

Por supuesto. Cno = SG. Cno

8. Registre un nuevo estudiante (número de estudiante: 05020; nombre: Ding Li; género: mujer; edad: 17 años; departamento: computadora;) en la tabla de estudiantes.

Insertar en estudiante (

Sno, Sname, Ssex, Sage, Sdept

) el valor (

05020 ',' Dingli ' , 0, 17, 'Computadora'

)