domingo, 30 de marzo de 2014

Formas Normales(Correccion).

Introducción:

Las formas normales permiten hacer que la modelacion de bases de datos sea mas lógica y que la estructura de la misma se preste menos a la redundancia, en general podemos describir a las Formas Normales como algoritmos para el ahorro de espacio en una base de datos y ademas como una manera de asegurar que las bases de datos diseñadas puedan ser mas fiables y rápidas permitiendo un gran ahorro de memoria.

Desarrollo:

Ejercicio 1:

Automóvil(idauto,N.accidentes,marca).

Ejercicio 2:

Cliente(DNI, nombre, apellidos, dirección, teléfono)
Auto(DNI, color, modelo, marca, Uso,IDfecha)
Nuevo(Cantidad, DNI)
Usado(kilometraje, DNI)
Reparan(fecha, hora, DNI,IDMecanico)
Mecánicos(Nombre, apellidos, fecha de contratación, salario, DNI)

Ejercicio 3:

Jugadores(Nombre,Apellido,Numero, N.Partidos, N.Goles, N.faltas,equipo)
Partidos(equipo1,equipo2,lugar , fecha, resultado , ID)

Ejercicio 4:

Cliente(IDcliente, descuento, saldo, limite de credito)
Direccion(IDdireccion,estado,municipio,calle,numero,IDcliente)
Pedido(IDdireccion, fecha, cantidad, IDde pedido,IDARTICULO)
Articulos(IDarticulo, descripcion,IDfabrica)
Fabricas(IDfabrica, telefono)

Ejercicio 5:

Proveedor(IDproveedor, pagina web, nombre, calle, colonia, no. exterior, municipio, telefono) Producto(IDproveedorIDproductos, precio, stock,IDcategoria)
Categoria(IDcategoria, descripcion,)
Cliente(IDcliente, apellidos, nombres, telefono, calle, no. exterior, no. interior, municipio, estado)

Ejercicio 6:

Aeropuertos(pais, ID, nombre, ciudad)
Programas de vuelo(Id programas)
Escalas (aeropuerto de despegue, aeropuerto de aterrizaje, Id:programasIDescalas)
Aviones(Modelo, no. de lugares, codigo, IDavion)
Vuelo(fecha, IDvuelo, IDavion)

Ejercicio 7:

Complejos deportivos(Localizacion, IDjefe, area total ocupada, IDcomplejo)
Unico deporte(IDcomplejos, presupuesto aproximado)
deportes( IDcomplejo,Localizacion, presupuesto,)
 Eventos(Fecha, duracion, numero de participantes, no. de comisarios, equipamiento,IDevento,IDcomplejo
Comisarios(evento, IDcomisarios, IDevento)

Ejercicio 8:

Sedes(IDsede, lugar, pais, idtorneo)
Organiza(IDsede, IDtorneo)
 Torneo(IDtorneo, año, arbitros, categoria)
 Partidos(Premio, premio de consolacion, IDtorneo, IDsede,IDpartido)
 Jugadores(nacionalidad, IDjugador, ganancias, entrenador, fecha de entrenamiento,IDpartidos,IDtorneos)

Ejercicio 9:

Peliculas(IDpelicula,Idirectores, duracion, titulo de distribucion, titulo, genero, idioma original, año de produccion, l. de actores, subtitulos y calificacion,IDcine)
Cines(telefono, direccion, cartelera, nombre, salas,IDcine)
Funciones(dia de la funcion, hora de comienzo, sala, IDpelicula,  IDfuncion,idcine)

Ejercicio 10:

Muebles(nombre, precios, IDmueble)
Piezas(IDpiezas,idmueble,idestantes)
Estantes(IDestante, pasillo, altura)
Almacenan(Idpiezas, Idestante)

Conclucion:

Las bases de datos son indispensables para el desarrollo de sistemas y estas reglas nos ayudan a hacer su diseño más eficiente por lo que es sumamente necesario comprender su funcionamiento totalmente.

No hay comentarios.:

Publicar un comentario