Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/16: Рейтинг темы: голосов - 16, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93

задание по базам данных

03.04.2010, 12:56. Показов 3001. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
вот не могу сделать такое задание!
Предприятие имеет несколько складов. На каждый склад поступают заготовки деталей. Для каждой заготовки известны диаметр, длина, материал (сталь, чугун, алюминий).Использовать переключатели при задании материала заготовки. Определить для каждого из складов, по материалам:

- Объем поступившего на каждый склад сырья и общий объем сырья на всех складах;
- Средние диаметр и длину для поступившего сырья;
-Список диаметров в порядке убывания объема заготовок.


составил только таблицу...и еще немного сделал! помогите пожалуйста найти средние диаметр и длину и список диаметров в порядке убывания обьема!
Вложения
Тип файла: rar индзадание.rar (11.1 Кб, 124 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.04.2010, 12:56
Ответы с готовыми решениями:

задача по базам данных
Имеется шаблон запроса: SELECT TOP 25 FirstName, LastName FROM Students WHERE GraduationYear = 2003 ORDER BY GradePointAverage...

Задача по Базам Данных на даты
Нужно создать запрос через конструктор запросов. В данном случае надо отобрать только тех людей у которых которых день рождения в...

Методы подключения к базам данных
Какими методами осуществляется подключения к базам данных в MS Access. То есть как MS Access подключается к своей базе? Перечитайте...

6
 Аватар для Елена
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
04.04.2010, 09:45
По вашему заданию я поняла, что для ввода данных надо делать форму и на ней группу переключателей по материалу заготовки. Потом проверять, какой из флажков\переключатаелй имеет значение True, вносить этот материал в таблицу. Т.е. надо использовать код VBA. Вы изучали VBA?
Для вычисления среднего используйте функцию AVG (Вычисляет среднее арифметическое набора значений, содержащихся в определенном поле запроса).
Запрос по материалу "чугун"
SQL Скопировано
1
2
3
4
SELECT заготовки.[номер по пп], заготовки.заготовка, Avg(заготовки.диаметр) AS [средний диаметр], Avg(заготовки.длина) AS [ средняя длина], заготовки.материал
FROM заготовки
GROUP BY заготовки.[номер по пп], заготовки.заготовка, заготовки.материал
HAVING (((заготовки.материал)="чугун"));
- я не поняла, Вам надо среднее искать по определенному материалу(вроде по смыслу так должно быть)? Можно вводить определенный материал или задать параметр запроса, тогда вместо ="чугун" поставьте в запросе =[материал?].
2
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
04.04.2010, 09:58  [ТС]
Цитата Сообщение от Елена_ Посмотреть сообщение
Вы изучали VBA?
я не моняла, Вам надо среднее искать по определенному материалу(вроде по смыслу так должно быть)? Можно вводить определенный материал или задать параметр запроса, тогда вместо ="чугун" поставьте в запросе =[чугун].
нет...VBA не изучали! нужно сделать форму....и на ней группировать! группировать чугун ( весь, со всех складов, как бы в один) и считать средние длину и диаметр! потом группировать всю сталь и также!
0
 Аватар для Елена
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
04.04.2010, 17:23
Можно сделать так: на форму с помощью Конструктора ставите переключатели и подписываете каждый: чугун, сталь, и т.п. Дальше для формы по событию "открыть" надо записать код, в котром задать для переключателей значение False, т.е. при открытии формы Ваши переключатели будут пустые:
PureBasic Скопировано
1
2
3
4
5
Private Sub Form_Open(Cancel As Integer)
Me.Переключатель0 = False
Me.Переключатель2 = False
Me.Переключатель4 = False
End Sub
Потом для каждого переключателя по событию "нажатие кнопки" надо записать вызов запроса:
PureBasic Скопировано
1
2
3
4
Private Sub Переключатель0_Click()
DoCmd.OpenQuery "Запрос2"
 
End Sub
,
можно создать три запроса, в которых будет рассчитываться среднее значение диаметра и длины по определенному материалу, текст для материала "чугун" я показала в посте выше. Для других материалов замените слово "чугун" на сталь и т.д. Можно по событию "нажатие кнопки" для переключателя использовать макросы. Попробуйте, если что-то не поняли - пишите, я не знаю, сколько Вы уже освоили по Акцессу
2
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 93
04.04.2010, 17:44  [ТС]
спасибо...врятли я такое сделаю....беда! но все равно спасибо!
0
 Аватар для Елена
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
04.04.2010, 18:21
смотрите вложение
Вложения
Тип файла: rar индзадание.rar (17.5 Кб, 119 просмотров)
2
0 / 0 / 0
Регистрация: 09.08.2017
Сообщений: 1
16.10.2010, 20:46
эм... дело такое. у меня полностью такое же задание... у Вас получилось в итоге это сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.10.2010, 20:46
Помогаю со студенческими работами здесь

Помогите с решением по Базам данных в MS Access
1 Определите фамилию, должность и место работы работников, имеющих взыскания указанного вида и не имеющих ни одного поощрения. 2...

Задание по Базам Данных - Какие ER-Таблицы нужно сделать и что в них вписать ?!
Пожалуйста помогите с заданием по УП. У меня ни так много знаний по этим БД и ER-таблицам и их логике... :-\ Очень надеюсь на вас =) ...

Тест по базам данных
Здравствуйте. Очень нужна помощь по несложным тестовым вопросам. Не мог бы кто-нибудь подсказать? Спасибо. 1. Что такое...

Книги по базам данных
Всем привет, Я практически ничего не знаю о базах данных, но хотел бы в этой области разобраться. Пожалуйста, посоветуйте, с...

Тест по базам данных
Пожалуйста помогите ответить. 1.Перечислите основные шаги на этапе проектирования логической модели базы данных в порядке их...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
BASH scripting - the best cases [PurpleSchool]
jigi33 08.04.2025
Занятия BASH в PurpleSchool - отличные примеры для внедрения в практику (see screenshots and file names)
Результаты исследования от команды MCM (март 2025 г.)
Programma_Boinc 07.04.2025
Результаты исследования от команды MCM (март 2025 г. ) В рамках наших текущих исследований мы продолжаем изучать гены, которые имеют наибольшую вероятность развития рака легких, выявленные в рамках. . .
Рекурсивные типы в Python
py-thonny 07.04.2025
Рекурсивные типы - это типы данных, которые определяются через самих себя или в сочетании с другими типами, которые в свою очередь ссылаются на исходный тип. В мире программирования такие структуры. . .
C++26: Объединение и конкатенация последовательностей и диапазонов в std::ranges
NullReferenced 07.04.2025
Работа с последовательностями данных – одна из фундаментальных задач, с которой сталкивается каждый разработчик. C++ прошел длинный путь в эволюции средств для манипуляции коллекциями – от. . .
Обмен данными в микросервисной архитектуре
ArchitectMsa 06.04.2025
Когда разработчики начинают погружаться в мир микросервисов, они часто сталкиваются с парадоксальным правилом: "два сервиса не должны делить один источник данных". Эта мантра звучит повсюду в. . .
PostgreSQL в Kubernetes: Автоматизация обслуживания с CNPG
Mr. Docker 06.04.2025
Администраторы баз данных сталкиваются с целым рядом проблем при обслуживании PostgreSQL в Kubernetes: как обеспечить правильную репликацию данных, как настроить автоматическое переключение при. . .
Async/await в TypeScript
run.dev 06.04.2025
Асинхронное программирование — это подход к разработке программного обеспечения, при котором операции выполняются независимо друг от друга. В отличие от синхронного выполнения, где каждая последующая. . .
Многопоточность в C#: Синхронизация потоков
UnmanagedCoder 06.04.2025
Многопоточное программирование стало неотъемлемой частью разработки современных приложений на C#. С появлением многоядерных процессоров возможность выполнять несколько задач параллельно значительно. . .
TypeScript: Классы и конструкторы
run.dev 06.04.2025
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой. . .
Многопоточное программирование: Rust против C++
golander 06.04.2025
C++ существует уже несколько десятилетий и его поддержка параллелизма постепенно наращивалась со временем. Начиная с C++11, язык получил стандартную библиотеку для работы с потоками, а в последующих. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер