1 00:00:00,000 --> 00:00:29,000 Hola a todos. Vamos a, en este vídeo, a ver la segunda forma normal. Vimos la primera forma normal y una condición indispensable para que una tabla cumpla la segunda forma normal es que la primera se cumpla. Bien, supongamos que ya se cumple la primera forma normal, entonces pasamos a la segunda forma normal. La tabla la tenemos aquí. 2 00:00:30,000 --> 00:00:49,000 Lo que tenemos es una tabla en la que hay una clave primaria que es compuesta. Depende de título y depende de formato. En las segundas formas formales, lo que vamos a intentar evitar que hayan, que surjan en las tablas, son dependencias funcionales parciales. 3 00:00:49,000 --> 00:01:14,000 ¿Qué quiere decir eso? Quiere decir que, para que se cumpla la segunda forma normal, todos los campos que no son primer equi, en este caso, director, nacionalidad del director, precio, duración, puntuaciones y productor A y D, deben tener una dependencia funcional con la primera equi completa, pero no parcial. En cuanto haya una dependencia parcial, estaremos hablando de que la segunda forma normal no la cumple. 4 00:01:14,000 --> 00:01:36,000 Bien, como la clave primaria es título y formato, vamos a verlo. Esta sería la primera equi que estaría formada por los dos campos, tanto título como formato. Bien, entonces, el director tendría que tener una dependencia funcional con la primera equi completa. 5 00:01:36,000 --> 00:02:02,000 Bien, esto es lo que se esperaría. Esto que aparece aquí sería lo que debería suceder. ¿Pero qué sucede en esta tabla? Pues que no es así. Si vemos aquí, título y formato, precio, depende funcionalmente de los dos. ¿Por qué? Porque si tenemos una película que es un blockbuster, no va a costar lo mismo que una película que es de serie B. 6 00:02:03,000 --> 00:02:25,000 Además, el formato no va a ser lo mismo. Un formato, yo que sé, Blu-ray, que aquí y aquí no lo sea. Por tanto, tenemos que precio depende de los dos campos que conforman la primera equi. O sea, que hay una dependencia funcional completa, pero el resto no hay una dependencia funcional completa, sino que es parcial, puesto que director depende del título, pero no va a depender, por ejemplo, del formato. 7 00:02:26,000 --> 00:02:49,000 Igual que duración, la duración de la película no va a depender del formato que tenga la misma, o la puntuación o la productora. Claramente se ve que eso no se cumple. Entonces, ¿qué es lo que, claramente, la segunda forma normal aquí no se cumple? Porque hay una, dos, tres y cuatro dependencias funcionales parciales con respecto a la primera equi compuesta. 8 00:02:49,000 --> 00:03:09,000 Por tanto, ¿qué sucede? Que, si nos vamos para abajo, tendremos que dividir esta tabla en dos. Una tendrá que ser la que conforma tanto título más formato con precio, que es la que realmente sí cumple esa dependencia funcional total, y que sería esta de aquí. 9 00:03:09,000 --> 00:03:24,000 Si tendríamos el título, el formato y el precio, y el respuesto con el resto de campos, que era una dependencia funcional parcial, generaríamos otra tabla. Y de todos esos campos elegiríamos como título la primera equi. 10 00:03:24,000 --> 00:03:45,000 Esta nueva tabla habría que ver si realmente ahora, con respecto a título, todos estos campos tienen una dependencia funcional directa con el mismo. Como hemos visto anteriormente, la tienen y, por tanto, está en primera forma normal y también está en segunda forma normal. Ahora tendríamos las dos tablas en segunda forma normal.