Vous êtes sur la page 1sur 4

EXAMEN DE COMPUTO II INDUSTRIAL

APELLIDOS Y NOMBRES:..
FECHA:./../ NOTA:.
Teora:
En las siguientes preguntas marque la alternativa correcta. 5 PTOS.

1.- Usted est diseando un modelo de datos en la cual la tabla de Clientes contiene un
atributo que identifica el cdigo del empleado el cual est dedicado nicamente a la
identificacin de esa tabla, que regla de normalizacin viola este modelo?
A.
B.
C.
D.

Primera forma normal


Segunda forma normal
Tercera forma normal
Ninguna

2.- Cules de las siguientes sentencias son ciertas sobre las vistas?
A. Una vista representa un subconjunto de los atributos de una tabla y que puede ser diseado
para facilitar un caso en particular.
B. El manejo de permisos y otras tareas administrativas es mucho ms fcil a travs de vistas
que a travs de tablas.
C. Una vista es utilizada para recuperacin rpida de datos.
D. Una vista es una rpida descripcin de una base de datos.
3.- Qu establece un PRIMARY KEY de una tabla?
A.

Integridad Referencial

B.

Integridad de los registros

C.

Integridad de las columnas

D.

Constrainsts de identidad

4.- Cul de las siguientes sentencias es cierta sobre las relaciones?


A.

Las relaciones son entidades

B.

Las relaciones son enlaces lgicos entre las tablas implementadas a travs de PRIMARY y
FOREIGN KEYS.

C.

Las relaciones son almacenadas como atributos en la base de datos.

D.

Las relaciones explcitamente definen una asociacin entre 2 tablas.

5.- Su supervisor de Ventas quiere un reporte que muestre los primeros cinco peores vendedores.
Cul de las siguientes sentencias producir el resultado deseado?
A.

B.

SELECT TOP 5 IDVentaPersona, SUM(CantidadPedido)


FROM Ordenes_Venta
ORDER BY CantidadPedido DESC
SELECT TOP 5 IDVentaPersona, SUM(CantidadPedido)
FROM Ordenes_Venta
GROUP BY IDVentaPersona

C.

D.

ORDER BY SUM(CantidadPedido)
SELECT TOP 5 IDVentaPersona, CantidadPedido
FROM Ordenes_Venta
GROUP BY IDVentaPersona
SELECT DISTINCT TOP 5 IDVentaPersona, CantidadPedido
FROM Ordenes_Venta
ORDER BY CantidadPedido ASC

Practica:

Una constructora nacional dedicada a la construccin de edificios mantiene su informacin en una


base de datos que entre otros tiene los siguientes esquemas de relacin:
1.- Crear la base de datos, tablas y asignar el tipo de datos a cada columna. 4.5 PTOS.
2.- Identificar su llave primaria y secundaria. 1.5 PTOS.
3.- Relacionar las tablas. 1.5 PTOS.
TRABAJADOR: Cada fila representa un trabajador, identificado por su ID_T. Su nombre es NOMBRE; su tarifa por
hora, en soles; su oficio y el identificador de su supervisor.
EDIFICIO: Cada fila representa un edificio, que se identifica por su ID_E. Se guarda su direccin; el tipo de edificio; su
nivel de calidad y su categora.
ASIGNACION: Una fila por cada vez que un trabajador es asignado a un edificio.

4.- Considerar que las tablas tienen los siguientes datos.


TRABAJADOR
ID_T
1235
1311
1412
1520
2920
3001
3231

NOMBRE

TARIFA

M. FARADAY
C. COULOMB
C. NEMO
H. RICKOVER
R. GARRET
J. BARRISTER
P. MASON

12.5
15.5
13.75
11.75
10.0
8.2
17.4

OFICIO

ID_SUPV

ELECTRICISTA
ELECTRICISTA
FONTANERO
FONTANERO
ALBAIL
CARPINTERO
CARPINTERO

1311
1311
1520
1520
2920
3231
3231

EDIFICIO
ID_E

DIR

TIPO

NIVEL_CALIDAD

CATEGORIA

111
210
312
435
460
515

1213 ASPEN
1011 BIRCH
123 ELM
456 MAPLE
1415 BEACH
789 OAK

OFICINA
OFICINA
OFICINA
COMERCIO
ALMACEN
RESIDENCIA

4
3
2
1
3
3

1
1
2
1
3
2

ASIGNACION
ID_T

ID_E

FECHA_INICIO

1235
1235

312
515

2001-10-10
2001-10-17

NUM_DIAS
5
22

1311
1311
1412
1412
1412
1412
1412
1412
1520
1520
2920
2920
2920
3001
3001
3231
3231

435
460
111
210
312
435
460
515
312
515
210
435
460
111
210
111
312

2001-10-08
2001-10-23
2001-12-01
2001-11-15
2001-10-01
2001-10-15
2001-10-08
2001-11-05
2001-10-30
2001-10-09
2001-11-10
2001-10-28
2001-10-05
2001-10-08
2001-10-27
2001-10-10
2001-10-24

12
24
4
12
10
15
18
8
17
14
15
10
18
14
14
8
20

5.- Considerando la base de datos creada, trabajar las siguientes consultas: 5 PTOS.
Nombre de los trabajadores cuya tarifa este entre 10 y 12 euros.
Cules son los oficios de los trabajadores asignados al edificio 435?
Nombre de los trabajadores asignados a oficinas.
Cul es el nmero total de das que se han dedicado a fontanera en el edificio 312?
Para cada tipo de edificio, Cul es el nivel de calidad medio de los edificios con categora 1?
Considrense slo aquellos tipos de edificios que tienen un nivel de calidad mximo no mayor que 3.
6.- Considerando la base de datos creada, disear las siguientes vistas 2 PTOS.
Muestre una lista de trabajadores Incrementando en un 5 por ciento la tarifa por hora de todos los
trabajadores a los que supervisa el supervisor C. COULOMB.
Cuntos tipos de oficios diferentes hay?
7.- Considerando la base de datos creada, resolver los siguientes procedimientos almacenados. 2 PTOS
Crear un procedimiento mostrar edificios por asignacin, que recibiendo un parmetro
tipo fecha, muestre solo aquellos edificios que sean mayores al parmetro con la fecha
de inicio
Crear un procedimiento almacenado que permita incrementar la tarifa de un trabajador
en un cierto porcentaje que sera como parmetro en el procedimiento pero solo de
aquellos empleados que han tenido ms de 2 asignaciones.
8.- Enlazar tu Base de Datos Asignaciones y enlazarla con Visual Basic.Net y crear un mantenedor para
la Tabla Trabajadores. 3.5 PTOS.

Vous aimerez peut-être aussi