CREATE DATABASE venta_medicamentos
NICOLE ESPINOZA GALANApuntes25 de Agosto de 2020
8.371 Palabras (34 Páginas)159 Visitas
CREATE DATABASE venta_medicamentos;
create table Medicamento(
idmedicamento int primary key,
idproveedor int null,
idtiposdemedicamentos int null
);
----------------------------------
create table Proveedor(
idproveedor int primary key,
nombreCompañia varchar(45) not null,
nombrecontacto varchar(45),
cargocontacto varchar(45),
direccion varchar(60),
ciudad varchar(15),
region varchar(15),
codPostal varchar(10),
pais varchar(15),
telefono varchar(10),
fax varchar(25)
);
--------------------------
create table Tiposdemedicamentos(
idtiposdemedicamentos int primary key,
nombmed varchar(45),
descripcion text
);
--------------------------
create table Detallesdeventa(
idventas int null,
idmedicamento int null,
precio decimal(10,0),
cantidad int,
descuento decimal(10,0)
);
----------------------------
create table Ventas(
idventas int primary key,
idcliente int null,
idfarmaceutico int null,
fechaventa date,
preciototal varchar(45)
);
------------------------
create table Cliente(
idcliente int primary key,
Nombre varchar(45),
Apellidos varchar(100),
sexo varchar(10),
direccion varchar(60),
telefono varchar(15)
);
------------------------
create table Farmaceutico(
idfarmaceutico int primary key,
nomfar varchar(45),
apefar varchar(60),
sexofar varchar(10),
dirfar varchar(60),
telfar varchar(15),
fechanacimiento date,
fechacontratacion date
);
alter table ventas
add constraint fk_1
foreign key (idcliente)
references cliente (idcliente);
------------------------
alter table ventas
add constraint fk_2
foreign key (idfarmaceutico)
references farmaceutico (idfarmaceutico);
------------------------
alter table detallesdeventa
add constraint fk_3
foreign key (idventas)
references ventas (idventas);
--------------------------
alter table detallesdeventa
add constraint fk_4
foreign key (idmedicamento)
references medicamento (idmedicamento);
-------------------------
alter table medicamento
add constraint fk_5
foreign key (idproveedor)
references proveedor (idproveedor);
------------------------
alter table medicamento
add constraint fk_6
foreign key (idtiposdemedicamentos)
references tiposdemedicamentos (idtiposdemedicamentos);
/*
INSERCIONES DE CLIENTE
*/
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1000, 'Abel', 'Perez', 'M', 'Las Orquideas', '062-4564871');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1001, 'Andres', 'Lopez', 'M', NULL, '953216548');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1002, 'Anne', 'Suyama', 'F', 'Ate 182', NULL);
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1003, 'Ana', 'Brito', 'F', 'Los cedros 152', '987521463');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1004, 'Alan', 'Gomez', 'M', 'Pedro Puelles', '952364178');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1005, 'Alexandra', 'Morales', 'F', 'Alfornso Ugarte 1515', '975146328');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1006, 'Aurelio', 'Socrates', 'M', 'Urbanizacion los rosales mz.2', '932145687');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1007, 'Anibal', 'Solorzano', 'M', 'Jr. Pedro Puelles', '687421394');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1008, 'Aquiles Felix', 'Curichimba', 'M', NULL, '945712384');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1009, 'Astrid', 'De la Vega Cruz', 'F', 'Los Molinos mz.A', '142346578');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1010, 'Aaron', 'Guisasola', 'M', 'Jr. Pedro Barroso', NULL);
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1011, 'Alondra', 'Garcia', 'F', 'Bella Vista 515', '745896123');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1012, 'Alfonso', 'Robles', 'M', 'Jr. Los cedros', '842136579');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1013, 'Beto', 'Sanchez', 'M', 'Hermilio Valdizan', '975146328');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1014, 'Berenice', 'Moreno', 'F', 'Urbanizacion los olivos', '985214635');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1015, 'Bertha', 'Ruiz', 'F', 'Colpa Baja', '946321648');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1016, 'Bastian', 'Torres Torres', 'M', 'Las moras', NULL);
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1017, 'Brandon Julian', 'Fuller', 'M', 'Jr.Los Girasoles', '624874536');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1018, 'Bruno', 'Arizona Torres', 'M', 'Los portales', '587469132');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1019, 'Beatriz', 'Begoña Perez', 'F', 'Prl. 14 de agosto', NULL);
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1020, 'Blas', 'Sosa Ordoñes', 'M', 'Leoncio Prado', '547812364');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1021, 'Belen', 'Huerta', 'F', 'Jr. Crespo y castillo', '142579358');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1022, 'Blanca', 'Galan Garcia', 'F', 'Indpependencia', '201430687');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1023, 'Brais', 'Avila Moi', 'M', 'Psj.Las moras', '571239054');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1024, 'Brenda', 'Rojas Illanes', 'F', 'Los portales Mz.A', '457819632');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1025, 'Barbara', 'Porras Turbio', 'F', 'Independencia 128', '784160843');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1026, 'Carlos Angel', 'Amaru Umeres', 'M', 'Av.Los lirios 301', '843010670');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1027, 'Crhistian Eduardo', 'Olortegui Roca', 'M', 'Av. Inca Garcilazo de la Vega 1337', '420169036');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1028, 'Claudia Stefany', 'Alarcon Alegre', 'F', 'Av. Pachacutec 3721 ', '303971255');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1029, 'Chris Abigail', 'Chris Abigail', 'F', 'Calle Miguel De Cervantes 300', '83610543');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1030, 'Camila Yasmin', 'Alayo Malca', 'F', 'Jr. Mariscal Orbegoso 239', '304970685');
INSERT INTO cliente(idcliente, nombre, apellidos, sexo, direccion, telefono) VALUES (1031, 'Yaxon Jorge', 'Alarcon Dueñas', 'M', 'Av. Cesar vallejo 1345', NULL);
INSERT INTO cliente(idcliente, nombre, apellidos, sexo,
...