Создание базы данных для учета работы компьютерной фирмы
Контрольная работа - Компьютеры, программирование
Другие контрольные работы по предмету Компьютеры, программирование
:
SELECT Chek.Data, Komputer.MarkaKomputera
FROM Pokypatel INNER JOIN (Komputer INNER JOIN Chek ON Komputer.NomerKomputera = Chek.NomerKomputera) ON Pokypatel.PasportPokypatelya = Chek.PaspotPokypatelya
#9/10/2009#)AND((Komputer.MarkaKomputera)=Shic))">WHERE (((Chek.Data)>#9/10/2009#) AND ((Komputer.MarkaKomputera) =Shic))
ORDER BY Chek.Data;
Результат запроса:
Создадим второй запрос, который рассчитывает общую стоимость покупки отдельным клиентом (в данном случае 6)
На языке SQL данный запрос выглядит следующим образом:
SELECT Sum(Chek.Stoimost) AS Выражение1Pokypatel INNER JOIN Chek ON Pokypatel.PasportPokypatelya = Chek.PaspotPokypatelya(((Pokypatel.PasportPokypatelya)=6));
Результат запроса:
Вывод
В итоге мы получили разработанную в СУБД Access для учета компьютерной фирмы базу данных, которая содержит следующую информацию: марка компьютера, тип процессора, тактовая частота, размер оперативной памяти и жесткого диска, цена, начальное количество, дата продажи, фамилия покупателя, количество проданных компьютеров, адрес поставщика комплектующих и др. Выводится список и рассчитывается количество проданных компьютеров определенной марки за заданный интервал времени, общая стоимость покупки отдельным клиентом.