1 00:00:00,000 --> 00:00:14,040 Hola a todos. Este vídeo lo voy a dedicar a resolver el ejercicio número 12 de los 2 00:00:14,040 --> 00:00:20,080 ejercicios del final de la unidad 3. Dentro de todos ellos, que vienen además con sus 3 00:00:20,080 --> 00:00:27,680 soluciones, he querido coger uno, el más significativo, para poderlo explicar y que 4 00:00:27,680 --> 00:00:33,200 veáis cómo se llega, desde la lectura del mismo, a construir el esquema conceptual y 5 00:00:33,200 --> 00:00:40,160 el esquema lógico. Para ello, empezamos leyendo el propio ejercicio y vemos que una empresa 6 00:00:40,160 --> 00:00:45,320 de transporte desea crear una base de datos para almacenar información sobre sus rutas. 7 00:00:45,320 --> 00:00:49,680 Nos vamos a fijar en los sustantivos que puedan aparecer en el texto y en los verbos. Aquí 8 00:00:49,680 --> 00:00:56,800 tendríamos rutas y rutas podría ser un sustantivo, con lo cual, vamos, podría ser, no, es un 9 00:00:56,800 --> 00:01:03,040 sustantivo, pero podría ser una entidad. Por ello, lo subrayamos. Seguimos. La empresa 10 00:01:03,040 --> 00:01:07,960 dispone de una flota de autobuses. Este sería otro sustantivo que podría ser otra entidad 11 00:01:07,960 --> 00:01:14,440 que distribuye en una serie de rutas. Esta frase es significativa, nos está diciendo 12 00:01:14,440 --> 00:01:24,240 que los autobuses que distribuye en una serie de rutas. En cada ruta, el autobús pasa por 13 00:01:24,240 --> 00:01:29,800 un conjunto de ciudades. Ciudad sería otro sustantivo y podría ser otra entidad. Nos 14 00:01:29,800 --> 00:01:34,240 está diciendo que en cada ruta, el autobús pasa por un conjunto de ciudades en las que 15 00:01:34,240 --> 00:01:42,180 tiene parada. Una ruta se identifica por un código y se caracteriza por los kilómetros 16 00:01:42,180 --> 00:01:47,640 totales de recorrido, el origen y el destino final. Estos serían los atributos de ruta. 17 00:01:47,640 --> 00:01:52,720 Aquí nos está ratificando que es una entidad y que tendríamos el código kilómetros totales 18 00:01:53,360 --> 00:01:59,560 de recorrido, origen y destino. Cuatro atributos. En caso de autobús, dice que cada autobús 19 00:01:59,560 --> 00:02:03,760 almacena su matrícula, modelo y capacidad de plazas y el nombre del conductor. Otros cuatro 20 00:02:03,760 --> 00:02:08,880 atributos. Se asume, frase importante, que un autobús solo puede estar realizando una ruta, 21 00:02:08,880 --> 00:02:16,680 con lo cual hay una relación entre de autobús a ruta, de tal manera que solo un autobús puede 22 00:02:16,680 --> 00:02:22,840 realizar una determinada ruta. Pero sí habíamos visto arriba que autobuses, habíamos dicho que 23 00:02:22,840 --> 00:02:28,880 autobuses que distribuye una serie de rutas, con lo cual es verdad que un autobús solo puede 24 00:02:28,880 --> 00:02:36,080 estar realizando una ruta, pero una ruta puede ser realizada por diversos autobuses. Aquí tendríamos 25 00:02:36,080 --> 00:02:42,440 una relación 1 a N. Después tendríamos que las rutas tienen paradas en distintas ciudades. No lo 26 00:02:42,440 --> 00:02:49,400 he dicho, pero parada podría haber sido también designado como una entidad. Lo dejamos aquí 27 00:02:49,400 --> 00:02:55,600 también subrayado y seguimos. De cada ciudad, hemos dicho que las rutas tienen paradas en 28 00:02:55,600 --> 00:03:01,400 distintas ciudades, o sea, cada ruta puede parar en distintas ciudades. Bien, otra frase importante. 29 00:03:01,400 --> 00:03:09,800 Y de cada ciudad almacenaremos nombre, dirección y teléfono. Tres atributos. Para organizar las 30 00:03:09,800 --> 00:03:14,960 rutas, cada parada tiene un número de orden. Esa parada, que podemos haber dicho que era una entidad, 31 00:03:14,960 --> 00:03:20,880 tendrá un otro atributo que sería el número de orden, que puede variar entre distintas rutas. 32 00:03:20,880 --> 00:03:27,280 Una misma ciudad puede pertenecer a varias rutas. Fijaos, una misma ciudad puede pertenecer a varias 33 00:03:27,280 --> 00:03:36,480 rutas. Y hemos dicho que las rutas tienen paradas en distintas ciudades. Aquí hay una relación N a M. 34 00:03:37,480 --> 00:03:42,160 Nos pide que construyamos el esquema conceptual y el esquema lógico. Este vídeo va a tratar sobre 35 00:03:42,160 --> 00:03:48,520 el esquema conceptual. Comenzamos. Comenzamos con la primera entidad, que sería la entidad 36 00:03:48,520 --> 00:03:57,320 autobús. Hemos visto que autobús tenía cuatro parámetros que eran donde está aquí. Matrícula, 37 00:03:57,320 --> 00:04:02,440 modelo, capacidad y nombre de conductor, que es lo que hemos puesto aquí. La entidad sería el autobús, 38 00:04:02,600 --> 00:04:07,320 designada con rectángulo, y luego todas esas elipses serían cada uno de los atributos. He 39 00:04:07,320 --> 00:04:11,600 marcado con subrayado matrícula, porque la que va a distinguir cada una de las, 40 00:04:11,600 --> 00:04:19,840 la que va a posiblemente ser la clave de esa entidad, clave primaria, sería matrícula, 41 00:04:19,840 --> 00:04:27,160 porque todos los autobuses se diferencian en la matrícula, todas son distintas. ¿Qué sucede en 42 00:04:27,240 --> 00:04:32,840 cuanto a la siguiente entidad? La siguiente entidad sería ruta. Bajamos y ya habíamos visto que tenía 43 00:04:32,840 --> 00:04:40,600 cuatro, ruta tenía también cuatro atributos. Aquí los tenemos, la entidad ruta, designada con el 44 00:04:40,600 --> 00:04:45,840 rectángulo y luego tenemos código kilómetros desde y hasta. El código, lógicamente, cada ruta tiene 45 00:04:45,840 --> 00:04:52,560 un código diferente. Y, por último, tendremos la entidad ciudad, que en ciudad hemos visto que 46 00:04:52,560 --> 00:05:00,120 estaba formada por tres atributos, que eran nombre de ciudad, dirección y teléfono. Se pone nombre 47 00:05:00,120 --> 00:05:07,120 como la clave primaria porque en un mismo país, por lo menos, las ciudades no se repiten en nombre. 48 00:05:07,120 --> 00:05:12,720 Una vez que tenemos las tres entidades hay que establecer las relaciones. En las relaciones 49 00:05:12,720 --> 00:05:22,160 hemos visto que habría la relación entre ruta y autobús, que sería, pues, realiza siempre los 50 00:05:23,080 --> 00:05:30,280 las relaciones serán verbos. Entonces, un autobús realiza una ruta. Realiza sería la primera relación 51 00:05:30,280 --> 00:05:41,040 y la segunda relación sería la que hay entre ruta y ciudad. Entonces, una ruta puede parar 52 00:05:41,040 --> 00:05:46,800 en una determinada ciudad. Parar en sería la segunda relación. Entonces, si nos bajamos, tendríamos 53 00:05:46,800 --> 00:05:54,400 que las dos relaciones serían realiza y para en. Ahora lo que hay que hacer es cada una de las entidades 54 00:05:54,400 --> 00:06:00,800 introducirlas dentro de las relaciones para que tengamos el conjunto del esquema conceptual. 55 00:06:00,800 --> 00:06:10,720 Al final, la primera relación que podemos unir sería la de ruta y autobús. Hemos visto que, según el texto, 56 00:06:11,040 --> 00:06:15,200 nos decía que asumía que un autobús sólo puede estar realizando una ruta, pero que 57 00:06:15,200 --> 00:06:23,040 sólo un autobús sólo puede estar realizando una ruta, pero una ruta puede ser realizada por 58 00:06:23,040 --> 00:06:28,720 múltiples autobuses. Relación 1 a n. Bien, ¿qué tenemos en cuanto a la otra relación? Sería entre 59 00:06:28,720 --> 00:06:38,440 ruta y ciudad. Hemos visto que teníamos que una misma ciudad puede pertenecer a varias rutas, 60 00:06:39,200 --> 00:06:47,160 pero que las rutas tienen paradas en distintas ciudades. Relación n a m y sería esta otra. Con ello, 61 00:06:47,160 --> 00:06:53,480 tendríamos el esquema conceptual completo de este ejercicio. ¿Qué nos quedaría? 62 00:06:53,480 --> 00:06:58,240 Nos quedaría hacer el esquema lógico y sólo lo dejamos para el siguiente vídeo.