Examenes
A continuación se presentan los exámenes realizados en base de datos avanzadas:
MATERIA: DISEÑA Y
ADMINISTRA BASES DE DATOS AVANZADAS
UNIDAD 1
UNIDAD 1
NOMBRE DEL ALUMNO:
______________________________________GPO__3ºK____CAL______
Realiza las siguientes tablas relacionando las tablas según
corresponda con su llave primaria y llave foránea:
Base de datos de nombre: PREINSCRIPCIONES2017
Base de datos de nombre: PREINSCRIPCIONES2017
SHOW
TABLE ESPECIALIDAD (ID INT, NOM VARCHAR (45), NOALUM INT);
SHOW
TABLE USUARIO (IDUSER INT, NOMBRE VARCHAR (60), TIPO VARCHAR (45), USUARIO
VARCHAR (45), PASSWORD VARCHAR (45), CONFIGURACION_IDCONF INT);
SHOW
TABLE ASPIRANTE (ID INT, NOMBRE VARCHAR (45), APP VARCHAR (45), APM VARCHAR
(45), FENAC VARCHAR (45), LUNAC (45), CURP VARCHAR (45), CORREOALUM VARCHAR
(45), TEL VARCHAR (45), CEL VARCHAR (45), DOM VARCHAR (45), COL VARCHAR (45),
CP VARCHAR (45), NOMSEC VARCHAR (45), PROSEC DOUBLE);
SHOW
TABLE DATOS (IDDATOS INT, ESTADO VARCHAR (45), MUNICIPIO VARCHAR (45),
LOCALIDAD VARCHAR (45));
SHOW
TABLE FOLIO (IDFOLIO INT, NUM FOLIO INT, ALUMNOS_ ID INT, USUARIO_ IDUSER INT,
FECHORA VARCHAR (45), DATOS_ IDDATOS INT, ESPECIALIDAD_ID INT);
Muestra los tipos de datos de la
tabla aspirante
VARCHAR
(45), DOUBLE, BOOLEAN;
Elimina una columna en la tabla
aspirante
ALTER
TABLE ASPIRANTE DROP
Cambia el tipo de dato a una columna
ALTER
TABLE DATOS CHANGE
Cambia el nombre a una tabla
ALTER
TABLE USUARIO RENAME USU;
Agrega la curp como única usa la sentencia UNIQUE
ALTER
TABLE ASPIRANTE ADD CURP VARCHAR (45) UNIQUE;
Muéstrame los datos de la tabla
aspirante usando select
SELECT
* FROM TABLE ASPIRANTES
DISEÑA Y ADMINISTRA BASES DE DATOS AVANZADAS
UNIDAD 2
NOMBRE_____________GDO_____________GPO________
DOCENTE: I.S.C. ALEJANDRO URIBE SOTO
RELACIONA LAS SIGUIENTES PREGUNTAS SEGUN CORRESPONDA:
DISEÑA Y ADMINISTRA BASES DE DATOS AVANZADAS
UNIDAD 3
DOCENTE: I.S.C. ALEJANDRO URIBE SOTO
NOMBRE____________GDO______GPO______
INSERTA, CONSULTA, ACTUALIZA Y ELIMINA REGISTROS DE UNA BASE DE DATOS, SEGÚN CORRESPONDA.
1.- Insertar los nombres de los almacenistas
Insert into alamacenistas values(1,"MANUEL", "SANCHEZ",1);
Insert into almacenistas values(2,"RAMON", "DOMINGUEZ",1);
Insert into almacenistas values(2,"RAMON", "DOMINGUEZ",1);
2.- Elimina la empresa Adidas
Delete from proveedores where nombre = "ADIDAS" and idp = 6;
Delete from proveedores where nombre = "ADIDAS" and idp = 6;
3.- Modifica el precio de las galletas Arcoiris por un precio de 12.50
Update productos set precio = 12.50 where idprod = 2;
Update productos set precio = 12.50 where idprod = 2;
4.- Cuantas cocas de 600 ml en existencia hay
Select nombre coca 100(cant-exist) from productos where nombre = "COCA";
Select nombre coca 100(cant-exist) from productos where nombre = "COCA";
5.- Que producto tiene mas en existencia
Select max(cant-exist)nombre from productos;
Select max(cant-exist)nombre from productos;
6.- En que pasillo están las donas
Select * from productos where nombre = "Donas" and idprod = 7;
Select * from productos where nombre = "Donas" and idprod = 7;
7.- Cambiar el turno a Juan Menchaca con la sentencia Replace de sql
8.- Que horario de entrada tiene Luis Morales
9.- Contar cuantos almacenistas hay
Select count(*)from almacenistas;
Select count(*)from almacenistas;
10.- Mostrar los datos de los almacenistas en minúsculas muéstrame solo las 2 primeras letras del nombre, app las 2 primeras letras, turno las 3 primeras letras y concatenar las tres columnas
11.- Cual es el proveedor de los panquecitos
Select * from productos, proveedores where idprod = 8 and idprov = 3;
Select * from productos, proveedores where idprod = 8 and idprov = 3;
12.- Mostrar los proveedores de los cuales no tengo ningún producto




Comentarios
Publicar un comentario