You are on page 1of 11

UNIVERSIDAD

NACIONAL MICAELA BASTIDAS DE APURMAC


FACULTAD DE INGENIERA

CARRERA PROFESIONAL DE INGENIERA INFORMTICA Y


SISTEMAS

CONSULTAS SQL - BDENVIOS

Alumno:

Estrada Torres Irwin

111156

Asignatura:

Sistemas de Informacin Gerencial

Docente:

Ing. Evelyn Naida Luque Ochoa

PER-APURMAC-ABANCAY
2015-I

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015

Contenido
I.- CONSULTA N1 .......................................................................................................................................7
II.- CONSULTA N2 ......................................................................................................................................7
III.- CONSULTA N3.....................................................................................................................................8
IV.- CONSULTA N4 ....................................................................................................................................8
V.- CONSULTA N5 .....................................................................................................................................9
VI.- CONSULTA N6 ....................................................................................................................................9
VII.- CONSULTA N7 ...................................................................................................................................9
VIII.- CONSULTA N8 ............................................................................................................................... 10
IX.- CONSULTA N9 ................................................................................................................................. 10
X.- CONSULTA N10 ................................................................................................................................ 10
XI.- CONSULTA N11 ............................................................................................................................... 11

Ingeniera Informtica y Sistemas

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015


BASE DE DATOS BDENVIOS

Ingeniera Informtica y Sistemas

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015


DIAGRAMA DE LA BASE DE DATOS BDENVIOS

Ingeniera Informtica y Sistemas

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015


SCRIPT DE LA BASE DE DATOS BDENVIOS

create database BDEnvios


create table TArticulo(
CodArticulo varchar(6) primary key,
ANombre varchar(200),
Ciudad varchar(200)
)
go
create table TProveedor(
CodProveedor varchar(6) primary key,
PNombre varchar(200),
Categoria int,
Ciudad varchar(200)
)
go
create table TComponente(
CodComponente varchar(6) primary key,
CNombre varchar(200),
Color varchar(100),
Peso decimal(9,2),
Ciudad varchar(200)
)
go
create table TEnvio(
CodEnvios varchar(6) primary key,
CodProveedor varchar(6),
CodComponente varchar(6),
CodArticulo varchar(6),
Cantidad int,
FOREIGN KEY (CodProveedor) REFERENCES TProveedor(CodProveedor),
FOREIGN KEY (CodComponente) REFERENCES TComponente(CodComponente),
FOREIGN KEY (CodArticulo) REFERENCES TArticulo(CodArticulo)
)
insert
insert
insert
insert
insert
insert
insert

into
into
into
into
into
into
into

TArticulo
TArticulo
TArticulo
TArticulo
TArticulo
TArticulo
TArticulo

insert
insert
insert
insert
insert

into
into
into
into
into

TProveedor
TProveedor
TProveedor
TProveedor
TProveedor

values('A1','Clasificadora','Madrid')
values('A2','Perforadora','Moquegua')
values('A3','Lectora','Cusco')
values('A4','Consola','Cusco')
values('A5','Mezcladora','Santiago')
values('A6','Terminal','Bogota')
values('A7','Cinta','Santiago')
values('P1','Carlos',20,'Santiago')
values('P2','Juan',10,'Madrid')
values('P3','Jose',30,'Santiago')
values('P4','Irma',20,'Santiago')
values('P5','Eva',30,'Cusco')

insert into TComponente values('C1','X3A','Rojo',12,'Santiago')


insert into TComponente values('C2','B85','Verde',17,'Madrid')

Ingeniera Informtica y Sistemas

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015


insert
insert
insert
insert

into
into
into
into

TComponente
TComponente
TComponente
TComponente

insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert

into
into
into
into
into
into
into
into
into
into
into
into
into
into
into
into
into

TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio
TEnvio

values('C3','C4B','Azul',17,'Moquegua')
values('C4','C4B','Rojo',14,'Santiago')
values('C5','VT8','Azul',12,'Madrid')
values('C6','C30','Rojo',19,'Santiago')

values('E4','P2','C3','A2',200)
values('E5','P2','C3','A3',200)
values('E6','P2','C3','A4',500)
values('E7','P2','C3','A5',600)
values('E8','P2','C3','A6',400)
values('E9','P2','C3','A7',800)
values('E10','P2','C5','A2',100)
values('E11','P3','C3','A1',200)
values('E12','P3','C4','A2',500)
values('E13','P4','C6','A3',300)
values('E14','P4','C6','A7',300)
values('E15','P5','C2','A2',200)
values('E16','P5','C2','A4',100)
values('E17','P5','C5','A4',500)
values('E18','P5','C5','A7',100)
values('E19','P5','C6','A2',200)
values('E20','P5','C1','A4',100)

Ingeniera Informtica y Sistemas

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015

I.- CONSULTA N1
Mostrar todos los detalles de todos los artculos de Cusco:

II.- CONSULTA N2
Mostrar los cdigos de proveedores que abastecen el Artculo 1

Ingeniera Informtica y Sistemas

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015

III.- CONSULTA N3
Obtener la lista de pares de atributos (color, ciudad) de la tabla componentes eliminando
los pares duplicados

IV.- CONSULTA N4
Obtener de la tabla de Artculos los valores de los cdigos de artculos y Ciudad donde
el nombre de la ciudad acaba con D o contiene al menos una O

Ingeniera Informtica y Sistemas

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015

V.- CONSULTA N5
Obtener los valores de Cdigo de proveedor para los proveedores que suministran el
artculo A4 el componente C1

VI.- CONSULTA N6
Mostrar los nombres de los artculos en orden alfabtico para los artculos abastecidos
por el proveedor P1

VII.- CONSULTA N7
Obtener los cdigos de componente para los componentes suministrados para cualquier
artculo de Madrid (eliminar repetidos)

Ingeniera Informtica y Sistemas

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015

VIII.- CONSULTA N8
Obtener todos los Cdigos de componentes de los componentes con menor peso

IX.- CONSULTA N9
Mostrar los cdigos de proveedor para los proveedores que suministran los artculos A1
y A2

X.- CONSULTA N10


Mostrar los cdigos de proveedor para los proveedores qu suministran para un artculo
de Santiago o Madrid un componente Rojo

10

Ingeniera Informtica y Sistemas

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC 2015

XI.- CONSULTA N11


Obtener mediante sub-consultas los valores de CodArticulo para los componentes
suministrados para algn artculo de Santiago por un proveedor de Santiago

11

Ingeniera Informtica y Sistemas

You might also like