В ходе работы мною была создана база данных, содержащая в себе информацию об электроприборах. Данная база данных могла бы использоваться в магазине по продаже бытовой техники. Были использованы и закреплены навыки, полученные в ходе выполнения лабораторных работ по курсу «Базы данных». В данном случае, предложенные для выполнения функции были бы полезны для пользователя-аналитика, поскольку они позволяют получить информацию о базе данных. Вручную это было бы сделать довольно сложно, особенно для базы данных большого объема. В дальнейшем эту базу данных можно было бы улучить, добавив функции для вставки, а также создав роли «оператор», «продавец», «аналитик», «администратор». Таким образом, база была бы пригодна для использования в реальной точке продаж, за исключением отсутствия графического интерфейса.
insert into Types(type_) values ('holodilnik');
insert into Types(type_) values ('mixer');
insert into Types(type_) values ('kofevarka');
insert into Types(type_) values ('utug');
insert into Supplier(name_sup) values ('MVideo');
insert into Supplier(name_sup) values ('Eldorado');
insert into Supplier(name_sup) values ('Sibvez');
insert into Supplier(name_sup) values ('Tehnosity');
insert into Supplier(name_sup) values ('Mediamarket');
insert into Supplier(name_sup) values ('e2e4');
insert into Manufacturer(title, country) values ('Samsung', 'Korea');
insert into Manufacturer(title, country) values ('Gefest','Japan');
insert into Manufacturer(title, country) values ('Tefal', 'USA');
insert into Manufacturer(title, country) values ('Zenit', 'Russia');
insert into Manufacturer(title, country) values ('Sony', 'China');
insert into List values(1, 'Z01', 1, 1, 1, '2012-12-24', 32, 20000);
insert into List values(2, 'Z02', 1, 2, 4, '2011-11-24', 12, 10000);
insert into List values(3, 'Z03', 1, 4, 3, '2013-01-04', 45, 40000);
insert into Content values(1, 15, 1);
insert into Content values(2, 10, 2);
insert into Content values(3, 20, 5);
insert into Content values(4, 40, 3);
insert into Content values(5, 100, 10);
insert into Content values(6, 3, 0);
insert into Content values(7, 53, 1);
insert into Content values(8, 10, 2);
insert into Content values(9, 84, 4);
insert into Content values(10, 115, 25);
insert into Content values(11, 93, 8);
insert into Content values(12, 14, 1);
insert into Sales values(1, 2013-01-05);
insert into Sales values(2, 2013-01-03);
insert into Sales values(3, 2013-01-05);
insert into Sales values(4, 2013-01-20);
insert into Sales values(5, 2013-01-05);
insert into Sales values(6, 2013-01-15);
insert into Sales values(7, 2013-01-14);
insert into Sales values(8, 2013-01-10);
insert into Sales values(9, 2013-01-19);
insert into Sales values(10, 2013-01-01);
insert into Sales values(11, 2013-01-07);
insert into Sales values(12, 2013-01-07);
drop function task1(varchar);
drop function task2a(varchar);
drop function task2b(varchar);
drop function task2c(varchar);
drop function task3a();
drop function task3b();
drop function task3c();
drop function task3d();
drop function task3e();
drop function task4(int);
drop function task5(int,int);
drop function task6(int);
drop function task7(int, float, float);
drop function task8(float);
drop function task9(date,date);
drop function task10(int, float);
drop function task11(int, float);
drop function task12(date, date);
drop function task13(int);
drop table Types;
drop table Supplier;
drop table Manufacturer;
drop table List;
drop table Content;
drop table Sales;
drop database electrical_devices;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.