{"id":19897,"date":"2024-02-01T04:11:08","date_gmt":"2024-02-01T03:11:08","guid":{"rendered":"https:\/\/complex-systems-ai.com\/?page_id=19897"},"modified":"2024-02-11T21:34:48","modified_gmt":"2024-02-11T20:34:48","slug":"exercices-sql-debutant","status":"publish","type":"page","link":"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/ejercicios-sql-corregidos-para-principiantes\/","title":{"rendered":"6 ejercicios de SQL corregidos para principiantes"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"19897\" class=\"elementor elementor-19897\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ddd6c89 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ddd6c89\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-75b0775\" data-id=\"75b0775\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-743030e elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"743030e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">An\u00e1lisis de software<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-ac6087c\" data-id=\"ac6087c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-855cc2b elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"855cc2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/complex-systems-ai.com\/es\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Pagina de inicio<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-c32c1f0\" data-id=\"c32c1f0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-99edfc6 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"99edfc6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/fr.wikipedia.org\/wiki\/UML_(informatique)\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Wiki<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-48bfc8a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"48bfc8a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-913ff6b\" data-id=\"913ff6b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e4cd9a4 elementor-widget elementor-widget-heading\" data-id=\"e4cd9a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Contenido<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Tabla de contenido alternativo\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Palanca<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/ejercicios-sql-corregidos-para-principiantes\/#Exercices-corriges-SQL-debutant\" >Ejercicios de SQL corregidos para principiantes.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/ejercicios-sql-corregidos-para-principiantes\/#Enonce\" >Estados<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/ejercicios-sql-corregidos-para-principiantes\/#Exercice-1\" >Ejercicio 1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/ejercicios-sql-corregidos-para-principiantes\/#Exercice-2\" >Ejercicio 2<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/ejercicios-sql-corregidos-para-principiantes\/#Exercice-3\" >Ejercicio 3<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/ejercicios-sql-corregidos-para-principiantes\/#Exercice-4\" >Ejercicio 4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/ejercicios-sql-corregidos-para-principiantes\/#Exercice-5\" >Ejercicio 5<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/complex-systems-ai.com\/es\/analisis-de-software\/ejercicios-sql-corregidos-para-principiantes\/#Exercice-6\" >Ejercicio 6<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"Exercices-corriges-SQL-debutant\"><\/span>Ejercicios de SQL corregidos para principiantes.<span class=\"ez-toc-section-end\"><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b09a935 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b09a935\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0dbbf5\" data-id=\"e0dbbf5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e99abc4 elementor-widget elementor-widget-text-editor\" data-id=\"e99abc4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Estos ejercicios corregidos de SQL para principiantes est\u00e1n dirigidos, como su nombre indica, a personas que no est\u00e1n iniciadas en el lenguaje SQL. Otros ejercicios cubrir\u00e1n las bases de datos con m\u00e1s profundidad.<\/p><p><img decoding=\"async\" class=\"aligncenter wp-image-11096 size-full\" src=\"http:\/\/complex-systems-ai.com\/wp-content\/uploads\/2020\/09\/cropped-Capture.png\" alt=\"principiante\" width=\"97\" height=\"97\" title=\"\"><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d20569c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d20569c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c6429b0\" data-id=\"c6429b0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-50a4337 elementor-widget elementor-widget-heading\" data-id=\"50a4337\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"Enonce\"><\/span>Estados<span class=\"ez-toc-section-end\"><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-837557e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"837557e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d4e8d9\" data-id=\"6d4e8d9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-960b7a9 elementor-widget elementor-widget-text-editor\" data-id=\"960b7a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La base de datos utilizada modela una actividad de alquiler de veh\u00edculos entre particulares. La informaci\u00f3n guardada en la base de datos es informaci\u00f3n sobre los coches, los propietarios de estos coches, los clientes y los alquileres realizados. Esta es la base de datos utilizada como ejemplo durante el curso (en su versi\u00f3n completa\u2026 se han agregado algunos atributos respecto a la versi\u00f3n del curso)<\/p><p>El diagrama relacional es el siguiente:<\/p><p>CARRO (<strong><u>immat :VARCHAR<\/u><\/strong>, modelo: VARCHAR, marca: VARCHAR, categor\u00eda: VARCHAR, color: VARCHAR, lugares: INTEGER, compraA: INTEGER, contador: INTEGER, precioJ: DECIMAL, #codeP: INTEGER)<\/p><p>DUE\u00d1O (<strong><u>c\u00f3digoP:VARCHAR(4),<\/u><\/strong> apodo: VARCHAR, correo electr\u00f3nico: VARCHAR, ciudad: VARCHAR, a\u00f1o: INTEGER)<\/p><p>CLIENTE <strong><u>(C\u00f3digo:VARCHAR(4)<\/u><\/strong>, apellido: VARCHAR, nombre: VARCHAR, edad: INTEGER, licencia: VARCHAR, direcci\u00f3n: VARCHAR, ciudad: VARCHAR)<\/p><p>ALQUILER <strong><u>(#codeC:VARCHAR(4), #immat:VARCHAR, a\u00f1o:INTEGER, mes:INTEGER,<\/u><\/strong> locnum:INTEGER, km:INTEGER, duraci\u00f3n:INTEGER, ciudadD:VARCHAR, ciudadA:VARCHAR, fechaD:FECHA, fechaF:FECHA)<\/p><p>Las claves principales est\u00e1n en negrita\/subrayadas; las claves for\u00e1neas est\u00e1n precedidas por un#<\/p><p>Un cliente se identifica por su c\u00f3digo de cliente (Ccode) y la informaci\u00f3n almacenada es su apellido, nombre, edad, calle, nombre de la ciudad y su n\u00famero de licencia.<\/p><p>Un propietario se identifica por su (c\u00f3digo de propietario) y la informaci\u00f3n almacenada es su nombre, ciudad y correo electr\u00f3nico.<\/p><p>Un coche se identifica por su (matr\u00edcula) y la informaci\u00f3n almacenada es la marca, modelo, color, categor\u00eda, n\u00famero de plazas, a\u00f1o de compra, precio por d\u00eda y kil\u00f3metros cuentakil\u00f3metros que se actualiza tras cada nuevo alquiler.<\/p><p>El color puede tomar sus valores de los siguientes: blanco, rojo, verde, negro, morado y azul.<\/p><p>El n\u00famero de plazas en los coches no puede exceder de 6 (6 incluidos)<\/p><p>Un alquiler se identifica mediante el (c\u00f3digo de cliente, matr\u00edcula del veh\u00edculo y una fecha desglosada en mes y a\u00f1o).<\/p><p>Adem\u00e1s, para cada alquiler se guarda un n\u00famero de alquiler, el kilometraje recorrido, la duraci\u00f3n, las ciudades de salida y llegada, y las fechas de inicio y finalizaci\u00f3n.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4b51fb1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4b51fb1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fda5bc8\" data-id=\"fda5bc8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d9d2397 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"d9d2397\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bbf5498 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bbf5498\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-828185a\" data-id=\"828185a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6b6fd68 elementor-widget elementor-widget-heading\" data-id=\"6b6fd68\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"Exercice-1\"><\/span>Ejercicio 1<span class=\"ez-toc-section-end\"><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0a870e9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0a870e9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2d944a1\" data-id=\"2d944a1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3318259 elementor-widget elementor-widget-text-editor\" data-id=\"3318259\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cree el diagrama Entidad-Asociaci\u00f3n correspondiente a las especificaciones y que obviamente se adapte al diagrama relacional proporcionado.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-767ea1c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"767ea1c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ef94cfa\" data-id=\"ef94cfa\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e9174df elementor-widget elementor-widget-toggle\" data-id=\"e9174df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2441\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-2441\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Soluci\u00f3n<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-2441\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-2441\"><p>Est\u00e1 todo en el comunicado...<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7eacec0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7eacec0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7a6df0b\" data-id=\"7a6df0b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-76d3b82 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"76d3b82\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ed089b7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ed089b7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9315eeb\" data-id=\"9315eeb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-50143b7 elementor-widget elementor-widget-heading\" data-id=\"50143b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"Exercice-2\"><\/span>Ejercicio 2<span class=\"ez-toc-section-end\"><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e14d047 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e14d047\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f94a232\" data-id=\"f94a232\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6575993 elementor-widget elementor-widget-text-editor\" data-id=\"6575993\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Desde el esquema relacional proporcionado anteriormente, cree su base de datos en MySQL <strong>respetando los nombres.<\/strong><\/p><p><strong>Para la restricci\u00f3n de color: color ENUM(&#039;blanco&#039;,&#039;rojo&#039;,&#039;verde&#039;,&#039;negro&#039;,&#039;p\u00farpura&#039;,&#039;azul&#039;),<\/strong><\/p><p><strong>Para la restricci\u00f3n de lugares: lugares INT NULL CHECK (lugares &lt;= 6),<\/strong><\/p><p><strong>Tenga en cuenta que el esquema de la base de datos no se actualiza autom\u00e1ticamente. Necesitas actualizar la ventana.<\/strong><\/p><p>El archivo <a href=\"http:\/\/complex-systems-ai.com\/wp-content\/uploads\/2024\/02\/peuplement-tables.txt\">mesas de pie<\/a> \u00a0permite la instalaci\u00f3n de un conjunto de datos en tablas.<\/p><p>Utilice el comando del men\u00fa MySQL: Archivo \/ Abrir script SQL para insertar las tuplas de la tabla.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ad7d63e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ad7d63e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7a8ef82\" data-id=\"7a8ef82\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ab060ed elementor-widget elementor-widget-toggle\" data-id=\"ab060ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1791\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-1791\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Soluci\u00f3n<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1791\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-1791\"><div>BORRAR BASE DE DATOS SI EXISTE arrendador;\u00a0<\/div><div>CREAR BASE DE DATOS SI NO EXISTE arrendador;\u00a0<\/div><div>\u00a0<\/div><div>SOLTAR TABLA SI EXISTE cliente;<\/div><div>CREAR TABLA SI NO EXISTE cliente (<\/div><div>\u00a0 c\u00f3digoC VARCHAR(4) ,<\/div><div>\u00a0 nombre VARCHAR(20) NO NULO,<\/div><div>\u00a0 nombre VARCHAR(20),<\/div><div>\u00a0 edad INT,<\/div><div>\u00a0 permiso VARCHAR(10),<\/div><div>\u00a0 direcci\u00f3n VARCHAR(50),<\/div><div>\u00a0 ciudad VARCHAR(20),<\/div><div>\u00a0 CLAVE PRIMARIA (c\u00f3digo C));<\/div><div>\u00a0<\/div><div>SOLTAR TABLA SI EXISTE propietario;<\/div><div>CREAR TABLA SI NO EXISTE propietario (<\/div><div>\u00a0 codeP VARCHAR(4) NO NULO,<\/div><div>\u00a0 pseudo VARCHAR(20) NO NULO,<\/div><div>\u00a0 correo electr\u00f3nico VARCHAR(20) NULL,<\/div><div>\u00a0 ciudad VARCHAR(20) NULO,<\/div><div>\u00a0 a\u00f1oI INT NULL,<\/div><div>\u00a0 CLAVE PRIMARIA (C\u00f3digo P) );<\/div><div>\u00a0\u00a0<\/div><div>TABLA DE SOLTAR SI EXISTE coche;<\/div><div>CREAR TABLA SI NO EXISTE auto (<\/div><div>\u00a0 immat VARCHAR(10) NO NULO,<\/div><div>\u00a0 modelo VARCHAR(20) NULO,<\/div><div>\u00a0 marque VARCHAR(20) NULO,<\/div><div>\u00a0 categor\u00eda VARCHAR(20) NULO,<\/div><div>\u00a0 color ENUM(&#039;blanco&#039;,&#039;rojo&#039;,&#039;verde&#039;,&#039;negro&#039;,&#039;p\u00farpura&#039;,&#039;azul&#039;),<\/div><div>\u00a0 coloca INT NULL CHECK (lugares &lt;= 6),<\/div><div>\u00a0 compraA VARCHAR(4) NULL,<\/div><div>\u00a0 contador INT NO NULO,<\/div><div>\u00a0 precio INT NULO,<\/div><div>\u00a0 c\u00f3digoP VARCHAR(4) NULO,<\/div><div>\u00a0 \u00a0CLAVE PRIMARIA (immat),<\/div><div>\u00a0 \u00a0<\/div><div>\u00a0 \u00a0RESTRICCI\u00d3N c\u00f3digoPCar LLAVE EXTRANJERA (c\u00f3digoP)<\/div><div>Propietario REFERENCIAS (c\u00f3digoP)<\/div><div>AL BORRAR NO HAY ACCI\u00d3N<\/div><div>AL ACTUALIZACI\u00d3N NO HAY ACCI\u00d3N );<\/div><div>\u00a0<\/div><div>SOLTAR TABLA SI EXISTE ubicaci\u00f3n;<\/div><div>CREAR TABLA SI NO EXISTE ubicaci\u00f3n (<\/div><div>\u00a0 codeC VARCHAR(4) NO NULO,<\/div><div>\u00a0 immat VARCHAR(10) NO NULO,<\/div><div>\u00a0 a\u00f1o INT NO NULO,<\/div><div>\u00a0 mes INT NO NULO,<\/div><div>\u00a0 numLoc VARCHAR(5) NULO,<\/div><div>\u00a0 km INT NO NULO,<\/div><div>\u00a0 duraci\u00f3n INT NULL,<\/div><div>\u00a0 ciudadD VARCHAR(20) NULL,<\/div><div>\u00a0 ciudadA VARCHAR(20) NULL,<\/div><div>\u00a0 fechaD FECHA NULA,<\/div><div>\u00a0 fechaF FECHA NULA,<\/div><div>\u00a0 CLAVE PRIMARIA (Ccode, immat, a\u00f1o, mes),<\/div><div>\u00a0<\/div><div>RESTRICCI\u00d3N c\u00f3digoUbicaci\u00f3n CLAVE EXTRANJERA (c\u00f3digoC)<\/div><div>REFERENCIAS de clientes (c\u00f3digoC)<\/div><div>AL BORRAR NO HAY ACCI\u00d3N<\/div><div>AL ACTUALIZACI\u00d3N NO HAY ACCI\u00d3N,<\/div><div>\u00a0 RESTRICCI\u00d3N immatRental CLAVE EXTRANJERA (immat)<\/div><div>REFERENCIAS DE COCHES (immat)<\/div><div>AL BORRAR NO HAY ACCI\u00d3N<\/div><div>AL ACTUALIZACI\u00d3N NO HAY ACCI\u00d3N );<\/div><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0da3064 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0da3064\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f87f50f\" data-id=\"f87f50f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-06a4bd1 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"06a4bd1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1c126e5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1c126e5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-29d4503\" data-id=\"29d4503\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bf15919 elementor-widget elementor-widget-heading\" data-id=\"bf15919\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"Exercice-3\"><\/span>Ejercicio 3<span class=\"ez-toc-section-end\"><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-25dcde7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"25dcde7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-12a9a62\" data-id=\"12a9a62\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cbad695 elementor-widget elementor-widget-text-editor\" data-id=\"cbad695\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol><li>Mostrar el listado (modelo, color, matr\u00edcula) de veh\u00edculos Peugeot.<\/li><li>Ver especificaciones del veh\u00edculo 56AA46. (usar *)<\/li><li>\u00bfD\u00f3nde vive Depardieu?<\/li><li>\u00bfQu\u00e9 clientes tienen &#039;Jean&#039; como nombre?<\/li><li>Lista de clientes (apellido, nombre) con &quot;jean&quot; como nombre, en orden alfab\u00e9tico.<\/li><li>Lista de clientes con un nombre compuesto que comienza con jean (jean-pierre, jean-jacques, etc.)<\/li><li>\u00bfQui\u00e9n (apellido, nombre) vive en una calle cuyo nombre contiene la palabra &quot;oso&quot;?<\/li><li>\u00bfQu\u00e9 son los descapotables de 4 plazas?<\/li><li>Lista (n\u00fameros de matr\u00edcula) de coches de color azul.<\/li><li>Lista (n\u00fameros de matr\u00edcula) de coches de color blanco.<\/li><li>Listado (*) de veh\u00edculos matriculados en 62.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2b7f71f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2b7f71f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a2446d2\" data-id=\"a2446d2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-983b8f0 elementor-widget elementor-widget-toggle\" data-id=\"983b8f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1591\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-1591\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Soluci\u00f3n<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1591\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-1591\"><p>- 1 (5 filas devueltas)<br \/>SELECCIONE modelo, color, immat DESDE el autom\u00f3vil DONDE marca = &#039;Peugeot&#039;;<\/p><p>- 2 (1 filas devueltas)<br \/>SELECCIONE * DESDE el autom\u00f3vil DONDE immat = &#039;56AA46\u2032;<\/p><p>- 3 (3 filas devueltas)<br \/>SELECCIONE nombre, direcci\u00f3n, ciudad DEL cliente DONDE apellido = &#039;Depardieu&#039;;<\/p><p>- 4 (2 filas devueltas)<br \/>SELECCIONE el nombre DEL cliente DONDE nombre = &#039;John&#039;;<\/p><p>- 5 (2 filas devueltas)<br \/>SELECCIONE apellido, nombre DEL cliente DONDE nombre = &#039;Jean&#039; ordene por apellido;<\/p><p>- 6 (5 filas devueltas)<br \/>SELECCIONE el apellido, el nombre DEL cliente DONDE el nombre como &#039;Jean%&#039; ordene por apellido;<\/p><p>- 7 (2 filas devueltas)<br \/>SELECCIONE apellido, nombre, direcci\u00f3n DEL cliente DONDE direcci\u00f3n como &#039;%ours%&#039; ordene por apellido;<\/p><p>- 8 (3 filas devueltas)<br \/>SELECCIONE * DEL autom\u00f3vil DONDE categor\u00eda = &#039;convertible&#039; y asientos = 2;<\/p><p>\u2014 9 (0 filas devueltas)<br \/>SELECCIONE immat, marca, modelo DESDE el autom\u00f3vil DONDE color = &#039;azul&#039;;<\/p><p>- 10 (8 filas devueltas)<br \/>SELECCIONE immat, marca, modelo DESDE el autom\u00f3vil DONDE color = &#039;blanco&#039;;<\/p><p>- 11 (4 filas devueltas)<br \/>SELECCIONAR * DE coche DONDE immat LIKE &#039;&#039;;<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ae9f90e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ae9f90e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9ada273\" data-id=\"9ada273\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-78718d6 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"78718d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3ac11b5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3ac11b5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-51430f0\" data-id=\"51430f0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e1b4605 elementor-widget elementor-widget-heading\" data-id=\"e1b4605\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"Exercice-4\"><\/span>Ejercicio 4<span class=\"ez-toc-section-end\"><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2828061 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2828061\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7814512\" data-id=\"7814512\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7e8c44e elementor-widget elementor-widget-text-editor\" data-id=\"7e8c44e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>4-1 Estudiar la tabla Coche<\/p><ul><li>\u00bfCu\u00e1ntos veh\u00edculos hay en el c\u00f3mic?<\/li><li>\u00bfCu\u00e1ntas marcas? (SELECCIONAR recuento (marcas))<\/li><li>\u00bfCu\u00e1ntas inscripciones? (SELECCIONAR recuento (immat))<\/li><li>Haz las mismas consultas a\u00f1adiendo distintas y explica la diferencia.<\/li><\/ul><p>4-2. Insertar tuplas en una tabla.<\/p><p>coche (10AK37, Peugeot, 205, descapotable, violeta, 2 plazas, 1980, metros: 65.000, 40 \u20ac\/d\u00eda, propietario: P99)<\/p><p>coche (11BF37, Peugeot, 206, descapotable, morado, 2 plazas, 1980, metros: 21.000, 32 \u20ac\/d\u00eda, propietario: P99)<\/p><p>coche (15AK37, Peugeot, 205, descapotable, violeta, 2 plazas, 1985, metros: 27.000, 30 \u20ac\/d\u00eda, propietario: P99)<\/p><ul><li>Consulta la presencia de estos coches en la tabla correspondiente.<\/li><\/ul><p>coche (63GH94, Megane, Renault, sed\u00e1n, rosa, 4 plazas, 2012, metros: 750, 40\u20ac\/d\u00eda, propietario: P99)<\/p><p>coche (87AZ92, Clio, Renault, city car, verde, 4 asientos, 1999, contador: 61200, 40 \u20ac\/d\u00eda, propietario: P99)<\/p><ul><li>Si problema =&gt; identificar el problema, \u00bfpodemos corregir y rehacer la inserci\u00f3n?\u00a0 \u00a0\u00a0<\/li><\/ul><p>4-3. Diverso<\/p><ul><li>\u00bfCu\u00e1ntos veh\u00edculos hay en el c\u00f3mic?<\/li><li>\u00bfCu\u00e1ntos veh\u00edculos morados hay?<\/li><li>Cambiar color de matr\u00edcula del veh\u00edculo 11BF37 a blanco<\/li><li>Quita los veh\u00edculos morados, \u00bfcu\u00e1ntos veh\u00edculos quedan en el c\u00f3mic?<\/li><li>Elimina el coche cuyo c\u00f3digo P=&#039;P89&#039;, explica<\/li><\/ul><p>4.4 Insertar columnas en una clase<\/p><ul><li>Se a\u00f1aden dos nuevas columnas a la tabla de alquileres destinadas a recibir las opiniones de los usuarios sobre el alquiler realizado:<ul><li>calificaci\u00f3n (de 0 a 5)<\/li><li>agradecimiento (texto limitado a 120 caracteres) y<\/li><\/ul><\/li><\/ul><p>Verifique la tabla de ubicaciones con el comando DESC<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-89eacd2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"89eacd2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bd0fdaa\" data-id=\"bd0fdaa\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4d7ada7 elementor-widget elementor-widget-toggle\" data-id=\"4d7ada7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-8121\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-8121\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Soluci\u00f3n<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-8121\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-8121\"><p>\u2014 1<\/p><p>SELECCIONE el recuento (modelo) DEL autom\u00f3vil;<\/p><p>SELECCIONE el recuento (modelo distinto) DEL autom\u00f3vil;<\/p><p>SELECCIONE el recuento (immat) DEL autom\u00f3vil;<\/p><p>SELECCIONE el recuento (immat distinto) DEL autom\u00f3vil;<\/p><p>\u2014 2<\/p><p>insertar en el coche (immat, modelo, marca, categor\u00eda, color, asientos, compraA, contador, precioJ, c\u00f3digoP)\u00a0<\/p><p>valores(&#039;10AK37\u2032, &#039;205&#039;,&#039;Peugeot&#039;, &#039;cabriolet&#039;, &#039;p\u00farpura&#039;,2,1980,65000,40,&#039;P99\u2032);<\/p><p>insertar en los valores del autom\u00f3vil (&#039;11BF37\u2032, &#039;206&#039;, &#039;Peugeot&#039;, &#039;cabriolet&#039;, &#039;purple&#039;,2,1980,21000,27,&#039;P99\u2032);<\/p><p>insertar en los valores del autom\u00f3vil (&#039;15AK37\u2032, &#039;205&#039;, &#039;Peugeot&#039;, &#039;cabriolet&#039;, &#039;purple&#039;,2,1980,27000,32,&#039;P99\u2032);<\/p><p>\u00a0<\/p><p>SELECCIONE el recuento (*) DEL autom\u00f3vil;<\/p><p>insertar en el coche (immat, modelo, marca, categor\u00eda, color, asientos, compraA, contador, precioJ, c\u00f3digoP)\u00a0<\/p><p>valores (&#039;63GH94\u2032, &#039;megane&#039;,&#039;Renault&#039;,&#039;sedan&#039;,&#039;rouge&#039;,4,&#039;2012\u2032,750,40,&#039;P99\u2032);<\/p><p>insertar en el coche (immat, modelo, marca, categor\u00eda, color, asientos, compraA, contador, precioJ, c\u00f3digoP)\u00a0<\/p><p>valores(&#039;87AZ93\u2032, &#039;Clio&#039;,&#039;Renault&#039;, &#039;citadine&#039;,&#039;vert&#039;,4,&#039;1999\u2032,61200,30,&#039;P99\u2032);<\/p><p>\u2014 \u2014\u2014\u2014\u2014\u2014\u2014\u2014<\/p><p>\u2014 3<\/p><p>SELECCIONE el recuento (*) DEL autom\u00f3vil;<\/p><p>SELECCIONE * DESDE el autom\u00f3vil DONDE color = &#039;p\u00farpura&#039;;<\/p><p>SELECCIONE * DESDE el autom\u00f3vil DONDE immat = &#039;11BF37\u2032;<\/p><p>actualizar el color del conjunto de autom\u00f3viles = &#039;blanco&#039; WHERE immat = &#039;11BF37\u2032;\u00a0<\/p><p>SELECCIONE el recuento (*) DEL autom\u00f3vil DONDE color = &#039;p\u00farpura&#039;;<\/p><p>\u00a0<\/p><p>SELECCIONE el recuento (*) DEL autom\u00f3vil;<\/p><p>eliminar DEL coche DONDE color = &#039;p\u00farpura&#039;;<\/p><p>SELECCIONE el recuento (*) DEL autom\u00f3vil;<\/p><p>\u00a0<\/p><p>SELECCIONE el recuento (*) DEL autom\u00f3vil DONDE c\u00f3digoP = &#039;P89&#039;;<\/p><p>eliminar DEL coche DONDE codeP = &#039;P89&#039;;<\/p><p>SELECCIONE el recuento (*) DEL autom\u00f3vil DONDE c\u00f3digoP = &#039;P89&#039;;<\/p><p>\u2014 no se puede eliminar. Se hace referencia a P89 como clave externa en otra tupla<\/p><p>\u2014 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-<\/p><p>\u2014 para modificar el par\u00e1metro del modo seguro (si hay un problema)<\/p><p>\u2014 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-<\/p><p>\u2014 mostrar variables como &#039;sql\\_safe\\_updates&#039;;<\/p><p>\u2014 establecer sql\\safe\\updates = 0;<\/p><p>\u2014 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-<\/p><p>\u2014 4<\/p><p>alterar la ubicaci\u00f3n de la tabla agregar nota de columna int;<\/p><p>alterar la ubicaci\u00f3n de la tabla agregar apreciaci\u00f3n de columna varchar(20);<\/p><p>ubicaci\u00f3n de descripci\u00f3n;<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7b784f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7b784f5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0b3859f\" data-id=\"0b3859f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-13aa0b0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"13aa0b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9879aaf elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9879aaf\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-47d13c5\" data-id=\"47d13c5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8c5cdb3 elementor-widget elementor-widget-heading\" data-id=\"8c5cdb3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"Exercice-5\"><\/span>Ejercicio 5<span class=\"ez-toc-section-end\"><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1379250 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1379250\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e582e1d\" data-id=\"e582e1d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a290b07 elementor-widget elementor-widget-text-editor\" data-id=\"a290b07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol><li>\u00bfCu\u00e1ntos veh\u00edculos hay en la base de datos?<\/li><li>\u00bfCu\u00e1ntos alquileres hay en el bd?<\/li><li>Eliminar el veh\u00edculo matriculado `11TR62\u2032<\/li><li>\u00bfQu\u00e9 c\u00f3digo de error y por qu\u00e9?<\/li><li>\u00bfEn qu\u00e9 tabla se debe activar la eliminaci\u00f3n en cascada?<\/li><\/ol><p>\u00a0Se requerir\u00e1n dos ALTER TABLE:<\/p><p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0uno para SOLTAR LLAVE EXTRANJERA<\/p><p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0luego uno para AGREGAR RESTRICCI\u00d3N... CLAVE EXTRANJERA<\/p><p><strong>Atenci\u00f3n <\/strong>: el nombre elegido para designar la restricci\u00f3n de clave externa debe ser \u00fanico, as\u00ed que use nombres como... NombreVariableNombreTabla<\/p><ol start=\"6\"><li>Reintentar la eliminaci\u00f3n del veh\u00edculo registrado `11TR62\u2032<\/li><li>\u00bfCu\u00e1ntos veh\u00edculos hay en la base de datos (comp\u00e1relo con el resultado indicado anteriormente)?<\/li><li>\u00bfCu\u00e1ntos alquileres hay en la base de datos (comp\u00e1relo con el resultado indicado anteriormente)?<\/li><li>Tabla vac\u00eda (eliminar todas las tuplas) de la tabla del coche<\/li><li>Suelte la tabla de clientes (tupla y estructura de tabla) usando DROP TABLE<\/li><li>\u00bfPor qu\u00e9 esto no funciona?<\/li><li>Elimine la tabla de ubicaci\u00f3n (tupla y estructura de tabla) con DROP TABLE Luego elimine la tabla de clientes. \u00bfPor qu\u00e9 es posible eliminar el alquiler entonces para el cliente y no para el cliente antes del alquiler?<\/li><li>Eliminar en el orden correcto por DROP TABLE, tablas de autom\u00f3vil, mantenimiento y propietario<\/li><li>Finalmente, regenere toda la base de datos al estado inicial para el resto del tutorial.<\/li><\/ol><p>Vuelva a crear las tablas ejecutando los scripts de creaci\u00f3n de tablas;<\/p><p>Vuelva a ejecutar el script de llenado de tablas<\/p><p>Luego realice una inserci\u00f3n masiva de un archivo de datos en la base de datos (m\u00e1s precisamente en la tabla de ubicaci\u00f3n)<\/p><p><strong>CARGAR DATOS ARCHIVO LOCAL &#039;\/temp\/locationComplements.csv&#039; 2 <\/strong><\/p><p><strong>EN LA TABLA `ubicaci\u00f3n` <\/strong><\/p><p><strong>CAMPOS TERMINADOS POR &#039;;&#039; <\/strong><\/p><p><strong>L\u00cdNEAS TERMINADAS POR &#039;\\n&#039;;<\/strong><\/p><p>para modificar la variable del sistema correspondiente:<\/p><p>MOSTRAR VARIABLE GLOBAL COMO &#039;local_infile&#039;;<\/p><p>ESTABLECER GLOBAL LOCAL_INFILE = &#039;ACTIVADO&#039;<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1937df2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1937df2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4fdd2af\" data-id=\"4fdd2af\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d0e81b elementor-widget elementor-widget-toggle\" data-id=\"1d0e81b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-3041\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-3041\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Soluci\u00f3n<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-3041\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-3041\"><p>\u2014 1,2,3<\/p><p>SELECCIONE el recuento (*) DEL autom\u00f3vil;<\/p><p>SELECCIONE el recuento (*) DESDE la ubicaci\u00f3n;<\/p><p>eliminar DEL coche DONDE immat = &#039;11TR62\u2032;<\/p><p>\u2014 4<\/p><p>#\u2013C\u00f3digo de error: 1451. No se puede eliminar ni actualizar una fila principal: falla una restricci\u00f3n de clave externa (`loueur`.`location`, CONSTRAINT `immat` CLAVE EXTRANJERA (`immat`) REFERENCIAS `car` (`immat`) ON BORRAR SIN ACCI\u00d3N AL ACTUALIZAR SIN ACCI\u00d3N)<\/p><p>\u2014 5<\/p><p>alterar la ubicaci\u00f3n de la tabla soltar la clave externa immatLocation;<\/p><p>alterar la ubicaci\u00f3n de la tabla agregar CONSTRAINT immatLocation\u00a0<\/p><p>LLAVE EXTRANJERA (immat) REFERENCIAS coche (immat)\u00a0<\/p><p>\u00a0 \u00a0 AL ELIMINAR CASCADA AL ACTUALIZAR NO HAY ACCI\u00d3N;<\/p><p>\u2014 6,7,8<\/p><p>eliminar DEL coche DONDE immat = &#039;11TR62\u2032;<\/p><p>SELECCIONE el recuento (*) DEL autom\u00f3vil;<\/p><p>SELECCIONE el recuento (*) DESDE la ubicaci\u00f3n;<\/p><p>\u2014 9, 10, 11, 12<\/p><p>eliminar DEL coche;<\/p><p>soltar la mesa de clientes;<\/p><p>#: C\u00f3digo de error: 1217. No se puede eliminar ni actualizar una fila principal: falla una restricci\u00f3n de clave externa<\/p><p>alquiler de mesa abatible;<\/p><p>soltar la mesa de clientes;<\/p><p>\u2014 13<\/p><p>mantenimiento de la mesa abatible;<\/p><p>carro con mesa abatible;<\/p><p>propietario de la mesa desplegable;<\/p><p>\u2014 \u2014\u2014\u2014\u2014\u2014\u2014\u2014<\/p><p># CARGAR ARCHIVO DE DATOS<\/p><p>cargar datos en el archivo local &#039;\/temp\/locationComplements.csv&#039;<\/p><p>en la ubicaci\u00f3n de la mesa<\/p><p>campos terminados en &#039;;&#039;<\/p><p>l\u00edneas terminadas en &#039;\\n&#039;;<\/p><p>\u2014 \u2014\u2014\u2014\u2014\u2014\u2014\u2014<\/p><p>\u2014 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-<\/p><p>\u2014 para permitir la carga masiva de datos<\/p><p>\u2014 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-<\/p><p>\u2014 mostrar variables globales como &#039;local\\infile&#039;;<\/p><p>\u2014 establecer global local\\infile = &#039;ON&#039;;<\/p><p>\u2014 \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014-<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f237539 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f237539\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-87f05d2\" data-id=\"87f05d2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7e4c88c elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"7e4c88c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-855d21c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"855d21c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-71d9bfd\" data-id=\"71d9bfd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0cf1025 elementor-widget elementor-widget-heading\" data-id=\"0cf1025\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span class=\"ez-toc-section\" id=\"Exercice-6\"><\/span>Ejercicio 6<span class=\"ez-toc-section-end\"><\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-912cdef elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"912cdef\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e7b8947\" data-id=\"e7b8947\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-580b87a elementor-widget elementor-widget-text-editor\" data-id=\"580b87a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Crear un usuario y asignar derechos de acceso a la base de datos.<\/p><ol><li>Crear un usuario con nombre &#039;superbozo&#039; (contrase\u00f1a &#039;usuario&#039;): CREAR USUARIO &#039;superbozo&#039;@&#039;localhost&#039; IDENTIFICADO POR &#039;123&#039;;<\/li><li>Dale todos los derechos del c\u00f3mic GRANT ALL ON renter.* TO &#039;superbozo&#039;@&#039;localhost&#039;;<\/li><li>Crear un usuario con nombre &#039;bozo&#039; (contrase\u00f1a &#039;usuario&#039;)<\/li><li>Dale solo acceso de lectura a la tabla de ubicaci\u00f3n (SELECCIONAR)<\/li><li>Vuelva a conectarse con el nombre bozo e intente insertar un nuevo propietario (pseudo bozo, c\u00f3digo P01, correo electr\u00f3nico bozo@gmail.com, ciudad Par\u00eds, a\u00f1o 2017).<\/li><li>Inicie sesi\u00f3n nuevamente como root<\/li><li>Revocar al superbozo los derechos que le permiten eliminar tuplas (DELETE): REVOCAR.<\/li><li>Ver los derechos de `bozo&#039;, &#039;superbozo&#039; y el usuario actual<\/li><li>Eliminar usuarios bozo y superbozo: DROP USER\u2026<\/li><li>Ver la lista de usuarios (de la tabla mysql.user)<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-299a9d4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"299a9d4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-029953f\" data-id=\"029953f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2121f0e elementor-widget elementor-widget-toggle\" data-id=\"2121f0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-3471\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-3471\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Soluci\u00f3n<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-3471\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-3471\"><p>crear usuario &#039;superbozo&#039;@&#039;localhost&#039; identificado por &#039;123&#039;;<br \/>otorgar todo en loueur.* a &#039;superbozo&#039;@&#039;localhost&#039;;<\/p><p>\u2014<br \/>crear usuario &#039;bozo&#039;@&#039;localhost&#039; identificado por &#039;usuario&#039;;<br \/>conceda SELECT en loueur.location a &#039;bozo&#039;@&#039;localhost&#039;;<\/p><p>\u2014<br \/>revocar la eliminaci\u00f3n en loueur.location FROM &#039;superbozo&#039;@&#039;localhost&#039;;<br \/>mostrar subvenciones para &#039;superbozo&#039;@&#039;localhost&#039;;<br \/>mostrar subvenciones para &#039;bozo&#039;@&#039;localhost&#039;;<br \/>mostrar subvenciones para usuario_actual;<br \/>subvenciones para espect\u00e1culos;<\/p><p>\u2014<br \/>soltar usuario &#039;bozo&#039;@&#039;localhost&#039;;<br \/>soltar usuario &#039;superbozo&#039;@&#039;localhost&#039;;<br \/>SELECCIONE * DE mysql.user;<br \/>SELECCIONE usuario, host DESDE mysql.user orden por usuario;<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>An\u00e1lisis de software P\u00e1gina de inicio Wiki Ejercicios de SQL corregido para principiantes Estos ejercicios de SQL corregido para principiantes est\u00e1n dirigidos, como su nombre indica, a personas que no est\u00e1n iniciadas en\u2026 <\/p>","protected":false},"author":1,"featured_media":0,"parent":4609,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-19897","page","type-page","status-publish","hentry"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages\/19897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/comments?post=19897"}],"version-history":[{"count":10,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages\/19897\/revisions"}],"predecessor-version":[{"id":20500,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages\/19897\/revisions\/20500"}],"up":[{"embeddable":true,"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/pages\/4609"}],"wp:attachment":[{"href":"https:\/\/complex-systems-ai.com\/es\/wp-json\/wp\/v2\/media?parent=19897"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}