Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/09/2006, 08:21
Avatar de MACGREGOR
MACGREGOR
 
Fecha de Ingreso: enero-2005
Mensajes: 89
Antigüedad: 20 años, 1 mes
Puntos: 0
JAJAJA.
Haron tiene mucha, pero mucha razón.

De todas formas te daré un consejo. Intenta hacerle entender a tu jefe que las Bases de Datos no son hojas excell con tantos campos como te hagan falta.

Que eliminar información redundante no solo es bueno, si no imprescindible.
Explicale que en caso de un error en los datos, al realizar una consulta no aparecerán todos los resultados que en realidad hay guardados.

Que todo en una sola tabla es más rápido?
Depende de la cantidad de información que contenga, y del campo por el que se esté buscando.
En el 99,9% de los casos siempre es más rápido un esquema normalizado.

Explicale que cuando buscas en 2 tablas (normalizadas) se busca utilizando un índice, segun la implementación del (SGBD) Sistema Gestor de Base de Datos comparas dos números que ocupan normalmente 2,4 ó 8 bytes.
Si comparas en una sola tabla 1 campo tipo texto con una cadena de carácteres....
Piensa que cada carácter ocupa un byte y los compara secuencialmente.
Eso puede llegar a ser eterno con mucha información.

También tienes otra opción (bueno no descartes lo de buscar otro trabajo )
explicarle que cada vez que se añada un campo nuevo en una tabla hay que retocar todos los programas (o informes de access) que consulten la DB.
Y lo que más le dolerá será que le digas que se tardará más tiempo (y por lo tanto dinero) en hacer cualquier programa basado en una DB mal construida.

Finalmente existe otra opción que suele ser la que mejor resulta con ese tipo de personajes que llegan a jefes sin saber ni como.
Última opción: MENTIR. El no tiene ni idea así que tragará con lo que tu le digas.
Esta opción en realidad no la recomiendo ya que seguramente cuando le digas que si lo haces como él quiere se sobrecalentará el condensador de fruzo... Él irá corriendo a explicarle a todo el mundo que ha descubierto una forma revolucionaria más rápida y mejor para solucionar el problema y sin recalentar el CONDENSADOR DE FRUZO!!!

PD: Por si alguien no lo sabe el condensador de fruzo es una frase sacada de la película REGRESO AL FUTURO. Algo absurdo en sí mismo.

Un saludo.