[Php-avanzado] Ejercicios normalizción

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Dom Oct 23 23:00:20 ART 2011


Buenas a todos,

	les envío los ejercicios de normalización. Como saben, los ejercicios
son importantes, pero estos, si cabe, lo son un poco más, porque
aprender a normalizar almacenamientos es vital para todo software que
necesite guardar datos en un RDBMS.

	Las respuestas pueden ser en papel o en un archivo de texto plano: no
hace falta crear las tablas.

1) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: Nombre, Apellido, Fecha de Nacimiento, Dirección,
Teléfono, e-mail, Ciudad, Código Postal, Provincia, País, Consulta
Realizada (pregunta), Respuesta a la Consulta, Estado de la Consulta
(Pendiente, Respondida, Descartada)

2) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: nombres, apellidos, dirección principal, dirección
alternativa, teléfono, ciudad, código postal, provincia y país.

3) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: Nombre, Apellido, Dirección, Teléfono, e-mail,
Pedidos, Valor del Pedido, Items del Pedido, Pago del pedido.

4) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: nombres del paciente, apellidos del paciente, fecha de
la consulta, médico que lo atendió (nombre, apellido y especialidad),
notas de la consulta, centro de salud (nombre, dirección, ciudad)

5) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: Nombre, Apellido, Dirección, Teléfono, Categoría
Impositiva, Lista de Precios, Cod Artículo, Nombre Artículo, Precio,
Tasa de IVA, Nro de Sucursal, Nro de Factura, Fecha, Cliente, Cant de
Articulos, Artículos, Forma de Pago.

6) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: Título del Libro, ISBN, Crítica del Libro, Autores del
Libro, Editorial, Edición. Librería, Cantidad de Libros en la Librería.

7) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: Nombre del Foro, Nick del Usuario, Nombre del Usuario,
Apellido del Usuario, e-mail del Usuario, Entrada en el foro, Comentario
a la entrada en el foro. (Nota, las entradas deben poder verse con sus
comentarios, y se permite poner comentarios a los comentarios. Las
Entradas y los comentarios muestran su autor)

8) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: Nro de Legajo, Nombre y Apellido del Empleado, Nro de
inventario de su computadora, Nro de parte de cada una de las partes de
la computadora, Tipo de parte de la computadora (Monitor, Fuente,
Teclado, etc)



-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
Blog: http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado