0% encontró este documento útil (0 votos)
11 vistas19 páginas

Estructura de Base de Datos SQL

El documento contiene la creación de tablas y la inserción de datos para empleados, oficinas, clientes, productos y pedidos en una base de datos. Se incluyen detalles como campos de identificación, nombres, edades, títulos, y datos de ventas y productos. Además, se presenta una consulta SQL que calcula el precio de los productos con IVA incluido.

Cargado por

ciber.elzurdo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
11 vistas19 páginas

Estructura de Base de Datos SQL

El documento contiene la creación de tablas y la inserción de datos para empleados, oficinas, clientes, productos y pedidos en una base de datos. Se incluyen detalles como campos de identificación, nombres, edades, títulos, y datos de ventas y productos. Además, se presenta una consulta SQL que calcula el precio de los productos con IVA incluido.

Cargado por

ciber.elzurdo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

create table empleados

(numemp_empleados decimal(30),

nombre_empleados char(20),

edad_empleados char(20),

oficina_empleados char(20),

titulo_empleados char(20),

contrato_empleados char(20),

jefe_empleados char(20),

cuota_empleados numeric(30),

ventas_empleados numeric(30),

primary key(numemp_empleados))
insert into empleados

values('101','antonio viguer',45,12,'representante','20/10/86',104,'300.000pts',305.000)

insert into empleados

values('102','alvaro jaumes',48,21,'representante','10/12/86',108,'350.000pts',474.000)

insert into empleados

values('103','juan rovira',29,12,'representante','01/03/87',104,'275.000pts',286.000)

insert into empleados

values ('104','Jose gonzalez','33','12','dir venta','19/05/87','106','200.000Pts','143.000Pts')

insert into empleados

values ('105','Vicente Pantalla','37','13','Representante','12/02/88','104','350.000Pts','368.000Pts')

insert into empleados

values ('106','Luis Antonio','52','11','Dir General','14/06/88','','275.000Pts','299.000Pts')

insert into empleados

values ('107','Jorge Gutierrez','49','22','Representante','14/11/88','108','300.000Pts','186.000Pts')

insert into empleados

values ('108','Ana Bustamante','62','21','Dir Ventas','12/10/89','106','350.000Pts','361.000Pts')

insert into empleados

values ('109','Maria Sunta','31','11','Representante','12/10/89','106','300.000Pts','392.000Pts')

insert into empleados

values ('110','Juan Victor','41','','Representante','13/01/90','104','','76.000Pts')


create table oficinas

(oficina_oficinas char(20),

ciudad_oficinas char(20),

region_oficinas char(20),

dir_oficinas char(20),

objetivo_oficinas char(20),

ventas_oficinas char(20),

primary key(oficina_oficinas))
insert into oficinas

values('11','Valencia','este','106','575.000Pts','693.000Pts')

insert into oficinas

values('12','Alicate','este','104','800.000Pts','735.000Pts')

insert into oficinas

values('13','Castellon','este','105','350.000Pts','368.000Pts')

insert into oficinas

values('21','Babajoz','oeste','108','725.000Pts','836.000Pts')

insert into oficinas

values('22','A Coruña','oeste','108','300.000Pts','186.000Pts')

insert into oficinas

values('23','Madrid','centro','108','','')
insert into oficinas

values('24','Madrid','centro','108','250.00Pts','150.000Pts')

insert into oficinas

values('26','Pamplona','norte','','','')

insert into oficinas

values('28','Valencia','este','','900.00Pts','0Pts')

create table clientes

(num_clientes char(20),

nombre_clientes char(20),

repclie_clientes char(20),

limitecredito_clientes char(20),
primary key (num_clientes))

insert into clientes

values('2101','Luis Garcia Antón','106','65.000')

insert into clientes

values('2102','Alvaro Rodriguez','101','65.000')

insert into clientes

values('2103','Jaime Llorens','105','50.000')

insert into clientes

values('2105','Antonio Canales','101','45.000')

insert into clientes

values('2106','Juan Suarez','102','65.000')

insert into clientes


values('2107','Julian Lopez','110','35.000')

insert into clientes

values('2108','Julia Antequera','109','55.000')

insert into clientes

values('2109','Alberto Juanes','103','25.000')

insert into clientes

values('2111','Cristobal Garcia','103','50.000')

insert into clientes

values('2112','Maria Silva','108','50.000')

insert into clientes

values('2113','Luisa Maron','104','20.000')

insert into clientes

values('2114','Cristina Bulini','102','20.000')

insert into clientes

values('2115','Vicente Martinez','101','20.000')

insert into clientes

values('2117','Carlos Tena','106','35.000')

insert into clientes

values('2118','Junipero Alvarez','108','60.000')

insert into clientes

values('2119','Salomos Bueno','109','25.000')

insert into clientes

values('2120','Juan Malo','102','50.000')

insert into clientes

values('2121','Vicente Rios','103','45.000')

insert into clientes


values('2122','Jose Marchante','105','30.000')

insert into clientes

values('2123','Jose Libros','102','40.000')

insert into clientes

values('2124','Juan Bolto','107','40.000')
create table productos

(idfab_productos char(20),

id_productos char(20),

descripcion_productos char(20),

precio_productos char(20),

existencias_productos char(20),

primary key(idfab_productos,id_productos))
insert into productos

values('aci','41001','arandela','58Pts','277')

insert into productos

values('aci','41002','bisagra','80Pts','167')

insert into productos

values('aci','41003','art t3','112Pts','207')

insert into productos

values('aci','41004','art t4','123Pts','139')

insert into productos

values('aci','4100x','Junta','26Pts','37')

insert into productos

values('aci','4100y','extracto','2.888Pts','25')
insert into productos

values('aci','4100z','mont','2.625Pts','28')

insert into productos

values('bic','41003','manivela','652Pts','3')

insert into productos

values('bic','41089','rodamiento','225Pts','78')

insert into productos

values('bic','41672','plato','180Pts','0')

insert into productos

values('fea','112','cubo','148Pts','115')

insert into productos

values('fea','114','cubo','243Pts','15')

insert into productos

values('imm','773c','reostato','975Pts','28')

insert into productos

values('imm','775c','reostato 2','1.425Pts','5')

insert into productos

values('imm','779c','reostato 3','1.875Pts','0')

insert into productos

values('imm','887h','caja clavos','54Pts','223')

insert into productos

values('imm','887p','perno','25Pts','24')

insert into productos

values('imm','887x','manivela','475Pts','32')

insert into productos

values('qsa','xk47','red','355Pts','38')
insert into productos

values('qsa','xk48','red','134Pts','203')

insert into productos

values('qsa','xk48a','red','117Pts','37')

insert into productos

values('rei','2a44g','pas','350Pts','14')

insert into productos

values('rei','2a44l','bomba l','4.500Pts','12')

insert into productos

values('rei','2a44r','bomba r','4.500Pts','12')

insert into productos

values('rei','2a45c','junta','79Pts','210')
create table pedidos

(codigo_pedidos char(20),

num_pedidos char(20),

fecha_pedidos char(20),

clie_pedidos char(20),

rep_pedidos char(20),

fab_pedidos char(20),

producto_pedidos char(20),

cant_pedidos char(20),

importe_pedidos char(20),

primary key (codigo_pedidos))


insert into pedidos

values('1','110036','02/01/97','2107','110','aci','4100z','9','22.500 Pts')

insert into pedidos

values('2','110036','02/01/97','2117','106','rei','2a44l','7','31.500 Pts')

insert into pedidos

values('3','112963','10/05/97','2103','105','aci','4l004','28','3.276 Pts')

insert into pedidos

values('4','112968','11/01/90','2102','101','aci','4l004','34','3.978 Pts')

insert into pedidos

values('5','112975','11/02/97','2111','103','rei','2a44g','6','2.100 Pts')

insert into pedidos

values('6','112979','12/10/89','2114','108','aci','4100z','6','15.000 Pts')

insert into pedidos

values('7','112983','10/05/97','2103','105','aci','41004','6','702 Pts')

insert into pedidos

values('8','112987','01/01/97','2103','105','aci','4100y','11','27.500 Pts')

insert into pedidos

values('9','112989','10/12/97','2101','106','fea','114','6','1.458 Pts')

insert into pedidos

values('10','112992','15/04/90','2118','108','aci','41002','10','760 Pts')
insert into pedidos

values('11','112993','10/03/97','2106','102','rei','2a45c','24','1.896 Pts')

insert into pedidos

values('12','112997','04/04/97','2124','107','bic','41003','1','652 Pts')

insert into pedidos

values('13','113003','05/02/97','2108','109','imm','779c','3','5.625 Pts')

insert into pedidos

values('14','113007','01/01/97','2112','108','imm','773c','3','2.925 Pts')

insert into pedidos

values('15','113012','05/05/97','2111','105','aci','41003','35','3.745 Pts')

insert into pedidos

values('16','113013','06/08/97','2118','108','bic','41003','1','652 Pts')

insert into pedidos

values('17','113024','04/07/97','2114','108','qsa','xk47','20','7.100 Pts')

insert into pedidos

values('18','113027','05/02/97','2103','105','aci','41002','54','4.104 Pts')

insert into pedidos

values('19','113034','05/11/97','2107','110','rei','2a45c','8','632 Pts')

insert into pedidos

values('20','113042','01/01/97','2113','101','rei','2a44r','5','22.500 Pts')

insert into pedidos

values('21','113045','02/07/97','2112','108','rei','2a44r','10','45.000 Pts')

insert into pedidos

values('22','113048','02/02/97','2120','102','imm','779c','2','3.750 Pts')

insert into pedidos

values('23','113049','04/04/97','2118','108','qsa','xk47','2','776 Pts')
insert into pedidos

values('24','113051','06/07/97','2118','108','qsa','xk47','4','1.420 Pts')

insert into pedidos

values('25','113055','01/04/09','2108','101','aci','4100x','6','150 Pts')

insert into pedidos

values('26','113057','01/11/97','2111','103','aci','4100x','24','600 Pts')

insert into pedidos

values('27','113058','04/07/89','2108','109','fea','112','10','1.480 Pts')

insert into pedidos

values('28','113062','04/07/97','2124','107','bic','41003','10','2.430 Pts')

insert into pedidos

values('29','113065','03/06/97','2106','102','qsa','xk47','6','2.130 Pts')

insert into pedidos

values('30','113069','01/08/97','2109','107','imm','773c','22','31.350 Pts')
1.-

select idfab_productos, id_productos, descripcion_productos, precio_productos,


(precio_productos+precio_productos*16/100)AS Precio_Productos_IVA

From Productos

También podría gustarte