Está en la página 1de 2

EXAMEN DE PROGRAMACIN WEB

Para contestar los tems 1 y 2, considere la tabla relacional mostrada a continuacin:

T1
X 4 6 3 2 0 Y 5 9 3 9 2

T2
Y 3 7 1 Z 8 5 2

1. Despus de la ejecucin del comando SQL UPDATE T2 Set T2.Z=T2.Z + T2.Y WHERE (SELECT count(*) FROM T1 WHERE T1.Y < T2.Y) >0 El resultado de los registros de la tabla T2 es: (A) (B) (C) (D) (E) <3,11> <7,12> <1,3> <3,8> <7,5> <1,3> <3,11> <7,5> <0,2> <3,11> <7,12> <1,2> <3,8> <7,12> <0,2>

2. Despus de la ejecucin del comando SQL DELETE FROM T2 WHERE NOT EXISTS(SELECT * FROM T1 T WHERE T.X=T2.Z) Los registros de la tabla T2 que quedaran son: (A) (B) (C) (D) (E) <3,8> <3,8> <1,2> <3,8> <7,5> <7,5> <1,2> <1,2> <7,5> <1,2>

3. Observe, a continuacin, el esquema de la tabla Productos que se encuentra en una base de datos relacional:

PROGRAMACION_WEB_examen_BASICO_PHP_parte3.doc

Pgina 1 de 2

EXAMEN DE PROGRAMACIN WEB


Nombre Id Nombre Codigo_Barras Tipo Tabla Productos Precio NOT NULL NOT NULL NULL NULL Tipo INTEGER VARCHAR(30) VARCHAR(30) INTEGER

El comando SQL que, si ejecutado en la tabla Productos, resulta en un error es: (A) DELETE FROM Productos WHERE nombre= impresora inkjet (B) SELECT * FROM Productos WHERE Codigo_Barras=1 (C) UPDATE Productos SET tipo=25 WHERE tipo = 12 (D) SELECT MIN(id) FROM Productos WHERE tipo= 3 (E) INSERT INTO Productos VALUES (100, teclado, 45464704076767,4) 4. Codifica en PHP una funcionalidad que identifica si el primer nmero es o no es mltiplo del segundo nmero. 5. Disear y Codificar en PHP un programa de catalogo de clientes con los siguientes requerimientos: a. Necesita tener los campos de Nombre, telfono, direccin, RFC, sexo, edad, ciudad, estado. b. Codifique las siguientes operaciones: Agregar, Modificar, Eliminar, Buscar c. Ejecutar validaciones antes de grabar la informacin en la base de datos, exhibiendo mensajes en caso que algo no est correcto. d. Ejecutar la conexin con una base de datos MySQL e. Grabar los datos en la base f. Exhibir mensaje de xito y limpiar los datos de la pantalla

6. Has sido contratado(a) para desarrollar un sistema para controlar rentas de pelculas. a. b. c. d. Enlista las entidades, atributos y keys Hacer un Diagrama de Entidad Relacin Hacer un Diagrama de Flujo Opcionalmente diagrama en UML

PROGRAMACION_WEB_examen_BASICO_PHP_parte3.doc

Pgina 2 de 2

También podría gustarte