Está en la página 1de 4

CREATE DATABASE Consecionario;

USE Consecionario;

CREATE TABLE Cliente(


ID_cedula INT NOT NULL,
Apellido VARCHAR(20) NOT NULL,
Nombre_uno VARCHAR(20) NOT NULL,
Nombre_dos VARCHAR(20),
PRIMARY KEY(ID_cedula));

CREATE TABLE Modelo(


ID_Modelo INT NOT NULL,
Modelo VARCHAR(20) NOT NULL,
Cilindraje VARCHAR(20) NOT NULL,
Precio INT NOT NULL,
PRIMARY KEY(ID_Modelo));

CREATE TABLE Accesorios(


ID_Accesorio INT NOT NULL,
Nombre VARCHAR(30) NOT NULL,
Descripción VARCHAR(80) NOT NULL,
PRIMARY KEY (ID_Accesorio));

CREATE TABLE Vehiculos(


ID_Vehiculo INT NOT NULL,
Marca VARCHAR(20) NOT NULL,
ID_Modelo INT,
ID_Accesorio INT,
PRIMARY KEY (ID_Vehiculo),

FOREIGN KEY (ID_Modelo) REFERENCES Modelo (ID_modelo),


FOREIGN KEY (ID_Accesorio) REFERENCES Accesorios (ID_Accesorio));

CREATE TABLE Vendedor(


ID_Cedula_Vendedor INT NOT NULL,
Apellido VARCHAR(20) NOT NULL,
Nombre_uno VARCHAR(20) NOT NULL,
Nombre_dos VARCHAR(20),
Genero BOOLEAN NOT NULL,
PRIMARY KEY(ID_cedula_Vendedor));

CREATE TABLE Ciudades(


ID_Ciudad INT NOT NULL,
Nombre_Ciudad VARCHAR(20),
PRIMARY KEY (ID_CIudad));

CREATE TABLE Contacto(


ID_Contacto INT NOT NULL,
ID_Cedula INT,
ID_Cedula_Vendedor INT,
Dirección VARCHAR(40) NOT NULL,
Telefono INT NOT NULL,
Email VARCHAR(50) NOT NULL,
ID_Ciudad INT,
PRIMARY KEY(ID_Contacto),

FOREIGN KEY (ID_Ciudad) REFERENCES Ciudades (ID_Ciudad),


FOREIGN KEY (ID_Cedula_Vendedor) REFERENCES Vendedor (ID_Cedula_Vendedor),
FOREIGN KEY (ID_Cedula) REFERENCES Cliente (ID_Cedula));

CREATE TABLE Contacto_Vendedor(


ID_Contacto_Vendedor INT NOT NULL,
ID_Cedula INT,
ID_Cedula_Vendedor INT,
Dirección VARCHAR(40) NOT NULL,
Telefono INT NOT NULL,
Email VARCHAR(50) NOT NULL,
ID_Ciudad INT,
PRIMARY KEY(ID_Contacto_Vendedor));

CREATE TABLE Facturacion(


ID_Facturacion INT NOT NULL,
ID_Cedula INT,
ID_Contacto INT,
ID_cedula_Vendedor INT,
ID_Contacto_Vendedor INT,
ID_Vehiculo INT,
ID_Modelo INT,
ID_Accesorio INT,
PRIMARY KEY(ID_Facturacion),

FOREIGN KEY (ID_Cedula) REFERENCES Cliente (ID_Cedula),


FOREIGN KEY (ID_Contacto) REFERENCES Contacto (ID_Contacto),
FOREIGN KEY (ID_Contacto_Vendedor) REFERENCES Contacto_Vendedor
(ID_Contacto_Vendedor),
FOREIGN KEY (ID_Vehiculo) REFERENCES Vehiculos (ID_Vehiculo),
FOREIGN KEY (ID_Modelo) REFERENCES Modelo (ID_Modelo),
FOREIGN KEY (ID_Accesorio) REFERENCES Accesorios (ID_Accesorio),
FOREIGN KEY (ID_cedula_Vendedor) REFERENCES Vendedor (ID_cedula_Vendedor));

CLIENTE

INSERT INTO Cliente VALUES ('30399657','Sanchez','Juan','Carlos');


INSERT INTO Cliente VALUES ('10258284','Garcia','Juan','Pablo');
INSERT INTO Cliente VALUES ('10283450','Gonzalez','Miguel','Angel');
INSERT INTO Cliente VALUES ('16071773','Rodriguez','Juan','Diego');
INSERT INTO Cliente VALUES ('16072419','Fernandez','Juan','Ignacio');
INSERT INTO Cliente VALUES ('16074108','Lopez','Juan','Manuel');
INSERT INTO Cliente VALUES ('16075877','Martinez','Juan','David');
INSERT INTO Cliente VALUES ('34001147','Perez','Juan','Martin');
INSERT INTO Cliente VALUES ('52033236','Gomez','Daniel','Alejandro');
INSERT INTO Cliente VALUES ('52355683','Martin','Jose','Miguel');
INSERT INTO Cliente VALUES ('52494277','Jimenez','Luis','Fernando');
INSERT INTO Cliente VALUES ('75063014','Ruiz','Jose','Manuel');
INSERT INTO Cliente VALUES ('75075289','Hernandez','Juan','Antonio');
INSERT INTO Cliente VALUES ('75077205','Diaz','Luis','Angel');
INSERT INTO Cliente VALUES ('75079697','Moreno','Jose','Alejandro');

MODELO

INSERT INTO Modelo VALUES ('1','Spark','1000 cc','25000000');


INSERT INTO Modelo VALUES ('2','Twingo','1200 cc','27000000');
INSERT INTO Modelo VALUES ('3','Mazda 2','1300 cc','30000000');
INSERT INTO Modelo VALUES ('4','Onix','1400 cc','33000000');
INSERT INTO Modelo VALUES ('5','Mazda 3','1500 cc','36000000');
INSERT INTO Modelo VALUES ('6','Stepway','1600 cc','38200000');
INSERT INTO Modelo VALUES ('7','Getz','1700 cc','41500000');
INSERT INTO Modelo VALUES ('8','Graviti','1800 cc','44750000');
INSERT INTO Modelo VALUES ('9','Siena','1900 cc','50450000');
INSERT INTO Modelo VALUES ('10','Focus','2000 cc','58100000');
INSERT INTO Modelo VALUES ('11','Palio Weekend Elx','2100 cc','63430000');
INSERT INTO Modelo VALUES ('12','Trooper','2200 cc','100000000');
INSERT INTO Modelo VALUES ('13','Audi A4','2400 cc','83000000');
INSERT INTO Modelo VALUES ('14','Q2 Progressive','2500 cc','92350000');
INSERT INTO Modelo VALUES ('15','Aerostar Xlt','3000 cc','120000000');

ACCESORIOS

INSERT INTO Accesorios VALUES ('100','Aire Acondicionado','Permite tener el auto


fresco en temperaturas altas y mejora la humedad del aire para conducir');
INSERT INTO Accesorios VALUES ('101','Rines De Lujo','Permite al conductor mayor
control del vehiculo en curvas, maniobras forzadas, los tambores y discos mas
ventilados y mejor apariencia');
INSERT INTO Accesorios VALUES ('102','Kit Alarma','Permite tener tu auto seguro
cuando lo vas a dejar fuera de casa, avisa cuando alguien intenta abrirlo');
INSERT INTO Accesorios VALUES ('103','Aspiradora Inalambrica','Recargable por cable
usb, tamaño 6,5cm de ancho, 23,2cm de largo y peso 555 gr');
INSERT INTO Accesorios VALUES ('104','Humificador De Olores','Mantiene su vehiculo
fresco, tamaño 13cm alto y 7cm ancho, capacidad 200ml, materia habéis y silicona');
INSERT INTO Accesorios VALUES ('105','Soporte Universal','Permite colocar y quitar
su movil con facilidad al momento de conducir');
INSERT INTO Accesorios VALUES ('106','Luces Exploradoras','Ayuda a tener mas
visibilidad cuando hay neblina muy densa o bruma excesiva');
INSERT INTO Accesorios VALUES ('107','Base Carga Rapida 4.0','Permite cargar su
movil y tiene la funcion para contestar llamadas mientra esta cargando');
INSERT INTO Accesorios VALUES ('108','Mini Cubo De Basura','Permite depositar
basura como pañuelos, embolturas de dulces, etc… dimecion 16,5cm alto y 7cm ancho,
peso 223 gr');
INSERT INTO Accesorios VALUES ('109','Sensor De Reversa','Ayudar al conductor a
estacionarse bien con señales sonoras y visuales');
INSERT INTO Accesorios VALUES ('110','Kit Camaras Autos','Permite al conductor
tener visualizacion de 360° para poder reaccionar a cualquier evento');
INSERT INTO Accesorios VALUES ('111','Protector Interior Luz Solar','Protege el
tablero evitando que se decolore, dañe y deteriore');
INSERT INTO Accesorios VALUES ('112','Medidor De Presion Neumt','Permite medir la
presion de cada llanta y asi evitar accidentes por falta de aire');
INSERT INTO Accesorios VALUES ('113','Cojin Lumbar','Ayuda mantener la postura de
la espalda y estar comodo si va conduce muchas horas');
INSERT INTO Accesorios VALUES ('114','Cubre Volante','Permite tener mas agarre en
el momento de conducir y mas comodo para las manos para distancias largas');
ehiculos

INSERT INTO Vehiculos VALUES (‘901’,’Ford’,’1’,’100’);


INSERT INTO Vehiculos VALUES ('902’,’Chevrolet’,’2’,’101’);
INSERT INTO Vehiculos VALUES ('903’,’Honda’,’3’,’102’);
INSERT INTO Vehiculos VALUES ('904’,’Nissan’,’4’,’103’);
INSERT INTO Vehiculos VALUES ('905’,’Mercedes-Benz’,’5’,’104’);
INSERT INTO Vehiculos VALUES ('906,’BMW’,’6’,’105’);
INSERT INTO Vehiculos VALUES ('907’,’Audi’,’7’,’106’);
INSERT INTO Vehiculos VALUES ('908’,’Volkswagen’,’8’,’107’);
INSERT INTO Vehiculos VALUES ('909’,’Porsche’,’9’,’108’);
INSERT INTO Vehiculos VALUES ('910’,’Ferrari’,’10’,’109’);
INSERT INTO Vehiculos VALUES ('911’,’Lamborghini’,’11’,’110’);
INSERT INTO Vehiculos VALUES ('912’,’Aston Martin’,’12’,’111’);
INSERT INTO Vehiculos VALUES ('913’,’Bugatti’,’13’,’112’);
INSERT INTO Vehiculos VALUES ('914’,’Rolls-Royce’,’1’4,’113’);
INSERT INTO Vehiculos VALUES ('915’,’Toyota','15’,’114’);

Vendedor

INSERT INTO Vendedor VALUES (’1053847487’,’Ramirez’,’Nathalia’,’1’);


INSERT INTO Vendedor VALUES (’29814169’,’’Toro’,’Juliana’,’1’);
INSERT INTO Vendedor VALUES (’10265722’,’ Garcia’,’Juan’,’Carlos’,’0’);
INSERT INTO Vendedor VALUES (‘134535556,’Ospina’,’Yasmin’,’1’);
INSERT INTO Vendedor VALUES (‘22345442’,’Lopez’,’Angelica’,’1’);
INSERT INTO Vendedor VALUES (‘23423422’,’Moreno’,’Valentina’,’1’);
INSERT INTO Vendedor VALUES (‘1234567345’,’Bejarano’,’Ruben’,’1’);
INSERT INTO Vendedor VALUES (‘2345432’,’Galeano’,’Alejando’,’1’);
INSERT INTO Vendedor VALUES (‘2435465543’,’Villa’,’Ricardo’,’1’);
INSERT INTO Vendedor VALUES ('12345423’,’Salgado’,’Yuly’,’1’);
INSERT INTO Vendedor VALUES (‘10987653’,’Agudelo’,’Ana’,’Maria’,’1’);
INSERT INTO Vendedor VALUES (‘35675432’,’Trejos’,’Maria’,’Isbel’,’1’);
INSERT INTO Vendedor VALUES ('13234534’,’Gallego’,’Angie’,’1’);
INSERT INTO Vendedor VALUES ('144565424’,’Herrera’,’Cristina’,’Gloria’,’1’);
INSERT INTO Vendedor VALUES ('155433563’,’Sanchez,’Martha’,’Helena’,’1’);

Ciudades

INSERT INTO Ciudades VALUES (‘200’,’Manizales’);


INSERT INTO Ciudades VALUES (‘201’,’Bogota’);
INSERT INTO Ciudades VALUES (‘202’,’Pereira’);
INSERT INTO Ciudades VALUES (‘203’,’Medellin’);
INSERT INTO Ciudades VALUES (‘204’,’Cali’);
INSERT INTO Ciudades VALUES (‘205’,’Villavicencio’);
INSERT INTO Ciudades VALUES (‘206’,’Dos quebradas’);
INSERT INTO Ciudades VALUES (‘207’,’Cartagena’);
INSERT INTO Ciudades VALUES (‘208’,’Pasto’);
INSERT INTO Ciudades VALUES (‘209’,’Barranquilla’);
INSERT INTO Ciudades VALUES (‘210’,’Pitalito’);
INSERT INTO Ciudades VALUES (‘211’,’Dorada’);
INSERT INTO Ciudades VALUES (‘212’,’Ibague’);
INSERT INTO Ciudades VALUES (‘213’,’Armenia’);
INSERT INTO Ciudades VALUES (‘214’,’Buena Aventura’);

También podría gustarte