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

Выручайте бд Изделия_заказ

10.12.2015, 10:29. Показов 514. Ответов 19
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, Ребята выручайте! Не как не могу разобраться. Файл с БД(прикреплю).

Введу Вас в предметную область. Есть заводы которые изготавливают изделия.
--Изделия поставляются на склад.
--Со склада изделия воруют или делают заказ покупатели.- З.Ы. (Про воров инициатива преподавателя как их идентифицировать если они воры и анонимы я не знаю))))

Если быть лаконичным, хочется знать как можно добавлять в заказы покупателей несколько товаров одного изделия.
Например
ИД_товара ИД_покупатель Штук
1 1 10
2 1 5
И соответственно чтобы количество этих изделий списались со склада.
О триггерах в аксесе я не слышал.
Так что рассчитывать приходиться только на Вас, Господа. Все Ваши замечаю по поводу архитектуры бд с удовольствием выслушаю, опять же делал по примерам препода, сам бы проектировал иначе)
Огромное Вам спасибо! Жду реакции, надеюсь я понят.
Вложения
Тип файла: rar base2003.rar (32.2 Кб, 6 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2015, 10:29
Ответы с готовыми решениями:

выручайте!(
Вот написал код программы: Вот данные от avto1 Вот данные о mashina1 Выбивает ошибку ...

Выручайте
Згенерувати масив із 100 випадкових реальних чисел від 0 до 1. Знайти мінімум суми трьох сусідніх...

Выручайте)
Дорогие товарищи программисты)) меня вот в моём колледже за жопу схватили)) срочно нужно сделать...

Выручайте
Доброго времени суток , прошу помоч , с шифром простой замены , посмотрел в интернете , на вашем...

19
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 17
10.12.2015, 10:31  [ТС] 2
Добавлю, надо посчитать количество на складе деталей, и чтобы в заказе не было больше штук изделий чем есть на складе.
0
8859 / 5905 / 585
Регистрация: 27.03.2013
Сообщений: 19,569
10.12.2015, 10:49 3
Цитата Сообщение от relaxson Посмотреть сообщение
...Про воров инициатива преподавателя...
Про воров наверное не нужно создавать отдельную таблицу.
Я бы у - Покупатель создал ещё поле, - ТипКлиента, где в поле со списком выбирал бы - Клиент или - Вор,
Но вор ведь - Когда поймали за руку, а если неявное воровство?
Скорее всего препод наверное хотел, дабы вы сами додумались сравнить - Приход, Расход, Остаток
Ваша специальность не бухгалтера ли?
1
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 17
10.12.2015, 10:51  [ТС] 4
Вы прям мастер, в точку, я делаю это для знакомый, которая как раз бугалтер или около того.
1
8859 / 5905 / 585
Регистрация: 27.03.2013
Сообщений: 19,569
10.12.2015, 10:57 5
Ну я к тому и веду, что - Остаток - Это Сколько ДОЛЖНО остаться, а по Ревизии - Типа по факту сколько насчитали каждого товара.
При сравнении этих 2-х цифр можно узнать, сошелся ли баланс, типа было ли воровство или все по чесному.
0
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 17
10.12.2015, 10:59  [ТС] 6
Я тоже так думал, и пытался мыслить логически, но он четко дал понять что таблица воры должна быть
0
8859 / 5905 / 585
Регистрация: 27.03.2013
Сообщений: 19,569
10.12.2015, 11:01 7
Вот попробовал создать в связях целостность данных, что в бухгалтерском учете как мне чудится наипервейшая главность, но не получилось сделать одну связь, а почему, а потому, что данные вводите не через формы, а прям в таблицы или запросы, типа наобум.
Вот и ошибочка сразу вылезла.
Надо это дело пресечь, иначе ни чего путного не получится.
0
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 17
10.12.2015, 11:08  [ТС] 8
Опыта работы с формами у меня нету(
0
8859 / 5905 / 585
Регистрация: 27.03.2013
Сообщений: 19,569
10.12.2015, 11:12 9
Цитата Сообщение от relaxson Посмотреть сообщение
...но он четко дал понять что таблица воры должна быть...
Допускаю что у вашего препода тараканов в голове не меньше чем у меня, но как то верится с трудом, даже я бы такое не смог придумать, наверное нужно конкретно переспросить, а не домысливать, чего именно иносказительно он дал понять.
Денежки философских вопросов не любят, тут чистая математика наверное должна быть.
Без конкретики как мне кажется и не стоит продолжать разработку БД, иначе всё переделывать придется, а это в 2 раза труднее чем с нуля.

Добавлено через 3 минуты
Цитата Сообщение от relaxson Посмотреть сообщение
Опыта работы с формами у меня нету(
Открываете вкладку - Формы
Щелкаете - Создать форму с помощью мастера
Мастер спросит, на основании какой таблицы или запроса нужно создать форму
Указываете нужную.
Мастет создает
Рекомендую начать создание форм с таблиц-справочников, в которые введете нужные данные,
Дальше выкладывайте наработки и задавайте Конкретные вопросы
Вам обязательно помогут.
0
8859 / 5905 / 585
Регистрация: 27.03.2013
Сообщений: 19,569
10.12.2015, 11:14 10
Вот так
Миниатюры
Выручайте бд Изделия_заказ  
0
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 17
10.12.2015, 11:22  [ТС] 11
Уточнил, как оказалась таблица воры не так важна, можно сделать как Вы предлагаете - распределить клиентов на два типа: заказчик и вор. Главное при этом чтобы можно была наблюдать кто сколько украл, а кто купил. Т.е. такая же идентификация
0
8859 / 5905 / 585
Регистрация: 27.03.2013
Сообщений: 19,569
10.12.2015, 11:27 12
Цитата Сообщение от relaxson Посмотреть сообщение
...оказалась таблица воры не так важна, ... Главное при этом чтобы можно была наблюдать кто сколько украл, а кто купил....
Это уже кажись более реальный вариант.
Глянем.
Потренеруйтесь пока с формами.
0
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 17
10.12.2015, 11:30  [ТС] 13
А без них не обойтись, Вот в чем она(знакомая) уверена, что формы точно не надо. Про них не слово на уроке не было.
0
8859 / 5905 / 585
Регистрация: 27.03.2013
Сообщений: 19,569
10.12.2015, 11:56 14
Цитата Сообщение от relaxson Посмотреть сообщение
...А без них не обойтись...
Если имеете в виду формы. то - НЕТ
Во первых, вся работа пользователя с БД, разработчиками по идее замысливалась как работа с формами,
в таблицах должна ТОЛЬКО храниться информация, вводимая через форму
Запросы расчитывают всякие нужные вычисления
Макросы и процедуры для всяких там удобств и хитростей
Отчеты, типа для визуального анализа и радования глаза при распечатке конечного результата.
Пользователь, по большому счету, дабы не накосячить или чего не испортить, должен общаться ТОЛЬКО с формами, остальное для него должен сделать разработчик БД.
Лично для меня это неприложная Истина.
Юзер конечно может сделать - ДОПОЛНИТЕЛЬНЫЕ - запросы и формы, но ни чего не менять изначального.
Как то типа так.
Узрите примерно похожий по сути пример - Приход-Расход-Остаток, 100 раз уж выкладывал.
Не Абсолют конечно, но основное присутствует.
0
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 17
10.12.2015, 11:56  [ТС] 15
Формы - это интерфейс который нужен исключительно нам, чтобы проще было разобраться в логике работе программы да?
0
8859 / 5905 / 585
Регистрация: 27.03.2013
Сообщений: 19,569
10.12.2015, 11:58 16
Цитата Сообщение от relaxson Посмотреть сообщение
Вот в чем она(знакомая) уверена, что формы точно не надо.
Тогда я в данном случае просто напросто бесполезен.
Не настолько ещё крут, дабы держать в своей памяти вместо Аксика по 1 000-10 000 записей и помнить их все.
0
Эксперт MS Access
7395 / 4532 / 295
Регистрация: 12.08.2011
Сообщений: 14,018
11.12.2015, 02:43 17
Цитата Сообщение от relaxson Посмотреть сообщение
Вот в чем она(знакомая) уверена, что формы точно не надо.
А где у вас вся логика работать будет? В запросах?
Пока у вас есть только таблицы. А как заносить данные? Или вы все коды наизусть помните?
Кстати связи в схеме данных нужно переделать с обеспечением целостности.
1
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 17
11.12.2015, 11:56  [ТС] 18
Поправил архитектуру, как сделать возможном вычитать из Изделия_заказ.Количество_заказ минус Хранится.количество_склад. Проще говоря списывать изделия со склада, которые были заказаны. Да предположим мы знаем какой номер ид у товара и его название. Спасибо! Прикрепляю файл.
Вложения
Тип файла: rar bas.rar (24.4 Кб, 4 просмотров)
1
3 / 3 / 0
Регистрация: 31.05.2013
Сообщений: 17
11.12.2015, 12:03  [ТС] 19
"А как заносить данные? Или вы все коды наизусть помните?" Да буду добавляться из списка по номеру ид. Пожалуйста, помогите

Добавлено через 3 минуты
Я с Вами полностью согласен, что надо добавлять формы, но в данном случае времени нету.
1
Эксперт MS Access
7395 / 4532 / 295
Регистрация: 12.08.2011
Сообщений: 14,018
14.12.2015, 07:06 20
Цитата Сообщение от relaxson Посмотреть сообщение
как сделать возможном вычитать из Изделия_заказ.Количество_заказ минус Хранится.количество_склад.
Вот на форме и вычитать в событии После обновления поля Количество.
0
14.12.2015, 07:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.12.2015, 07:06
Помогаю со студенческими работами здесь

выручайте
Нужно очень, заранее спасибо

Выручайте!
помогите пожалуйста выполнить задание!!!

Выручайте
Всем доброго времени суток! не ругайте пожалуйста, если что-то не так, или не туда отписал Нужна...

Выручайте!
Всем привет. Мне нужно сделать точно такую же модель ссылка вырезана Программа практически...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru