ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

CREATE DATABASE venta_medicamentos


Enviado por   •  25 de Agosto de 2020  •  Apuntes  •  8.371 Palabras (34 Páginas)  •  126 Visitas

Página 1 de 34

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',

...

Descargar como (para miembros actualizados)  txt (136.2 Kb)   pdf (170.1 Kb)   docx (46.2 Kb)  
Leer 33 páginas más »
Disponible sólo en Clubensayos.com