Professional Documents
Culture Documents
b) Software:
Instaladores de WAMP, busque una versin compatible con su sistema (32/64bits) en:
HeidiSQL http://www.heidisql.com/
Un ejemplo: tenemos una aplicacin que registra el ingreso de los empleados a las instalaciones
de la organizacin. he aqu el modelo:
En este caso, existe una relacin identificadora porque cada registro de ingreso_a_instalaciones
*requiere* que se especifique el id_empleado
De no especificarse, no se podra saber quin ingres a las instalaciones. Eso convierte a cada
ingreso_a_instalaciones en una entidad dbil, que depende de la existencia de otra entidad (el
empleado). El software para modelado usa este concepto.
Universidad Nacional de San Agustn Ingeniera de Telecomunicaciones - Programacin Avanzada
En este caso, yo puedo usar la clave fornea id_empleado_jefe para establecer qu otro
empleado es jefe de un empleado en particular, pero en s, cada empleado tiene su id_empleado,
por lo que la relacin con el *empleado jefe* no tiene para nada que ver con la existencia del
empleado comn.
Propsitos de la normalizacin:
TABLA: FABRICANTES
CLAVE_FABRICANTE NOMBRE
1 Microsoft
2 Samsung
3 Easy Mouse
5 Kingston
6 Sony
TABLA: ARTICULOS
1 Teclado $ 100 3
3 Mouse $ 80 3
9 CD Rom $ 200 2
Para insertar prueba usando la herramienta visual de HeidiSQL y tambin usando comandos Sql
como por ejemplo:
f) Obtener todos los datos del artculo cuyo nombre del producto es Teclado
/* OPERADOR AND */
/* OPERADOR BETWEEN */
o) Obtener todos los datos de los productos ordenados descendentemente por Precio
p) Obtener el nombre y precio de los artculos cuyo precio sea mayor a $ 250 y ordenarlos
descendentemente por precio y luego ascendentemente por nombre
q) Obtener un listado completo de los productos, incluyendo por cada articulo los datos del articulo y del
fabricante
WHERE ARTICULOS.Clave_fabricante=FABRICANTES.Clave_fabricante
r) Obtener la clave de producto, nombre del producto y nombre del fabricante de todos los productos
en venta
SELECT ARTICULOS.Clave_articulo, ARTICULOS.Nombre, FABRICANTES.Nombre
ARTICULOS.Clave_fabricante=FABRICANTES.Clave_fabricante
t) Obtener el nombre, precio y nombre de fabricante de los productos que son marca Lexar o Kingston
ordenados descendentemente por precio
AND ARTICULOS.Clave_fabricante=FABRICANTES.Clave_fabricante
u) Aade un nuevo producto: Clave del producto 11, Altavoces de $ 120 del fabricante 2
x) Aplicar un descuento de $ 10 a todos los productos cuyo precio sea mayor o igual a $ 300
Informe Final
Responda las preguntas formuladas a lo largo de la presente Prctica, desarrolle las consulta SQL,
sus resultados y agregue sus conclusiones y observaciones. Finalmente enve por email su trabajo
a rbanda72@hotmail.com a ms tardar el 13 de octubre pm.