Autor Tema: ¿Base de datos normalizada?  (Leído 3837 veces)

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
¿Base de datos normalizada?
« en: 14 de Enero de 2011, 19:46:39 pm »
Hola a todos,

Resulta que hoy tuve una entrevista de trabajo como programador web en mi universidad y me fue excelente. De todo el cuestionario que me hicieron sobre programación web, dudé en una sola pregunta: ¿Sabes qué es una base de datos normalizada?

He buscado pero no lo llego a comprender mucho, y me gustaría que algún usuario con previos conocimientos de este tema pueda aclarar mi duda, muchas gracias de antemano.

Comunidad PHPeros

¿Base de datos normalizada?
« en: 14 de Enero de 2011, 19:46:39 pm »

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:¿Base de datos normalizada?
« Respuesta #1 en: 14 de Enero de 2011, 22:26:13 pm »
¿Bases de datos normalizada?. Vaya, cada día se aprende algo nuevo. El caso es que he buscado en google, al igual que tu, y he encontrado esto (Que seguramente lo hayas leido) pero a mi me parece bastante clara la definición y bastante comprensible. Espero haberte ayudado y no haber hecho un post "basura"

http://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_bases_de_datos

EDITO: ¡Felicidades por la entrevista! ¿Te han cogido o te han dicho: Ya te llamaremos? jajaja.

#Fdo. Physlet

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:¿Base de datos normalizada?
« Respuesta #2 en: 14 de Enero de 2011, 23:06:26 pm »
¿Bases de datos normalizada?. Vaya, cada día se aprende algo nuevo. El caso es que he buscado en google, al igual que tu, y he encontrado esto (Que seguramente lo hayas leido) pero a mi me parece bastante clara la definición y bastante comprensible. Espero haberte ayudado y no haber hecho un post "basura"

http://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_bases_de_datos
Quizás lo leí estando cansado o agotado y por eso no me entró mucho a la cabeza. Lo volveré a leer esta noche y si nada, pues mañana con más calma.

EDITO: ¡Felicidades por la entrevista! ¿Te han cogido o te han dicho: Ya te llamaremos? jajaja.
Pues hubieron algunos datos curiosos, como por ejemplo, cuando fui a buscar a la magister, alfrente de ella en su escritorio había una pila de curriculums, buscó el mío ahí y no lo encontró... Y resulta que el mío estaba a un lado de la pila, sólo. Eso puede significar algo bueno y a la vez malo, lo dejo a vuestro criterio xD

Y pues al final terminó diciéndome que cuando estaría dispuesto a comenzar, y le dije que apenas me llamen. Así que ya veremos, igual no pueden tomar decisiones así por así, ella lo consulta con sus compañeros y todo lo demás.. A ver que tal :P

Desconectado javipilo

  • PHPero Experto
  • *****
  • Mensajes: 975
  • Karma: 31
  • Sexo: Masculino
    • Ver Perfil
Re:¿Base de datos normalizada?
« Respuesta #3 en: 14 de Enero de 2011, 23:07:01 pm »
Jejeje al igual que siquillote felicidades, si bastante claro espero que plyshet lo entienda jaja.

Saludos y muchas suerte a todos

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:¿Base de datos normalizada?
« Respuesta #4 en: 14 de Enero de 2011, 23:11:26 pm »

Pues Physlet mucha mierda y ojala te den el trabajo. Potr cierto, me he estado cumentando sobre esto y creo que he entendido algo o por lo menos el concepto así que si no llegas a comprenderlo, quizás te pueda echar una mano ;)

#Fdo. Physlet

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:¿Base de datos normalizada?
« Respuesta #5 en: 14 de Enero de 2011, 23:24:14 pm »
Me he puesto a mirar y lo entiendo como una forma de 'OPTIMIZAR' el rendimiento de la base de datos. Pero no lo comprendo al 100% porque todavía no domino muy bien el concepto y uso de términos como restricciones, claves primarias, claves foráneas, etc.

Conectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re:¿Base de datos normalizada?
« Respuesta #6 en: 15 de Enero de 2011, 13:11:58 pm »
Casualmente tuve un examen el jueves sobre normalizacion de una base de datos.

Os adjunto un examen resuelto sobre normalización para que sepáis en que consiste vosotros mismos.
Por favor, leete las Normas


Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:¿Base de datos normalizada?
« Respuesta #7 en: 15 de Enero de 2011, 14:22:26 pm »

Casualmente tuve un examen el jueves sobre normalizacion de una base de datos.

Os adjunto un examen resuelto sobre normalización para que sepáis en que consiste vosotros mismos.


Vaya, muchas gracias K+ ;), luego le echo un vistazo; cada día se aprende algo nuevo :P. Por cierto, tu que haces con el examen ;O jajaja.

#Fdo. Physlet

Conectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re:¿Base de datos normalizada?
« Respuesta #8 en: 16 de Enero de 2011, 12:45:01 pm »
Para estudiar nos permiten acceder a enunciados de exámenes anteriores, por eso tengo el enunciado con su solución.
Por favor, leete las Normas


Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:¿Base de datos normalizada?
« Respuesta #9 en: 16 de Enero de 2011, 13:29:24 pm »

Para estudiar nos permiten acceder a enunciados de exámenes anteriores, por eso tengo el enunciado con su solución.

Ahhh vale vale, a mi tambien me dejaban hacer eso pero es que te había entonces leído mal, lo siento,.

#Fdo. Physlet

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:¿Base de datos normalizada?
« Respuesta #10 en: 27 de Marzo de 2011, 08:27:13 am »
Creo que he demorado muchísimo para avanzar mi nivel de base de datos como para comprender más a fondo este tema.
Naveda, entonces esto de normalizar una base de datos se refiere a estructurarla realmente. Es decir, crear las tablas adecuadas, sus campos correspondientes, establecer como claves primarias a aquellos campos que de verdad la requieran, adecuar las estructuras para poder crear tablas relacionales, ¿verdad?

Conectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re:¿Base de datos normalizada?
« Respuesta #11 en: 27 de Marzo de 2011, 16:27:05 pm »
Exactamente. Permite tener una base de datos bien estructurada.
Por favor, leete las Normas


Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:¿Base de datos normalizada?
« Respuesta #12 en: 27 de Marzo de 2011, 20:03:28 pm »
Exactamente. Permite tener una base de datos bien estructurada.
Excelente, muchas gracias por la información.