Sei sulla pagina 1di 2

CORRECCIN DEL EXAMEN DE 1ER PARCIAL

por Ivn Supo G

1) USUARIOS PRIVILEGIOS Y OBJETIVOS DE LAS BASES DE DATOS

CUANDO SE INTENTA GUARDAR 1246.8792 EN UNA COLUMNA DEFINIDA COMO NUMBER (6,3) Qu CANTIDAD
SE ALMACENA?
1246.87

EXPLIQUE COMO LOS TIPOS DE DATOS GARANTIZAN AL MENOS 2 DE LAS CARACTERISTICAS QUE DEBE CUMPLIR
EL DISEO DE LA BASE DE DATOS
REDUNDANCIA MINIMA E INDEPENDENCIA LOGICA DE LOS DATOS
INTEGRIDA DE LOS DATOS

CREE UN NUEVO USUARIO, ESTE USUARIO TENDRA SU NOMBRE. ASIGNELE LOS MISMOS PRIVILEGIOS DEL
USUARIO SYSTEM A SU USUARIO

CREE UN USUARIO AUXILIAR ASIGNELE EXCLUSIVAMENTE LOS PERMISOS PARA CREAR SESION Y CREAR
TABLAS.

2) CREACIN DE TABLAS Y RESTRICCIONES

CREE LA BASE DE DATOS EXAMEN 1 Y LA TABLA ESTUDIANTES EN LA CUAL SE REGISTRARA LO SIGUIENTE:


-EL CODIGO ESTUDIANTIL COD_EST MAXIMO 3 DIGITOS QUE TAMBIEN ES LA CLAVE PRIMARIA DE LA TABLA
-EL NOMBRE, APELLIDO1, APELLIDO2 Y EL NUMERO DE CEDULA
-CALIFICACION DEL PARCIAL CALF (ESTE CAMPO ACEPTA 2 DECIMALES Y PUEDE ESTAR VACIO), AADA LAS
RESTRICCIONES CORRESPONDIENTES DESDE LA CREACION DE LA TABLA
DESHABILITE LA RESTRICCION P1 PARA QUE AHORA LA COLUMNA NO PERMITA VALORES NULOS

3) SENTENCIAS PARA CONSULTAS Y MODIFICACION DE DATOS

COD_EMP APELLIDO SALARIO COMISION NO_DEPT


7566 RODRIGUEZ 2975 20
7654 ANDRADE 1250 1400 30
7698 RIVERA 2850 30
7782 SERRANO 2450 24500 10
7788 DELGADO 3000 20
7839 RAMIREZ 5000 50000 10
7844 ROMERO 1500 0 30

ESPECIFIQUE EL VALOR QUE SE MOSTRARA PRIMERO AL EJECUTAR LA CONSULTA:


SELECT COD_EMP FROM EMPLEADO WHERE NO_DEPT= 30 ORDER BY APELLIDO
7654

ESCRIBA LA SENTENCIA PARA MOSTRAR TODOS LOS EMPLEADOS CUYOS APELLIDOS COMIENZAN POR LA LETRA
R
SELECT NOMBRE FROM EMPLE WHERE NOMBRE LIKE R%;

UTILICE UN SUBQUERY PARA ACTUALIZAR LA COMSION DEL EMPLEADO DELGADO A 750 Y CALCULAR Y
MOSTRAR EL SALARIO + COMISION DEL EMPLEADO EN UNA COLUMNA DENOMINADA TOTAL

SELECT
(UPDATE EMPLEADO SET SALARIO = 750
WHERE IN DELGADO
)
SALARIO+COMISION IS (TOTAL);

ESCRIBA LA CLAUSULA PARA ELIMINAR EL CONTENIDO DE UNA TABLA PERO CONSERVAR SU ESTRUCTURA

TRUNCATE TABLE EMPLEADO;

ESCRIBA LA CLAUSULA PARA ELIMINAR TODA LA TABLA


DROP TABLE EMPLEADO;

Potrebbero piacerti anche