viernes, 28 de marzo de 2014

Reglas Normales (2)

Introducción

 Las reglas normales, son aplicables al modelo relacional, nos ayudan a facilitar el entendimiento del diseño de una base de datos, ademas de organizar los datos para evitar comportamientos indeseables en el comportamiento de estos, por ejemplo la redundancia. Existen muchas formas normales, en este trabajo, se presentaran ejemplos de la primeras tres.


Desarrollo

Ejercicio 1
Cliente(apellido paterno, apellido materno, Nombre)

Carros(Nombres, id:coche, No. de accidentes, marca)




Ejercicio 2
Clientes(DNIcliente, nombre, apellido paterno, apellido materno, calle, colonia, municipio, no. exterior, telefono)c

Carro(matricula, modelo, marca, color, DNIcliente)
Nuevo(No. De unidades, matricula)
Usado(km recorridos, matricula)
      Reparan(fecha, hora, DNImecanicomatricula)

Mecánicos(Nombre, apellidos, fecha de contratacionDNImecanico, matricula)

Contratacion(fecha de contratacion, salario)






Ejercicio 3
Jugadores(apellidos, nombres, numero, partidos jugados, tiros_antodos, coladas_realizadas, faltas)

Juegan(marcador, equipo_ganador, mejores_jugadores, numero, id:partido)

Partidos(id:partido, sede, hora, fecha, Resultado, numero)




Ejercicio 4
Clientes(No. de cliente, descuento, saldo, limite de credito)

Direcciones(calle, No. exterior, no. interior, colonia, municipio, pais, id:direccionNo. de cliente)

Pedido(id:direccion, fecha de pedido, cantidad, No. de pedidoNo. de cliente)

Articulos(No. de articuloid:direccion, descripcion, No. de pedido, No. de fabrica)

Fabricas(No. de fabrica, telefono)





Ejercicio 5
Proveedores(RUTproveedor, pagina web, nombre, calle, colonia, no. exterior, municipio, telefono)

Productos(RUTproveedor, Id:productos, precio, stock)

Categoria(Nombre, Id:categoria, descripcion, Id:productos)

Clientes(RUTcliente, apellidos, nombres, pagina web, telefono, calle, no. exterior, no. interior, municipio, estado)

Genera(Cantidad, precio producto, RUTclienteId:venta)

Venta(Id:venta, descuento, fecha, cliente, RUTcliente)





Ejercicio 6
Aeropuertos(pais, codigo, nombre, ciudad)

Programas de vuelo(Id: programas de vuelocodigo)

Escalas tecnicas(aeropuerto de despegue, aeropuerto de aterrizaje, Id: programas de vuelo, id: escalas tecnicas)

Aviones(Modelo, no. de plazas, codigo, id;avion)

Vuelo(fecha, plazas vacias, numeroid:avion)






Ejercicio 7
Complejo(Localizacion, jefe de organizacion individual, area total ocupada,id:complejo)
    Unico deporte(No. de complejos, presupuesto aproximado, id:complejo)
    Varios deportes(presupuesto, id:complejo)

Eventos(Fecha, duracion, numero de participantes, no. de comisarios, equipamiento,id:evento)

Comisarios(id:comisarios, id;evento, puesto)

Mantenimiento(id:mantenimiento, equipamiento, id:evento)





Ejercicio 8
Sedes(id:sede, lugar, pais)

Torneo(id:torneo, año, arbitros, categoria, id:sede)

Partidos(Premio, premio de consolacion, id: partidos, id:torneo)

Jugadores(nacionalidad, nombre, ganancias, entrenador, fecha de entrenamiento)





Ejercicio 9
Peliculas(L de directores, duracion, titulo de distribucion, titulo, genero, idioma original, id:produccion)

Produccion(id:produccion año de produccion, l. de actores, subtitulos, calificacion)

Participantes(Nombre, apellidos, nacionalidad, numero de peliculas, id:participantes, titulo)

Cines(telefono, calle, colonia, municipio, pais, delegacion, cartelera, nombre, no. de salas)
    Con promocion(descripcion, descuento, nombre)

Funciones(dia de la funcion, hora de comienzo, sala, no. de pelicula, nombre, id;funcion)

Opinion(fecha, persona, calificacion, comentario, no. de opinion, titulo)






Ejercicio 10
Muebles(nombre, precio, id:piezas)

Piezas(id:piezas, tamaño, funcion)

Estantes(id:estante, pasillo, altura, id:piezas)





Conclusión

Es importante, e incluso impresindible aplicar las reglas normales a nuestros modelos, debido a que esto no solo facilitara el entendimiento, sino que pondra la base de acorde a los estandares establecidos, permitiendo un facil entendimiento para cualquier persona conocedora del tema.


No hay comentarios.:

Publicar un comentario