SlideShare una empresa de Scribd logo
1 de 21
CENTRO UNIVERSITARIO DE LOS VALLES
Licenciatura en Tecnologías de la Información
SISTEMAS DE BASES DE DATOS II
Estudiante: Juan Carlos Medina Aragón
TAREA: Sub-consultas y consultas multi-tabla en bases de datos de SQL Server
 PASO 1.
Deberás primero seleccionar la base de datos para este ejercicio en una ventana de
Query mediante este código:
 Use BDBiblioteca
GO
PASO 2.
• En la tabla libros deberás agregar los siguientes nuevos registros mediante el
uso de la sentencia INSERT:
TABLA LIBROS:
•‘ISBN-89-PWB’, ‘veganet’, ‘Programación PHP 5.6’, ‘TK Books', 100
•‘ISBN-42-SQL2’, ‘veganet’, ‘SQL Server 2018’, ‘McGrawHill’, 200
•‘ISBN-12-HTC’, ‘veganet’, ‘HTML 5 y CSS3’, TK Books’, 300
•‘ISBN-96-PMY’, ‘veganet’, ‘PHP y MySQL’, ‘McGrawHill’, 400
•‘ISBN-28-ASP’, ‘veganet’, ‘ASP.net 4.5’, ‘TK Books’, 500
•‘ISBN-12-DEB’, ‘veganet’, ‘Debian 8 Server’, ‘McGrawHill’, 600
•‘ISBN-55-MARVEL’, ‘limbo’, ‘Enciclopedia de Marvel Actualizada’, ‘TK Books’,
•‘ISBN-44-DC’, ‘limbo’, ‘Enciclopedia de DC Comics’, ‘McGrawHill’, 444
•‘ISBN-33-TombRider’, ‘limbo’, ‘Enciclopedia de Tomb Rider’, ‘TK Books’, 333
•‘ISBN-22-Injustice’, ‘limbo’, ‘Injustice 2’, ‘TK Books’, 222
•‘ISBN-11-MegaMan’, ‘limbo’, ‘Mega Man X4’, ‘TK Books’, 111
Paso 3.
•Deberás crear un reporte o consulta la cual deberá devolver solamente aquel libro
por el autor ‘Abraham Vega Tapia’ que tenga el menor número de páginas. Este reporte tiene
que mostrar todos los campos de la tabla ‘libros’ y lo tienes que realizar usando una Sub
Consulta (subquery).
• Primero deberás recuperar mediante un subquery usando la función MIN( ... )
aplicado al campo páginas de la tabla LIBROS y donde la clave del autor sea igual a:
‘veganet’
• Una vez elaborada esta subconsulta deberás usarla para la consulta principal que
mostrará todos los campos de la tabla ‘libros’ y en donde su cláusula WHERE
al campo ‘Claveautor’ de la tabla libros y deberá ser igual al 'veganet' y además que
campo páginas sea igual al resultado de la subconsulta.
• Ayuda: SELECT _____ FROM ______ WHERE Claveautor = '_______' AND paginas =
(SELECT MIN(______) FROM ______ WHERE Claveautor=’_______’
• También deberás mostrar su resultado en pantalla (SELECT xxx…)
Paso 4
•Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros
publicados por el autor ‘Abraham Vega Tapia’. Este reporte tiene que mostrar todos
los campos de la tabla ‘libros’ todos los campos de la tabla ‘autores’. ESTE EJERCICIO
tienes que realizar usando la cláusula INNER JOIN.
•Primero deberás identificar el campo en común que tienen las tablas ‘autores’ y la
‘libros’
• También deberás mostrar su resultado en pantalla (SELECT xxx…)
• Te puedes apoyar de esta lectura en línea para esta consulta:
Paso 5
Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros
publicados por el autor 'limbo'. Este reporte tiene que mostrar todos los campos de
tabla ‘libros’.
Paso 6
Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros
publicados por la editorial 'TK Books'. Este reporte tiene que mostrar todos los
campos de la tabla ‘libros’ y deberá estar ordenado en orden ASCENDENTE según
número de páginas (De menor a mayor número de páginas)
Paso 7
Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros
publicados por la editorial 'McGrawHill'. Este reporte tiene que mostrar todos los
campos de la tabla ‘libros’ y deberá estar ordenado en orden DESCENDENTE
número de páginas (De mayor a menor número de páginas)
Paso 8
Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros
que tengan MAS DE 300 y MENOS de 500 Páginas. Este reporte tiene que
todos los campos de la tabla ‘libros’ y deberá estar ordenado en orden
DESCENDENTE según el número de páginas (De mayor a menor número de
páginas)
Subconsultas y consultas multitabla en bases de datos de sql server

Más contenido relacionado

La actualidad más candente

Subconsultas y consultas multitabla en bases de datos de SQL Server
Subconsultas y consultas multitabla en bases de datos de SQL ServerSubconsultas y consultas multitabla en bases de datos de SQL Server
Subconsultas y consultas multitabla en bases de datos de SQL ServerDianacortes89
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverPedrangas Pedrangas
 
Consultas multitabla con inner join y subconsultas
Consultas multitabla con inner join y subconsultasConsultas multitabla con inner join y subconsultas
Consultas multitabla con inner join y subconsultasLuis Alberto Camarillo
 
Sandoval adame inserción_actualizaciónborrado_datos
Sandoval adame inserción_actualizaciónborrado_datosSandoval adame inserción_actualizaciónborrado_datos
Sandoval adame inserción_actualizaciónborrado_datosEDUARDOANTONIOSANDOV2
 
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server" "Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server" Neyda Rubi Magallanes Lamas
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverGualberam
 
Rebeca 03. Varios fondos - Ibermarc
Rebeca 03. Varios fondos - IbermarcRebeca 03. Varios fondos - Ibermarc
Rebeca 03. Varios fondos - Ibermarccuruena
 
Rebeca 02. Fondo único. Marc
Rebeca 02. Fondo único. MarcRebeca 02. Fondo único. Marc
Rebeca 02. Fondo único. Marccuruena
 
Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server
Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL ServerUso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server
Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Servercesarcyf12032014
 
Rebiun 01. Descripción
Rebiun 01. DescripciónRebiun 01. Descripción
Rebiun 01. Descripcióncuruena
 

La actualidad más candente (17)

Subconsultas y consultas multitabla en bases de datos de SQL Server
Subconsultas y consultas multitabla en bases de datos de SQL ServerSubconsultas y consultas multitabla en bases de datos de SQL Server
Subconsultas y consultas multitabla en bases de datos de SQL Server
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql server
 
CCBIP 01. Descripción
CCBIP 01. DescripciónCCBIP 01. Descripción
CCBIP 01. Descripción
 
Indices jose
Indices   joseIndices   jose
Indices jose
 
British 02. Fondo único
British 02. Fondo únicoBritish 02. Fondo único
British 02. Fondo único
 
Consultas multitabla con inner join y subconsultas
Consultas multitabla con inner join y subconsultasConsultas multitabla con inner join y subconsultas
Consultas multitabla con inner join y subconsultas
 
CCBIP 02. Fondo único
CCBIP 02. Fondo únicoCCBIP 02. Fondo único
CCBIP 02. Fondo único
 
Sesion5
Sesion5Sesion5
Sesion5
 
Sandoval adame inserción_actualizaciónborrado_datos
Sandoval adame inserción_actualizaciónborrado_datosSandoval adame inserción_actualizaciónborrado_datos
Sandoval adame inserción_actualizaciónborrado_datos
 
BN 03. Varios fondos
BN 03. Varios fondosBN 03. Varios fondos
BN 03. Varios fondos
 
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server" "Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql server
 
Practica web de la sesión 5
Practica web de la sesión 5Practica web de la sesión 5
Practica web de la sesión 5
 
Rebeca 03. Varios fondos - Ibermarc
Rebeca 03. Varios fondos - IbermarcRebeca 03. Varios fondos - Ibermarc
Rebeca 03. Varios fondos - Ibermarc
 
Rebeca 02. Fondo único. Marc
Rebeca 02. Fondo único. MarcRebeca 02. Fondo único. Marc
Rebeca 02. Fondo único. Marc
 
Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server
Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL ServerUso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server
Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server
 
Rebiun 01. Descripción
Rebiun 01. DescripciónRebiun 01. Descripción
Rebiun 01. Descripción
 

Similar a Subconsultas y consultas multitabla en bases de datos de sql server

Consultas y subconsultas multitabla en bases de datos
Consultas y subconsultas multitabla en bases de datosConsultas y subconsultas multitabla en bases de datos
Consultas y subconsultas multitabla en bases de datosluis fernando vera merino
 
Manipulacion de informacion con el uso de los comandos dml (data manipulation...
Manipulacion de informacion con el uso de los comandos dml (data manipulation...Manipulacion de informacion con el uso de los comandos dml (data manipulation...
Manipulacion de informacion con el uso de los comandos dml (data manipulation...Miguel Angel Prado Garcia
 
Practica Web de la Sesión 5 Funciones Definidas
Practica Web de la Sesión 5 Funciones DefinidasPractica Web de la Sesión 5 Funciones Definidas
Practica Web de la Sesión 5 Funciones DefinidasJGUADALUPECAMPAMENDE
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverMoises Ortiz Davila
 
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server""Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"pacovar
 
Tarea_sesion_2_Creación de una base de datos en el hosting.pptx
Tarea_sesion_2_Creación de una base de datos en el hosting.pptxTarea_sesion_2_Creación de una base de datos en el hosting.pptx
Tarea_sesion_2_Creación de una base de datos en el hosting.pptxVICTORMANUELBEASAGUI
 
Subconsultas y consultas multitabla en bases de datos de sql server
Subconsultas y consultas multitabla en bases de datos de sql serverSubconsultas y consultas multitabla en bases de datos de sql server
Subconsultas y consultas multitabla en bases de datos de sql serveringrid garcia
 
Manipulación de datos, insert, update y delete
Manipulación de datos, insert, update y deleteManipulación de datos, insert, update y delete
Manipulación de datos, insert, update y deleteOswaldo Gomez Salazar
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverzizyphuz
 
Guias jfksoft para crear una base MYSQL y una tabla
Guias jfksoft para crear una base MYSQL y  una tablaGuias jfksoft para crear una base MYSQL y  una tabla
Guias jfksoft para crear una base MYSQL y una tablaJFKSOFT CORP.
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverRONALLE
 
Creación de Índices y Constraints en bases de datos de SQL Server"
Creación de Índices y Constraints en bases de datos de SQL Server"Creación de Índices y Constraints en bases de datos de SQL Server"
Creación de Índices y Constraints en bases de datos de SQL Server"LEONELDAMIANMARISCAL
 
Access grado 11 1
Access grado 11 1Access grado 11 1
Access grado 11 1shernanva
 
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.EDGAROMARBARAJASVAZQ
 
2 ejercicio de access grado 11-1
2 ejercicio de access grado 11-12 ejercicio de access grado 11-1
2 ejercicio de access grado 11-1shernanva
 

Similar a Subconsultas y consultas multitabla en bases de datos de sql server (20)

Consultas y subconsultas multitabla en bases de datos
Consultas y subconsultas multitabla en bases de datosConsultas y subconsultas multitabla en bases de datos
Consultas y subconsultas multitabla en bases de datos
 
Manipulacion de informacion con el uso de los comandos dml (data manipulation...
Manipulacion de informacion con el uso de los comandos dml (data manipulation...Manipulacion de informacion con el uso de los comandos dml (data manipulation...
Manipulacion de informacion con el uso de los comandos dml (data manipulation...
 
Practica Web de la Sesión 5 Funciones Definidas
Practica Web de la Sesión 5 Funciones DefinidasPractica Web de la Sesión 5 Funciones Definidas
Practica Web de la Sesión 5 Funciones Definidas
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql server
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server""Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
"Uso de comandos INSERT, UPDATE y DELETE en bases de datos de SQL Server"
 
Tarea_sesion_2_Creación de una base de datos en el hosting.pptx
Tarea_sesion_2_Creación de una base de datos en el hosting.pptxTarea_sesion_2_Creación de una base de datos en el hosting.pptx
Tarea_sesion_2_Creación de una base de datos en el hosting.pptx
 
Tarea_sesion_5.pptx
Tarea_sesion_5.pptxTarea_sesion_5.pptx
Tarea_sesion_5.pptx
 
Indices y constraints
Indices y constraintsIndices y constraints
Indices y constraints
 
Subconsultas y consultas multitabla en bases de datos de sql server
Subconsultas y consultas multitabla en bases de datos de sql serverSubconsultas y consultas multitabla en bases de datos de sql server
Subconsultas y consultas multitabla en bases de datos de sql server
 
Practica Web de la Sesion 5
Practica Web de la Sesion 5Practica Web de la Sesion 5
Practica Web de la Sesion 5
 
Manipulación de datos, insert, update y delete
Manipulación de datos, insert, update y deleteManipulación de datos, insert, update y delete
Manipulación de datos, insert, update y delete
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql server
 
Guias jfksoft para crear una base MYSQL y una tabla
Guias jfksoft para crear una base MYSQL y  una tablaGuias jfksoft para crear una base MYSQL y  una tabla
Guias jfksoft para crear una base MYSQL y una tabla
 
Uso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql serverUso de comandos insert, update y delete en bases de datos de sql server
Uso de comandos insert, update y delete en bases de datos de sql server
 
Base de datos en Excel
Base de datos en ExcelBase de datos en Excel
Base de datos en Excel
 
Creación de Índices y Constraints en bases de datos de SQL Server"
Creación de Índices y Constraints en bases de datos de SQL Server"Creación de Índices y Constraints en bases de datos de SQL Server"
Creación de Índices y Constraints en bases de datos de SQL Server"
 
Access grado 11 1
Access grado 11 1Access grado 11 1
Access grado 11 1
 
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
FUNCIONES DEFINIDAS POR EL USUARIO & VARIABLES SUPERGLOBALES.
 
2 ejercicio de access grado 11-1
2 ejercicio de access grado 11-12 ejercicio de access grado 11-1
2 ejercicio de access grado 11-1
 

Último

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 

Último (20)

ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 

Subconsultas y consultas multitabla en bases de datos de sql server

  • 1. CENTRO UNIVERSITARIO DE LOS VALLES Licenciatura en Tecnologías de la Información SISTEMAS DE BASES DE DATOS II Estudiante: Juan Carlos Medina Aragón TAREA: Sub-consultas y consultas multi-tabla en bases de datos de SQL Server
  • 2.  PASO 1. Deberás primero seleccionar la base de datos para este ejercicio en una ventana de Query mediante este código:  Use BDBiblioteca GO
  • 3.
  • 4. PASO 2. • En la tabla libros deberás agregar los siguientes nuevos registros mediante el uso de la sentencia INSERT: TABLA LIBROS: •‘ISBN-89-PWB’, ‘veganet’, ‘Programación PHP 5.6’, ‘TK Books', 100 •‘ISBN-42-SQL2’, ‘veganet’, ‘SQL Server 2018’, ‘McGrawHill’, 200 •‘ISBN-12-HTC’, ‘veganet’, ‘HTML 5 y CSS3’, TK Books’, 300 •‘ISBN-96-PMY’, ‘veganet’, ‘PHP y MySQL’, ‘McGrawHill’, 400 •‘ISBN-28-ASP’, ‘veganet’, ‘ASP.net 4.5’, ‘TK Books’, 500 •‘ISBN-12-DEB’, ‘veganet’, ‘Debian 8 Server’, ‘McGrawHill’, 600 •‘ISBN-55-MARVEL’, ‘limbo’, ‘Enciclopedia de Marvel Actualizada’, ‘TK Books’, •‘ISBN-44-DC’, ‘limbo’, ‘Enciclopedia de DC Comics’, ‘McGrawHill’, 444 •‘ISBN-33-TombRider’, ‘limbo’, ‘Enciclopedia de Tomb Rider’, ‘TK Books’, 333 •‘ISBN-22-Injustice’, ‘limbo’, ‘Injustice 2’, ‘TK Books’, 222 •‘ISBN-11-MegaMan’, ‘limbo’, ‘Mega Man X4’, ‘TK Books’, 111
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Paso 3. •Deberás crear un reporte o consulta la cual deberá devolver solamente aquel libro por el autor ‘Abraham Vega Tapia’ que tenga el menor número de páginas. Este reporte tiene que mostrar todos los campos de la tabla ‘libros’ y lo tienes que realizar usando una Sub Consulta (subquery). • Primero deberás recuperar mediante un subquery usando la función MIN( ... ) aplicado al campo páginas de la tabla LIBROS y donde la clave del autor sea igual a: ‘veganet’ • Una vez elaborada esta subconsulta deberás usarla para la consulta principal que mostrará todos los campos de la tabla ‘libros’ y en donde su cláusula WHERE al campo ‘Claveautor’ de la tabla libros y deberá ser igual al 'veganet' y además que campo páginas sea igual al resultado de la subconsulta. • Ayuda: SELECT _____ FROM ______ WHERE Claveautor = '_______' AND paginas = (SELECT MIN(______) FROM ______ WHERE Claveautor=’_______’ • También deberás mostrar su resultado en pantalla (SELECT xxx…)
  • 11.
  • 12. Paso 4 •Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros publicados por el autor ‘Abraham Vega Tapia’. Este reporte tiene que mostrar todos los campos de la tabla ‘libros’ todos los campos de la tabla ‘autores’. ESTE EJERCICIO tienes que realizar usando la cláusula INNER JOIN. •Primero deberás identificar el campo en común que tienen las tablas ‘autores’ y la ‘libros’ • También deberás mostrar su resultado en pantalla (SELECT xxx…) • Te puedes apoyar de esta lectura en línea para esta consulta:
  • 13.
  • 14. Paso 5 Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros publicados por el autor 'limbo'. Este reporte tiene que mostrar todos los campos de tabla ‘libros’.
  • 15.
  • 16. Paso 6 Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros publicados por la editorial 'TK Books'. Este reporte tiene que mostrar todos los campos de la tabla ‘libros’ y deberá estar ordenado en orden ASCENDENTE según número de páginas (De menor a mayor número de páginas)
  • 17.
  • 18. Paso 7 Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros publicados por la editorial 'McGrawHill'. Este reporte tiene que mostrar todos los campos de la tabla ‘libros’ y deberá estar ordenado en orden DESCENDENTE número de páginas (De mayor a menor número de páginas)
  • 19.
  • 20. Paso 8 Deberás crear un reporte o consulta la cual deberá devolver todos aquellos libros que tengan MAS DE 300 y MENOS de 500 Páginas. Este reporte tiene que todos los campos de la tabla ‘libros’ y deberá estar ordenado en orden DESCENDENTE según el número de páginas (De mayor a menor número de páginas)