Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Прокат автомобилей.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
18.5 Mб
Скачать
  1. Заполнение таблиц данными

USE car_rental

GO

Заполение таблицы client

INSERT INTO client (client_id,name,passport_data,number_vu,phone,number_of_orders)

VALUES ('1', 'Иванов Иван Петров','5007600086','12354456','8-913-111-21-11','1');

INSERT INTO client (client_id,name,passport_data,number_vu,phone,number_of_orders)

VALUES ('2','Петров Алексанрд Сергеевич','5008605085','65486985','8-913-123-45-55','1');

INSERT INTO client (client_id,name,passport_data,number_vu,phone,number_of_orders)

VALUES ('3','Алексеев Дмитрий Александрович','5004602025','63578955','8-913-658-44-07','2');

Заполение таблицы position

INSERT INTO position(position_id, position_name)

VALUES ('1','Менеджер')

INSERT INTO position(position_id, position_name)

VALUES ('2','Механик')

Заполение таблицы drive_type

INSERT INTO drive_type(drive_type_id, drive_type_name)

VALUES ('1','Передний')

INSERT INTO drive_type(drive_type_id, drive_type_name)

VALUES ('2','Задний')

INSERT INTO drive_type(drive_type_id, drive_type_name)

VALUES ('3','4WD')

Заполение таблицы transmission

INSERT INTO transmission(transmission_id, transmission_name)

VALUES ('1','Автоматическая')

INSERT INTO transmission(transmission_id, transmission_name)

VALUES ('2','Механическая')

Заполение таблицы car_steering_wheel

INSERT INTO car_steering_wheel(car_steering_wheel_id, car_steering_wheel_name)

VALUES ('1','Левый')

INSERT INTO car_steering_wheel(car_steering_wheel_id, car_steering_wheel_name)

VALUES ('2','Правый')

Заполение таблицы color

INSERT INTO color(color_id, color_name)

VALUES ('1','Белый')

INSERT INTO color(color_id, color_name)

VALUES ('2','Черный')

Заполение таблицы body_type

INSERT INTO body_type(body_type_id, body_type_name)

VALUES ('1','Седан')

INSERT INTO body_type(body_type_id, body_type_name)

VALUES ('2','Внедорожник')

Заполение таблицы car_name

INSERT INTO car_name(car_name_id, name)

VALUES ('2','Volkswagen')

INSERT INTO car_name(car_name_id, name)

VALUES ('1','Nissam')

INSERT INTO car_name(car_name_id, name)

VALUES ('3','Toyota')

Заполение таблицы car_brand

INSERT INTO car_brand(car_brand_id, car_brand_name)

VALUES ('1','Almera Classic')

INSERT INTO car_brand(car_brand_id, car_brand_name)

VALUES ('2','Polo')

INSERT INTO car_brand(car_brand_id, car_brand_name)

VALUES ('3','RAV4')

Заполение таблицы willingness_to_lease

INSERT INTO willingness_to_lease(willingness_to_lease_id, willingness_to_lease_name)

VALUES ('1','Готов')

INSERT INTO willingness_to_lease(willingness_to_lease_id, willingness_to_lease_name)

VALUES ('2','В аренде')

INSERT INTO willingness_to_lease(willingness_to_lease_id, willingness_to_lease_name)

VALUES ('3','На обслуживание')

Заполение таблицы status_car

INSERT INTO status_car(status_car_id, status_car_name)

VALUES ('1','Готов')

INSERT INTO status_car(status_car_id, status_car_name)

VALUES ('2','На обслуживание')

Заполение таблицы payment_status

INSERT INTO payment_status(payment_status_id, payment_status_name)

VALUES ('1','Оплачено')

INSERT INTO payment_status(payment_status_id, payment_status_name)

VALUES ('2','Ожидает оплаты')

Заполение таблицы car_full_name

INSERT INTO car_full_name(car_full_name_id, car_name_id, car_brand_id)

VALUES (1,1,1)

INSERT INTO car_full_name(car_full_name_id, car_name_id, car_brand_id)

VALUES (2,2,2)

INSERT INTO car_full_name(car_full_name_id, car_name_id, car_brand_id)

VALUES (3,3,3)

Заполение таблицы employee

INSERT INTO employee (employee_id, name, position_id, salary)

VALUES ('1','Сидоров Валерий Александрович',1,'20000');

INSERT INTO employee (employee_id, name, position_id, salary)

VALUES ('2','Белов Михаил Михайлович',2,'30000');

Заполение таблицы performance_car

INSERT INTO performance_car (car_id, car_full_name_id, drive_type_id, transmission_id, car_steering_wheel_id, color_id,

year_of_manufacture, capacity, body_type_id, comfort)

VALUES (1, 1, 1, 1, 1, 1, '2014.01.01', 5, 1,'4.9');

INSERT INTO performance_car (car_id, car_full_name_id, drive_type_id, transmission_id, car_steering_wheel_id, color_id,

year_of_manufacture, capacity, body_type_id, comfort)

VALUES (2, 2, 1, 1, 1, 1, '2015.01.01', 5, 1,'4.5');

INSERT INTO performance_car (car_id, car_full_name_id, drive_type_id, transmission_id, car_steering_wheel_id, color_id,

year_of_manufacture, capacity, body_type_id, comfort)

V ALUES (3, 3, 3, 1, 1, 2, '2014.01.01', 5, 2,'4.5');

Заполение таблицы car

INSERT INTO car (car_number, car_id, mileage, date_of_last_TO, date_of_expire_insurance, price_rub_day, willingness_to_lease_id)

VALUES ('С154АУ154', 1,'1054','2015.05.01','2016.05.01','1800', 1)

INSERT INTO car (car_number, car_id, mileage, date_of_last_TO, date_of_expire_insurance, price_rub_day, willingness_to_lease_id)

VALUES ('А164АУ154', 2,'934','2015.05.02','2016.05.01','2000', 1)

INSERT INTO car (car_number, car_id, mileage, date_of_last_TO, date_of_expire_insurance, price_rub_day, willingness_to_lease_id)

VALUES ('А164РУ154', 3,'1564','2015.04.28','2016.05.01','4500', 3)

Заполение таблицы contract

INSERT INTO contract (contract_number, client_id, employee_id, car_number, duration_of_lease, date_of_signing, date_of_payment, date_of_end, payment_status_id)

VALUES (2065, 1, 1, 'С154АУ154', 5,'2015.05.20','2015.05.20','2015.05.30',1);

INSERT INTO contract (contract_number, client_id, employee_id, car_number, duration_of_lease, date_of_signing, date_of_payment, date_of_end, payment_status_id)

VALUES (5065, 2, 1,'А164АУ154', 4,'2015.05.10','2015.05.10','2015.05.14', 1);

INSERT INTO contract (contract_number, client_id, employee_id, car_number, duration_of_lease, date_of_signing, date_of_payment, date_of_end, payment_status_id)

VALUES (5095, 3, 1,'А164РУ154', 3,'2015.05.05','2015.05.06','2015.05.08', 1);

INSERT INTO contract (contract_number, client_id, employee_id, car_number, duration_of_lease, date_of_signing, date_of_payment, date_of_end, payment_status_id)

VALUES (5100, 3, 1,'А164РУ154', 7,'2015.05.18','','2015.05.25', 2);

Заполение таблицы report

INSERT INTO report (report_id, employee_id, car_number, contract_number, information_damage, amount_maintenance,status_car_id)

VALUES ( 1, 2,'С154АУ154', 2065,'Не выявлено','1400', 1)

INSERT INTO report (report_id, employee_id, car_number, contract_number, information_damage, amount_maintenance, status_car_id)

VALUES ( 2, 2,'А164АУ154', 5065, 'Не выявлено','540', 1)

INSERT INTO report (report_id, employee_id, car_number, contract_number, information_damage, amount_maintenance, status_car_id)

VALUES ( 3, 2,'А164РУ154', 5095, 'Не выявлено','400', 1)

INSERT INTO report (report_id, employee_id, car_number, contract_number, information_damage, amount_maintenance, status_car_id)

VALUES ( 4, 2,'А164РУ154', 5100, 'Не выявлено','850', 1)

Заполение таблицы payment

INSERT INTO payment (payment_id, contract_number, amount, date_payment)

VALUES ('0001','2065','7200','2015.05.20')

INSERT INTO payment (payment_id, contract_number, amount, date_payment)

VALUES ('0002','5065','8000','2015.05.10')

INSERT INTO payment (payment_id, contract_number, amount, date_payment)

VALUES ('0003','5095','13500','2015.05.06')

Заполение таблицы parking

INSERT INTO parking (number_spaces, car_number)

VALUES ('001','С154АУ154')

INSERT INTO parking (number_spaces, car_number)

VALUES ('002','А164АУ154')

INSERT INTO parking (number_spaces, car_number)

VALUES ('003','А164РУ154')