klondike

@klon

Ph.D. student. I was a dick and used to be paid for it. I used to do lots of cool stuff before and try to keep at it. Any views you see are only mine.

Göteborg (previously Valencia)
Vrijeme pridruživanja: srpanj 2008.

Tweetovi

Blokirali ste korisnika/cu @klon

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @klon

  1. Prikvačeni tweet
    13. srp 2016.

    Os voy a contar algo bastante triste que he visto en la cola de la Valencia.

    Poništi
  2. proslijedio/la je Tweet
    prije 12 sati

    We hope you enjoyed our celebration edition and hope to see you again next year! Also a big thank you for all the help from the many many volunteers who are the true heroes who make this conference possible. Please help us improve by sending feedback to feedback@fosdem.org

    Poništi
  3. proslijedio/la je Tweet
    26. sij

    Nobody has contacted me so far, please contact me if you can find suppliers

    Poništi
  4. 25. sij

    ( In English) "Use my academic e-mail to discuss this" ( In Swedish) Send questions and comments. ( In Spanish) "I know you speak spanish so I'm gonna answer in that language." Which language should I reply in now?

    Poništi
  5. 14. sij

    Y si tenéis dudas preguntad y os lo intentaré aclarar :) Happy hacking!

    Prikaži ovu nit
    Poništi
  6. 14. sij

    Hay varias formas normales más que añaden restricciones extras ( y como las anteriores tienen todas su razón de ser). Este artículo de la Wikipedia expande más el tema:

    Prikaži ovu nit
    Poništi
  7. 14. sij

    Resumiendo: * UNF Clave primaria, columnas de nombre único * 1NF Además, cada columna representa un valor único * 2NF Además, ninguna columna depende de (únicamente) parte de la clave primaria. * 3NF Además, ninguna columna depende del valor de otras columnas.

    Prikaži ovu nit
    Poništi
  8. 14. sij

    Y así tenemos nuestra base de datos en 3NF.

    Prikaži ovu nit
    Poništi
  9. 14. sij

    Esto se arregla creando una nueva tabla dónde se elige uno de los valores como clave primaria y el resto como atributos y cambiando las columnas de la tabla original de modo que referencien a la nueva tabla.

    Prikaži ovu nit
    Poništi
  10. 14. sij

    Y como el sexo no es parte de la clave primaria nuestra tabla seguiría estando en 2NF.

    Prikaži ovu nit
    Poništi
  11. 14. sij

    Un operador puede equivocarse e introducir o modificar una fila en la tabla con los valores Masculino / Female y sería perfectamente válido.

    Prikaži ovu nit
    Poništi
  12. 14. sij

    Pero como somos plurilingües podemos tener otra llamada "sex" de valores "Male, Female o NULO" y una tercera en Chino (no me pidáis que lo escriba). Notad que el valor de sexo puede ser NULO y por tanto no debe ser parte de la clave primaria.

    Prikaži ovu nit
    Poništi
  13. 14. sij

    Un ejemplo más claro, imaginaos una columna llamada "sexo" que puede ser Masculino, Femenino o NULO

    Prikaži ovu nit
    Poništi
  14. 14. sij

    Volviendo al ejemplo anterior de los tipos de cliente, o los tipos de piso, hemos supuesto que la categoría y el tipo de piso eran parte de la clave primaria pero no tienen porque serlo.

    Prikaži ovu nit
    Poništi
  15. 14. sij

    Y así es como tienes tu base de datos en 2NF.

    Prikaži ovu nit
    Poništi
  16. 14. sij

    Lo que se hace en este caso es simple, creamos una nueva tabla (por ejemplo categoría o tipo de piso) con esos atributos de modo que sean únicos para todas las filas que sean del mismo tipo.

    Prikaži ovu nit
    Poništi
  17. 14. sij

    El problema se vuelve más grave cuanto más grande es el número de columnas que dependen únicamente de una parte de la clave primaria.

    Prikaži ovu nit
    Poništi
  18. 14. sij

    O con la BBDD de propiedades, si quisiéramos actualizar la medición de tamaños de todos los pisos de tipo XA de 20m² a 20.5m² tendríamos que cambiar todas las filas que tengan un piso XA. Si construimos un bloque de pisos de tipo XA tenemos que poner el valor correcto cada vez.

    Prikaži ovu nit
    Poništi
  19. 14. sij

    Esto es un problema porque implica que la información se repite una y otra vez y por tanto se puede volver inconsistente si no se cambia o introduce de forma correcta. Por ejemplo podríamos cambiar el descuento del cliente X con categoría Y por otro diferente.

    Prikaži ovu nit
    Poništi
  20. 14. sij

    Podemos encontrarnos con que hay columnas en nuestra tabla que no dependen de todas las columnas de nuestra clave primaria. Por ejemplo el descuento que apliquemos en una tienda a nuestro clientes en la categoría X o el tamaño de los pisos de tipo Y en una BBDD de propiedades.

    Prikaži ovu nit
    Poništi
  21. 14. sij

    Lo habitual es de hecho crear tres tablas si las categorías tienen atributos propios que no queremos repetir cada vez (ahora veremos el por qué).

    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·