SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Programación Distribuida y Concurrente
COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E.
MARKETPERU
Es una empresa que se dedica a la comercialización de diversos productos de
consumo. Posee una cadena de locales en diversas zonas de Lima. La base de datos
que se muestra corresponde al local central y podrá controlar las entradas y salidas de
productos.
Mantenimiento de Datos:
1. Verifique el contenido de las diferentes tablas desde el archivo MarketPeru.sql.
2. Como repaso, intente explicar el resultado de las siguientes consultas:
CATEGORIA
IdCategoria
Categoria
Descripcion
GUIA
IdGuia
IdLocal
FechaSalida
Transportista
GUIA_DETALLE
IdGuia
IdProducto
PrecioVenta
Cantidad
LOCAL
IdLocal
Direccion
Distrito
Telefono
Fax
ORDEN
IdOrden
FechaOrden
FechaEntrada
ORDEN_DETALLE
IdOrden
IdProducto
PrecioCompra
CantidadSolicitada
CantidadRecibida
Estado
PRODUCTO
IdProducto
IdCategoria
IdProveedor
Nombre
UnidadMedida
PrecioProveedor
StockActual
StockMinimo
Descontinuado
PROVEEDOR
IdProveedor
Nombre
Representante
Direccion
Ciudad
Departamento
CodigoPostal
Telefono
Fax
Programación Distribuida y Concurrente
COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E.
a.
b.
c.
Programación Distribuida y Concurrente
COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E.
d.
e.
f.
Programación Distribuida y Concurrente
COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E.
g.
h.
Observe que no aparece mantequilla.
Programación Distribuida y Concurrente
COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E.
Ahora pruebe con:
i.
No aparece nada, será por el formato de fecha que sql acepta por defecto:
Mes – día- año. Por lo tanto debemos informar al servidor sql en que formato se están
enviando las fechas.
Escribimos:
Volvemos a ejecutar:
Programación Distribuida y Concurrente
COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E.
j.
Programación Distribuida y Concurrente
COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E.
Programación Distribuida y Concurrente
COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E.
RESPUESTAS:
a. Lista de productos cuyo nombre contenga la palabra chocolate
b. Lista de productos cuyo nombre empieza con la palabra chocolate
c. Lista de productos en los que el segundo carácter del nombre es una u
d. Lista de productos cuyo nombre empieza con C,S o P. El segundo carácter debe
ser una A.
e. Lista de productos cuyo nombre empieza con cualquier carácter que va del
rango desde la T hasta la Z.
f. Lista de productos cuyo nombre empieza con A o con cualquier carácter en el
rango que va desde la U hasta la Z. Además, el segundo carácter no debe ser H.
El carácter ^ significa excluir.
g. Lista de productos cuyo precio se encuentra en el rango que va de 15.00 a
21.50 nuevos soles.
h. Lista de productos cuyo nombre se encuentra en el rango que va de jamonada
a mantequilla. Observe que no se muestra mantequilla, sino que el rango a
mostrar termina exactamente, cuando se encuentre mantequilla.
La siguiente consulta si muestra mantequilla.
i. Lista de guías cuya fecha de salida se encuentra en el rango desde el 14 de
setiembre del 2004 hasta el 16 de diciembre del 2004.
j. La consulta compara el stock actual del producto con el stock mínimo que debe
existir en el almacén, y según el resultado de la comparación emite un mensaje
para dicho producto.

Más contenido relacionado

La actualidad más candente

BúSqueda Por Hash
BúSqueda Por HashBúSqueda Por Hash
BúSqueda Por Hash
Angie Suarez
 
Algoritmos de busqueda
Algoritmos de busquedaAlgoritmos de busqueda
Algoritmos de busqueda
Johnfornerod
 
Code Refactoring - 3.0
Code Refactoring - 3.0Code Refactoring - 3.0
Code Refactoring - 3.0
Arul Prakash
 
Direccionamiento ipv4
Direccionamiento ipv4Direccionamiento ipv4
Direccionamiento ipv4
UPTM
 
CREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOSCREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOS
Darwin Durand
 
Bases de datos my sql
Bases de datos my sqlBases de datos my sql
Bases de datos my sql
evavivez
 

La actualidad más candente (20)

BúSqueda Por Hash
BúSqueda Por HashBúSqueda Por Hash
BúSqueda Por Hash
 
Base de datos
Base de datosBase de datos
Base de datos
 
Algoritmos de busqueda
Algoritmos de busquedaAlgoritmos de busqueda
Algoritmos de busqueda
 
Ejemplo BUSCAR registros desde Visual Basic 2012
Ejemplo BUSCAR registros desde Visual Basic 2012Ejemplo BUSCAR registros desde Visual Basic 2012
Ejemplo BUSCAR registros desde Visual Basic 2012
 
Respuestas
RespuestasRespuestas
Respuestas
 
PDO: Capa de abstracción de base de datos con PHP
PDO: Capa de abstracción de base de datos con PHPPDO: Capa de abstracción de base de datos con PHP
PDO: Capa de abstracción de base de datos con PHP
 
Code Refactoring - 3.0
Code Refactoring - 3.0Code Refactoring - 3.0
Code Refactoring - 3.0
 
RARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE ProtocolsRARP, BOOTP, DHCP and PXE Protocols
RARP, BOOTP, DHCP and PXE Protocols
 
Direccionamiento ipv4
Direccionamiento ipv4Direccionamiento ipv4
Direccionamiento ipv4
 
CREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOSCREACION Y MANEJO DE LA BASE DE DATOS
CREACION Y MANEJO DE LA BASE DE DATOS
 
Bases de datos my sql
Bases de datos my sqlBases de datos my sql
Bases de datos my sql
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..
 
Dhcp
DhcpDhcp
Dhcp
 
Bd nosql clave valor
Bd nosql clave valorBd nosql clave valor
Bd nosql clave valor
 
Http vs Https
Http vs HttpsHttp vs Https
Http vs Https
 
Gateway y gatekeeper
Gateway y gatekeeperGateway y gatekeeper
Gateway y gatekeeper
 
Insertar elementos en una cola
Insertar elementos en una colaInsertar elementos en una cola
Insertar elementos en una cola
 
C I D R
C I D RC I D R
C I D R
 
IP Address
IP AddressIP Address
IP Address
 
Ordenación Distribución
Ordenación DistribuciónOrdenación Distribución
Ordenación Distribución
 

Destacado

Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
Laura
 

Destacado (9)

MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCERMÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
MÁS DE 400 COMANDOS PARA GNU/LINUX QUE DEBERÍAS CONOCER
 
Migracion de rational a sql server 2014
Migracion de rational a sql server 2014Migracion de rational a sql server 2014
Migracion de rational a sql server 2014
 
Lenguaje de Programación Orientada a Objetos
Lenguaje  de  Programación  Orientada  a Objetos Lenguaje  de  Programación  Orientada  a Objetos
Lenguaje de Programación Orientada a Objetos
 
Protocolo tpc ip
Protocolo tpc ipProtocolo tpc ip
Protocolo tpc ip
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a Marketperu en base de datos comandos (19)

Laboratorio 4
Laboratorio 4Laboratorio 4
Laboratorio 4
 
tics comfenalco
tics comfenalcotics comfenalco
tics comfenalco
 
Ejercicios 2 y 4
Ejercicios 2 y 4Ejercicios 2 y 4
Ejercicios 2 y 4
 
Final
FinalFinal
Final
 
Algebra1
Algebra1Algebra1
Algebra1
 
Proyecto Analisis
Proyecto AnalisisProyecto Analisis
Proyecto Analisis
 
Empresa bd
Empresa bdEmpresa bd
Empresa bd
 
Empresa
EmpresaEmpresa
Empresa
 
Empresa bd
Empresa bdEmpresa bd
Empresa bd
 
Lab. 5 de base de datos.
Lab. 5 de base de datos.Lab. 5 de base de datos.
Lab. 5 de base de datos.
 
Empresa bd
Empresa bdEmpresa bd
Empresa bd
 
Diaposit lab4
Diaposit lab4Diaposit lab4
Diaposit lab4
 
Beta
BetaBeta
Beta
 
proyecto
proyectoproyecto
proyecto
 
Taller Transact SQL ITProsDC - T2
Taller Transact SQL ITProsDC - T2Taller Transact SQL ITProsDC - T2
Taller Transact SQL ITProsDC - T2
 
Guía de ejercicios de Normalización de BD
Guía de ejercicios de Normalización de BDGuía de ejercicios de Normalización de BD
Guía de ejercicios de Normalización de BD
 
Proyecto de base de datos completo
Proyecto de base de datos completoProyecto de base de datos completo
Proyecto de base de datos completo
 
Generals tools eq.2
Generals tools eq.2Generals tools eq.2
Generals tools eq.2
 
Hidalgo hidalgo fernando
Hidalgo hidalgo fernandoHidalgo hidalgo fernando
Hidalgo hidalgo fernando
 

Más de nelson rodriguez huallpa

Más de nelson rodriguez huallpa (15)

Pasos de instacion joomla
Pasos de instacion joomlaPasos de instacion joomla
Pasos de instacion joomla
 
Analisis de Sistemas
Analisis de SistemasAnalisis de Sistemas
Analisis de Sistemas
 
Modelamiento del Sistema Diagrama de Flujo de Datos (DFD)
Modelamiento del SistemaDiagrama de Flujo de Datos (DFD)Modelamiento del SistemaDiagrama de Flujo de Datos (DFD)
Modelamiento del Sistema Diagrama de Flujo de Datos (DFD)
 
como instalar saba en linux
como instalar saba en linuxcomo instalar saba en linux
como instalar saba en linux
 
Cómo instalar y configurar radmin
Cómo instalar y configurar radminCómo instalar y configurar radmin
Cómo instalar y configurar radmin
 
Proyecto de instalacion de cabina de internet
Proyecto de instalacion de cabina de internetProyecto de instalacion de cabina de internet
Proyecto de instalacion de cabina de internet
 
DISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOSDISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOS
 
ENRUTAMIENTO Y ACCESO REMOTO CON SERVER 2012 R2
ENRUTAMIENTO Y ACCESO REMOTO CON SERVER 2012 R2ENRUTAMIENTO Y ACCESO REMOTO CON SERVER 2012 R2
ENRUTAMIENTO Y ACCESO REMOTO CON SERVER 2012 R2
 
Relacion uno a uno en base de datos
Relacion uno a uno en base de datosRelacion uno a uno en base de datos
Relacion uno a uno en base de datos
 
Modelamiento idef3
Modelamiento idef3Modelamiento idef3
Modelamiento idef3
 
Proyecto de mejora de un servicio de peluqueria
Proyecto de mejora de un servicio de peluqueriaProyecto de mejora de un servicio de peluqueria
Proyecto de mejora de un servicio de peluqueria
 
Sistema de murtuoria en allfusion: IDEF0, IDEF3, DFD
Sistema de murtuoria en allfusion: IDEF0, IDEF3, DFDSistema de murtuoria en allfusion: IDEF0, IDEF3, DFD
Sistema de murtuoria en allfusion: IDEF0, IDEF3, DFD
 
MANEJO DEL MULTÍMETRO
 MANEJO DEL MULTÍMETRO MANEJO DEL MULTÍMETRO
MANEJO DEL MULTÍMETRO
 
Apache
ApacheApache
Apache
 
Comandos router
Comandos routerComandos router
Comandos router
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

Marketperu en base de datos comandos

  • 1. Programación Distribuida y Concurrente COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E. MARKETPERU Es una empresa que se dedica a la comercialización de diversos productos de consumo. Posee una cadena de locales en diversas zonas de Lima. La base de datos que se muestra corresponde al local central y podrá controlar las entradas y salidas de productos. Mantenimiento de Datos: 1. Verifique el contenido de las diferentes tablas desde el archivo MarketPeru.sql. 2. Como repaso, intente explicar el resultado de las siguientes consultas: CATEGORIA IdCategoria Categoria Descripcion GUIA IdGuia IdLocal FechaSalida Transportista GUIA_DETALLE IdGuia IdProducto PrecioVenta Cantidad LOCAL IdLocal Direccion Distrito Telefono Fax ORDEN IdOrden FechaOrden FechaEntrada ORDEN_DETALLE IdOrden IdProducto PrecioCompra CantidadSolicitada CantidadRecibida Estado PRODUCTO IdProducto IdCategoria IdProveedor Nombre UnidadMedida PrecioProveedor StockActual StockMinimo Descontinuado PROVEEDOR IdProveedor Nombre Representante Direccion Ciudad Departamento CodigoPostal Telefono Fax
  • 2. Programación Distribuida y Concurrente COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E. a. b. c.
  • 3. Programación Distribuida y Concurrente COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E. d. e. f.
  • 4. Programación Distribuida y Concurrente COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E. g. h. Observe que no aparece mantequilla.
  • 5. Programación Distribuida y Concurrente COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E. Ahora pruebe con: i. No aparece nada, será por el formato de fecha que sql acepta por defecto: Mes – día- año. Por lo tanto debemos informar al servidor sql en que formato se están enviando las fechas. Escribimos: Volvemos a ejecutar:
  • 6. Programación Distribuida y Concurrente COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E. j.
  • 7. Programación Distribuida y Concurrente COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E.
  • 8. Programación Distribuida y Concurrente COMPUTACIÓN Y SOLUCIONES INFORMÁTICAS Prof: Saravia Matias E. RESPUESTAS: a. Lista de productos cuyo nombre contenga la palabra chocolate b. Lista de productos cuyo nombre empieza con la palabra chocolate c. Lista de productos en los que el segundo carácter del nombre es una u d. Lista de productos cuyo nombre empieza con C,S o P. El segundo carácter debe ser una A. e. Lista de productos cuyo nombre empieza con cualquier carácter que va del rango desde la T hasta la Z. f. Lista de productos cuyo nombre empieza con A o con cualquier carácter en el rango que va desde la U hasta la Z. Además, el segundo carácter no debe ser H. El carácter ^ significa excluir. g. Lista de productos cuyo precio se encuentra en el rango que va de 15.00 a 21.50 nuevos soles. h. Lista de productos cuyo nombre se encuentra en el rango que va de jamonada a mantequilla. Observe que no se muestra mantequilla, sino que el rango a mostrar termina exactamente, cuando se encuentre mantequilla. La siguiente consulta si muestra mantequilla. i. Lista de guías cuya fecha de salida se encuentra en el rango desde el 14 de setiembre del 2004 hasta el 16 de diciembre del 2004. j. La consulta compara el stock actual del producto con el stock mínimo que debe existir en el almacén, y según el resultado de la comparación emite un mensaje para dicho producto.