Practicas
biblioteca.txt (22144)
biblioteca1.txt (2766)
practicabd.txt (17664)
Libro1.xlsx (15549)
https://www.dropbox.com/s/eknzr8xdttee867/biblioteca.sql?dl=0
Práctica Consultas Relacionales
1 consultar los libros cuyo autor es Riaz khaden:
Analisis
1-Que deseamos mostrar (libro.descripcion,autor.nombre)
2-Que tablas se ven afectadas (libro,autor)
3-Condiciones en particular(logicas)cuyo libro tenga como autor Riaz Khadem
4-como se relaciona una tabla con la otra o concatenador(no hay relacion)
mysql> select libro.idlibro,libro.descripcion,autor.cadautor,autor.nombre from l
ibro,autor where autor.nombre="Riaz Khadem";
+---------+---------------------+----------+-------------+
| idlibro | descripcion | cadautor | nombre |
+---------+---------------------+----------+-------------+
| L01 | Calculo ll | A04 | Riaz Khadem |
| L02 | BD ll | A04 | Riaz Khadem |
| L03 | Estructura de datos | A04 | Riaz Khadem |
| L04 | Ingles | A04 | Riaz Khadem |
| L05 | Admon en una pagina | A04 | Riaz Khadem |
| L06 | Contabilidad | A04 | Riaz Khadem |
| L07 | Redes | A04 | Riaz Khadem |
| L08 | Diagramacion | A04 | Riaz Khadem |
+---------+---------------------+----------+-------------+
8 rows in set (0.00 sec)
mysql> select libro.descripcion,autor.nombre from libro,autor where autor.nomb
re="Riaz Khadem";
+---------------------+-------------+
| descripcion | nombre |
+---------------------+-------------+
| Calculo ll | Riaz Khadem |
| BD ll | Riaz Khadem |
| Estructura de datos | Riaz Khadem |
| Ingles | Riaz Khadem |
| Admon en una pagina | Riaz Khadem |
| Contabilidad | Riaz Khadem |
| Redes | Riaz Khadem |
| Diagramacion | Riaz Khadem |
+---------------------+-------------+
8 rows in set (0.00 sec)
mysql>
2.consultar las editoriales que tienen libros de robert lorber
Analisis
1-Que deseamos mostrar (libro.descripcion,editorial.nombre,autor.nombre)
2-Que tablas se ven afectadas (libro,autor, editorial)
3-Condiciones en particular(logicas)cuyo editorial tenga libros del autor robert lorber
4-como se relaciona una tabla con la otra o concatenador(no hay relacion)
mysql> select editorial.nombre,libro.descripcion,autor.nombre from libro,autor,editorial where autor
.nombre="Robert Lorber";
+--------------+---------------------+---------------+
| nombre_Edit | descripcion_Lib | nombre_aut |
+--------------+---------------------+---------------+
| Oveja Negra | Calculo ll | Robert Lorber |
| Norma | Calculo ll | Robert Lorber |
| Mc Graw Hill | Calculo ll | Robert Lorber |
| Oveja Negra | BD ll | Robert Lorber |
| Norma | BD ll | Robert Lorber |
| Mc Graw Hill | BD ll | Robert Lorber |
| Oveja Negra | Estructura de datos | Robert Lorber |
| Norma | Estructura de datos | Robert Lorber |
| Mc Graw Hill | Estructura de datos | Robert Lorber |
| Oveja Negra | Ingles | Robert Lorber |
| Norma | Ingles | Robert Lorber |
| Mc Graw Hill | Ingles | Robert Lorber |
| Oveja Negra | Admon en una pagina | Robert Lorber |
| Norma | Admon en una pagina | Robert Lorber |
| Mc Graw Hill | Admon en una pagina | Robert Lorber |
| Oveja Negra | Contabilidad | Robert Lorber |
| Norma | Contabilidad | Robert Lorber |
| Mc Graw Hill | Contabilidad | Robert Lorber |
| Oveja Negra | Redes | Robert Lorber |
| Norma | Redes | Robert Lorber |
| Mc Graw Hill | Redes | Robert Lorber |
| Oveja Negra | Diagramacion | Robert Lorber |
| Norma | Diagramacion | Robert Lorber |
| Mc Graw Hill | Diagramacion | Robert Lorber |
+--------------+---------------------+---------------+
24 rows in set (0.00 sec)
mysql>