Sie sind auf Seite 1von 9

Lenguaje estructurado de consulta PostgreSQL.

RODRIGO ALEXIS ABURTO PEREIRA

BASES DE DATOS

Instituto IACC

23-03-2020
Desarrollo

1. Utilizando la tabla que se muestra a continuación, responda la siguiente interrogante:

¿Cómo se puede crear una base de datos de nombre ”Inventario” y, dentro de ella, la tabla

descrita anteriormente?

Para poder crear una base de datos es necesario escribir el siguiente código.
Créate database Inventario.

Como se muestra en la imagen después ejecutamos el código con el icono de play. Una vez con

la base de dato ya creada y aplicando un refresh nos aparecerá en la izquierda.


El codigo para la creacion de la table seria asi

create table Equipos (

ID int not null,

Marca varchar (25) not null,

Modelo varchar(20) not null,

Generacion int2 not null,

Anion int2 not null,

Costo Float8 not Null,

PrecioVenta Float8 not null,

Cantidad int2 not null );

Como muestra la siguiente imagen


2. Considerando la tabla mostrada a continuación, ¿cómo generaría las sentencias de inserción

correspondientes para llenar la tabla de los datos mostrados? Recuerde escribir las instrucciones

“insert” necesarias.

Con el sigueinte codigo se puede insertar los datos en tabla

insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('1','HP','CF0003LA','4','2015','170.000','280.000','12');

insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('2','ACER','Aspire 3','5','2016','150.000','250.000','10');

insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('3','HP','Envy','6','2017','200.000','300.000','15');

insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('4','Dell','Inspiron','6','2017','220.000','320.000','18');
insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('5','Dell','Vostro','7','2018','250.000','380.000','25');

insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('6','ACER','Aspire 5','6','2017','190.000','300.000','14');

insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('7','Lenovo','ThinPad','7','2018','200.000','310.000','10');

insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('8','HP','13-ab004la','7','2018','230.000','340.000','18');

insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('9','Dell','Alienware','7','2018','220.000','350.000','20');

insert into Equipos (id, Marca, Modelo, Generacion, Anion, Costo, precioVenta, Cantidad)

values ('10','Lenovo','IdeaPad','6','2017','210.000','320.000','22');

ejemplo.
Con el codigo select * from equipos nos permite el poder visualizar nuestra tabla y sus datos.
4 Considerando la tabla anterior, ¿cómo generaría una consulta que muestre la marca, la

generación, el precio de venta y la cantidad de los equipos cuya cantidad sea mayor a 18?

Recuerde escribir la instrucción “select” necesaria.

select (Marca, generacion, precioventa, cantidad)as datos from Equipos.

La cantidad de los equipos cuya catidad se mayor a 18 el codigo seria

select* from equipos

where cantidad > 18


Bibliografía

IACC (2016). Lenguaje estructurado de consultas PostgreSQL. Bases de datos. Semana 4.

Das könnte Ihnen auch gefallen