Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
16 / 16 / 20
Регистрация: 15.03.2012
Сообщений: 106
1

задача о приобретении компьютера

17.12.2013, 22:44. Показов 517. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
создать СУБД с возможностью добавления, редактирования и удаления информации окомпьютерах и фирмах для решения следующих вопросов:
запрос:
рассчитать и выбрать самый дешевый (из нескольких фирм) вариант компьютера заданной конфигурации.
запрос1:
-//- с учетом дополнительных устройств(принтер сканер модем и т.д.)

сделал 3 таблицы:
1) Товары(код_т,название_т, модель,характеристика)
2) Фирмы поставщики(код_ф,название_ф)
3) Цена(код_т,код_ф, цена)
и дальше не знаю как делать, подскажите с запросами
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.12.2013, 22:44
Ответы с готовыми решениями:

Есть ли смысл в приобретении Pentium® g3258 для разгона?
Подскажите пожалуйста знающие люди есть ли смысл в приобретении (Pentium® g3258) для разгона! в...

Есть смысл покупать дополнения при приобретении телефона в магазине?
Здравствуйте. В последнее время очень сильно глючил телефон, не отрывались долго приложения, на...

Определить, сколько должен заплатить в кассу покупатель при приобретении товаров на определенную сумму
Здравствуйте. Очень нужна ваша помощь. Нужно определить тип вычислительного процесса, построить...

Задача на воспроизведение на экране компьютера таблицы функции
{\left(1+t \right)}^{n}{e}^{-t}sint где t=a...b с шагом h

2
 Аватар для V_Monomax
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
17.12.2013, 22:51 2
а что сами наработали можно увидеть?
0
16 / 16 / 20
Регистрация: 15.03.2012
Сообщений: 106
17.12.2013, 23:04  [ТС] 3
у меня получились вроде бы правильно запросы неск запросов:
запрос на поиск интересующей детали по названию:
SQL
1
2
3
4
PARAMETERS [введите название комплектующей детали] Text ( 255 );
SELECT Товары.[Название товара], Товары.Модель, Товары.Характеристика, Цена.Цена, [Фирмы-поставщики].[Название фирмы-поставщика]
FROM [Фирмы-поставщики] INNER JOIN (Товары INNER JOIN Цена ON Товары.[Код товара] = Цена.[Код товара]) ON [Фирмы-поставщики].[Код фирмы] = Цена.[Код фирмы]
WHERE (((Товары.[Название товара])=[введите название комплектующей детали]));
также 4 запроса которые сразу выдают какую-либо деталь например процессор:
SQL
1
2
3
SELECT Товары.[Название товара], Товары.Модель, Товары.Характеристика, Цена.Цена
FROM [Фирмы-поставщики] INNER JOIN (Товары INNER JOIN Цена ON Товары.[Код товара] = Цена.[Код товара]) ON [Фирмы-поставщики].[Код фирмы] = Цена.[Код фирмы]
WHERE (((Товары.[Название товара])="процессор"));
также минимальная цена товаров:
SQL
1
2
3
SELECT TOP 1 [оп пам].[Название товара], [оп пам].Модель, [оп пам].Характеристика, [оп пам].Цена
FROM [оп пам]
ORDER BY Цена.Цена;
поиск процессора с заданной конфигурацией
SQL
1
2
3
4
SELECT TOP 1 Товары.[Название товара], Товары.Модель, Товары.Характеристика, Цена.Цена, [Фирмы-поставщики].[Название фирмы-поставщика]
FROM [Фирмы-поставщики] INNER JOIN (Товары INNER JOIN Цена ON Товары.[Код товара]=Цена.[Код товара]) ON [Фирмы-поставщики].[Код фирмы]=Цена.[Код фирмы]
WHERE (((Товары.[Название товара])="процессор") AND ((Товары.Модель)=[введите модель процессора]) AND ((Товары.Характеристика)=[введите цастоту процессора]) AND (([Фирмы-поставщики].[Название фирмы-поставщика])=[введите название фирмы поставщика процессора]))
ORDER BY Цена.Цена;
минимальная цена товаров:
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
SELECT TOP 1 [Запрос процессор].[Название товара], [Запрос процессор].Модель, [Запрос процессор].Характеристика, [Запрос процессор].Цена
FROM [Запрос процессор]
ORDER BY [Запрос процессор].Цена;
UNION SELECT TOP 1 [Запрос видео карта].[Название товара], [Запрос видео карта].Модель, [Запрос видео карта].Характеристика, [Запрос видео карта].Цена
FROM [Запрос видео карта]
ORDER BY Цена.Цена;
UNION SELECT TOP 1 [Запрос жесткий диск].[Название товара], [Запрос жесткий диск].Модель, [Запрос жесткий диск].Характеристика, [Запрос жесткий диск].Цена
FROM [Запрос жесткий диск]
ORDER BY Цена.Цена;
 
UNION SELECT TOP 1 [Запрос оп пам].[Название товара], [Запрос оп пам].Модель, [Запрос оп пам].Характеристика, [Запрос оп пам].Цена
FROM [Запрос оп пам]
ORDER BY Цена.Цена;

вот в принципе что у меня получилось
0
17.12.2013, 23:04
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.12.2013, 23:04
Помогаю со студенческими работами здесь

Задача по выбору конфигурации компьютера для фильмов, музыки и интернета
Помогите ответить на вопрос: Вы решили купить компьютер преимущественно для того, чтобы...

Вывести IP-адрес компьютера, имя компьютера, имя пользователя и дату и время включения/выключения компьютера
необходимо написать скрипт который, будет лежать в автозагрузке на локальных машинах и выводить в...

Парализована полностью работа компьютера, любая команда приводит к полному зависанию компьютера
Добрый день! Прошу помогите, работа полностью встала. После попытки скачать программу ChekXML с...

Странная поведение компьютера после чистки компьютера
Вчера решил почистить компьютер от пыли. Все делал как всегда отключил пропылесосил все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Откуда у float лишние цифры в конце дробной части. Представление чисел с плавающей точкой
bytestream 25.01.2025
При разработке программного обеспечения часто возникает необходимость работать с вещественными числами, которые содержат дробную часть. В современных компьютерных системах такие числа представляются. . .
Как использовать глобальную переменную в функции в Python
bytestream 25.01.2025
В программировании на Python глобальные переменные представляют собой особый тип переменных, которые доступны для использования во всех частях программы, включая различные функции, классы и модули. . . .
Как в цикле обойти все элементы map в Java
bytestream 25.01.2025
В разработке на Java одной из наиболее востребованных структур данных является интерфейс Map, который предоставляет эффективный способ хранения и управления парами "ключ-значение". Разработчики. . .
Для чего нужен UserManager.isU­serAGoat(­) в Android и как это использовать
bytestream 25.01.2025
В мире Android-разработки существует множество интересных и порой загадочных функций, о которых знают далеко не все разработчики. Одной из таких функций является метод UserManager. isUserAGoat(),. . .
Как обойти масси в JavaScript. Всё о циклах
bytestream 25.01.2025
JavaScript представляет собой мощный язык программирования, широко используемый в веб-разработке, где массивы и циклы являются фундаментальными концепциями для эффективной работы с данными. Массив в. . .
Как сделать, чтобы существующая ветка отслеживала удалённую в Git. Связывание локальных и удалённых веток
bytestream 25.01.2025
В разработке программного обеспечения системы контроля версий стали неотъемлемой частью процесса создания качественного программного продукта. Эти инструменты позволяют разработчикам эффективно. . .
Как проверить, что файл НЕ существует с помощью Bash
bytestream 25.01.2025
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
Как проверить, что строка пустая, неопределена или null в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .
Как проверить существование ключа в объекте или массиве в JavaScript
bytestream 25.01.2025
При разработке веб-приложений на JavaScript программисты постоянно сталкиваются с необходимостью работать с объектами и массивами. Эти структуры данных являются фундаментальными элементами языка и. . .
Как создать ArrayList из массива (array) в Java
bytestream 25.01.2025
При разработке программного обеспечения на языке Java программисты часто сталкиваются с необходимостью эффективного управления наборами данных. Массивы и ArrayList являются двумя фундаментальными. . .
Как сгенерировать случайные целые числа (int) в указанном диапазоне в Java
bytestream 25.01.2025
В программировании генерация случайных чисел является важнейшим инструментом для решения множества практических задач. От создания игровых механик до реализации алгоритмов машинного обучения, от. . .
Как сделать, чтобы grep выводил строки до и после найденной
hw_wired 25.01.2025
Утилита grep стала незаменимым инструментом для поиска и фильтрации информации в Unix-подобных операционных системах. Эта командная утилита позволяет осуществлять поиск строк, соответствующих. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru