Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Access или Excel / 20 сообщений из 20, страница 1 из 1
29.08.2013, 22:01
    #38381727
kroliki2013
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Добрый день уважаемые специалисты. Столкнулась с такой проблемой - у нас с мужем кроличья ферма, и постепенно поголовье кролей растет. Нужно создать базу данных. Я попробовала это сделать в Excel (владею на очень обывательском уровне), однако уже начинаем путаться - кто продался, кто еще растет. Поэтому думаю насчет Access, может быть попробовать создать там. Ориентировочно должно быть 3 таблицы - поголовье, с описанием кроликов (порода, дата рождения, вес, кто родители и т.д.), описание маточника - какая самка когда и от кого родила, и третья - продажи - когда какого кролика за сколько продали.
Вопрос в следующем - какую программу лучше применить? (Access или Excel). Есть ли возможность в Access перекидывать строку из одной таблицы в другую (допустим кролик продался - мы укажем сумму полученных денег и дату продажи в первой таблице с описанием кроликов, и возможно ли, чтобы эта строка автоматически перенеслась в таблицу "продажи"). Также есть ли там возможность просчитывать возраст кролика, если забивать дату его рождения? (в Excel это я сделала формулой, а в Access не знаю каким образом поступить). Спасибо заранее.
...
Рейтинг: 0 / 0
29.08.2013, 22:37
    #38381752
nord-woolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Оставьте написание программ тем, кто на этом специализируется.
Занимайтесь тем, что у Вас хорошо получается - кроликами.
:)
По сабжу - пишите на том, на чем умеете.
...
Рейтинг: 0 / 0
29.08.2013, 22:46
    #38381763
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
kroliki2013,

Мда, кролики - это не только ценный мех, но и базы данных))))

То, как вы описываете задачу, можно и в Excel сделать, правда работать и вытягивать данные будет не очень удобно. В вашем случае лучше всего Access. Но ни какие строчки ни куда автоматически переносить не нужно, и таблицы вам нужны не совсем те, что вы описали, и возвраст конечно же можно считать без проблем. Судя по вашим знаниям, вам лучше обратиться в раздел работа и за каких-нибудь 5 золотых вам все сделают в лучшем виде.
...
Рейтинг: 0 / 0
29.08.2013, 22:58
    #38381780
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
lbppb, +1

Лучше Access, но немного не в такой форме, как Вы описали, kroliki2013.
Таблицы должны быть нормальными для их перекрестного использования, если это необходимо.
К примеру 2 таблицы:
1. База всех кроликов с основными параметрами(порода, дата рождения, вес, пол и т.д.). Здесь же лучше хранить и самок(пол - самка): если самка, то когда родила, сколько, от кого.
Плюс еще пара полей для записи статуса и индентификатор продажи. Статус: на ферме, продан. Индентификатор продажи: если продан - либо номер договора, либо просто уникальный номер продажи из БД продаж. Можно так же добавить и другие данные по продаже.
2. Данные по продажам.

Так меньше шансов запутаться в будущем. Хотя может надо и иначе - но это уже надо решать, видя реальные данные.
...
Рейтинг: 0 / 0
30.08.2013, 00:30
    #38381826
Valll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Лучше Эксель. В нём вы хоть немного разбираетесь, даже что-то сделали. Аксес вас вряд ли спасёт. Если вы запутались, то в этом не виноват Эксель и с Аксесом вы также запутаетесь при постановке задачи и разработке алгоритмов. Попробуйте ещё раз всё решить на листке бумаги. Двумя таблицами в Аксесе вы не обойдётесь пункт 1 у The_Prista вряд ли будет работать.

Навскидку я бы поступил так: На каждого кролика завёл бы Паспорт (отдельный лист в Экселе) Все поля в паспорте строго на своих местах. Паспорт состоит из 2-х частей: статичной: Имя (номер), дата рождения, порода, пол и т.д. и изменяемой по дате: вес, приплод и т.д. И завёл бы общий лист со статистикой. Ну а дальше чисто формулы: сколько самок?
=сумм(Кролик_№_1!М10:Кролик_№_500!М10). Продали кролика №_369, открыли его паспорт, вписали в ячейку А12 = "продан" или ("-"), а на итоговом листе статистики тут же изменение. Родила самка - вписали в паспорт и завели на детёныша свой паспорт, рожает каждый месяц, пишите - миллион строк, паспорт всё стерпит! Не претендую на истину, чисто ИМХО. А что касается Аксеса, то предвижу большое количество баз данных со связями и прочими делами... Но если позволяет интерес, время или деньги, то тогда вперёд!
...
Рейтинг: 0 / 0
30.08.2013, 10:00
    #38381986
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Valll...На каждого кролика завёл бы Паспорт (отдельный лист в Экселе)...Валера, в таком случае что ты будешь делать через несколько месяцев/лет, когда количество кроликов и их "паспортов"/листов достигнет десятков тысяч?
...
Рейтинг: 0 / 0
30.08.2013, 10:59
    #38382061
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
ValllНа каждого кролика завёл бы Паспорт (отдельный лист в Экселе)
А что касается Аксеса, то предвижу большое количество баз данных со связями и прочими делами...Вы часто с базами данных работали? А с большими объемами данных?
Представьте, что от одна самка приносит приплод от 4 до 8 раз в год по 4-5 кроликов. Если люди занимаются более-менее серьезно - то самок у них штук 30 точно. Это в среднем от 700 кроликов в год приплода. Как Вы себе предсталяете книгу с 700 листами? Это притом, что впоследствии анализировать данную информацию вообще нереально. А анализировать придется.
В Аксесе никаких больших количеств БД со связями. Достаточно пары грамотно организованных таблиц. Из них можно будет делать и паспорта, и отчеты и все что угодно. Надо лишь чуть посидеть подумать над необходимыми для ведения в таблицах данными что можно разбить на разные, а что лучше хранить в одной.
...
Рейтинг: 0 / 0
30.08.2013, 12:48
    #38382231
Valll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Конечно, главное осталось неизвестным: сколько кроликов в обороте, учёт ведется только по производителям или всем, сколько лет хранится информация в одном файле. Но с точки зрения учёта я не сказал ничего нового: карточка основных средств ведётся. Карточка сотрудника в отделе кадров ведётся, которую кстати, 70 лет надо держать... (вроде так). Но и с Аксессом признайтесь, что "нарисовав" пару таблиц - счастья не увидишь.

Есть конечно ещё вариант: купить 1С, попросить спецов настроить под кроликов программу. Во сколько "борзых кроликов" такой вариант обойдётся можно только догадываться. Личный мой опыт говорит, что надо максимально упрощать учёт, максимально дистанцироваться от "данайцев, дары приносящих", т.е. всякого рода сторонних структур, паразитирующих на основном бизнесе фирмы. А в России, к сожалению, всё иначе: на первом месте бухгалтерия, манагеры, офисы, тётки модные разные..., а собственно производство - мы все знаем где... Говорю лично свои мысли, возможно ошибочные: всякое малое предприятие должно строить так свой бизнес, чтобы ему с головой хватало EXCEL! Если малому предприятию Экселя не хватает, значит что-то не так в бизнес-процессах. Начинайте опять рисовать на листе бумаги - с него всё начинается!
...
Рейтинг: 0 / 0
30.08.2013, 13:13
    #38382262
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
ValllКонечно, главное осталось неизвестным: сколько кроликов в обороте, учёт ведется только по производителям или всем, сколько лет хранится информация в одном файле. Но с точки зрения учёта я не сказал ничего нового: карточка основных средств ведётся. Карточка сотрудника в отделе кадров ведётся, которую кстати, 70 лет надо держать... (вроде так). Но и с Аксессом признайтесь, что "нарисовав" пару таблиц - счастья не увидишь.

Есть конечно ещё вариант: купить 1С, попросить спецов настроить под кроликов программу. Во сколько "борзых кроликов" такой вариант обойдётся можно только догадываться. Личный мой опыт говорит, что надо максимально упрощать учёт, максимально дистанцироваться от "данайцев, дары приносящих", т.е. всякого рода сторонних структур, паразитирующих на основном бизнесе фирмы. А в России, к сожалению, всё иначе: на первом месте бухгалтерия, манагеры, офисы, тётки модные разные..., а собственно производство - мы все знаем где... Говорю лично свои мысли, возможно ошибочные: всякое малое предприятие должно строить так свой бизнес, чтобы ему с головой хватало EXCEL! Если малому предприятию Экселя не хватает, значит что-то не так в бизнес-процессах. Начинайте опять рисовать на листе бумаги - с него всё начинается!

И тут Остапа понесло...
...
Рейтинг: 0 / 0
30.08.2013, 13:32
    #38382285
Valll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
lbppb
И тут Остапа понесло...

Мне понравилось, есть немного...
...
Рейтинг: 0 / 0
30.08.2013, 13:39
    #38382292
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Вал, так возьмись!
И тебе радость, и людям польза
...
Рейтинг: 0 / 0
30.08.2013, 14:33
    #38382395
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
ValllКарточка сотрудника в отделе кадров ведётсяЭто да, вот только ты забываешь пару моментов:
1. Личная карточка, как унифицированная форма, ведётся согласно законодательным нормативным актам, обязательных для выполнения работодателями. Зачем вести личные карточки кроликов , если нет такого требования от государства, да и ТС с мужем сами на себя работают?
2. При приеме на работу информация о сотрудниках СНАЧАЛА вносится в базу данных (в РФ обычно это 1С ЗуП) и только ПОТОМ из БД распечатываются ЛК, приказ о приёме на работу, трудовой договор и иные бумажки. Логично, что внеся в базу все данные о сотруднике, становится легко их (данные) использовать в УФ, а ты предлагаешь прямопротивоположное - сначала раскидать данные по листам, а потом собирать их в кучу....
...
Рейтинг: 0 / 0
30.08.2013, 17:43
    #38382721
Valll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Shocker.Pro Да я сначала загорелся идеей несложной реализации, но во-первых автора не слышно, а во-вторых вовремя осёкся помятуя, что "есть у революции начало - нет у революции конца!".

Сергей, да понятно как формируется карточка в прогах, я просто хочу сказать, что двумя простенькими табличками дело не решить, что количество БД будет расти, и надо браться основательно, после чего выйдет практически коммерческий продукт. И здесь возникает вопрос - зачем? Чтобы видеть красивый график прироста по дням веса кролика № 16784 или отметить дату его кончины от лап совы? Изначально автор сказал что запутался, ну так надо распутать ситуацию сначала, а рассчитывать на то что ситуацию распутает Аксес, наивно.

Но вообще бы было неплохо услышать ТЗ от автора и взяться за реализацию (или сразу отказаться признав поражение) делать на Экселе и кто-то на Аксесе. А там, как народ решит. Приз - 5 кг крольчатины.
...
Рейтинг: 0 / 0
30.08.2013, 17:44
    #38382722
Access или Excel
kroliki2013, голосую за Access.
Сам в свое время вел отчетность (не кроликов - транзакций за день порядка 10 в пределе) на бумажках (это было давно), потом перенес в Excel, потом к Экселю подкрутил VBA, потом перенес в Access.
Cейчас все домашние дела по отчетности перенес на MS SQL, но из вариантов Excel/Access тебе однозначно нужно выбрать Access. Потому что это база данных. Главное, перед тем, как начать конструировать саму БД, прочитать стоящий вводный курс по БД в Акцессе и вообще по введению в БД.
Я в свое время ориентировался на книжку "Программирование на VBA 2002" В.Г. Кузьменко. Главы 20-21.
По самому Акцессу не знаю какую книжку посоветовать.
-----
Не люблю Progress OpenEdge.
...
Рейтинг: 0 / 0
30.08.2013, 18:02
    #38382739
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
ValllПриз - 5 кг крольчатины.А что, хорошая мысль, взяться за проект за еду
...
Рейтинг: 0 / 0
30.08.2013, 18:03
    #38382742
nord-woolf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Valll... А что касается Аксеса, то предвижу большое количество баз данных со связями и прочими делами...
:)
Вы бы не писали о том, о чем не имеете понятия.

Описанная ТС задача решается в четыре-пять табличек данных.
...
Рейтинг: 0 / 0
30.08.2013, 18:14
    #38382758
Valll
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Читайте внимательней
...
Рейтинг: 0 / 0
30.08.2013, 19:00
    #38382807
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Задача - для базы данных.
Эксель - табличный процессор. Т.е. инструмент неподходящий.
Аксесс - СУБД всё-в-одном. Т.е. самое оно.

ValllЧитайте внимательней
А как не читай - всё одно из разряда "Пастернака не читал, но осуждаю". Уж лучше жевать...
...
Рейтинг: 0 / 0
30.08.2013, 19:15
    #38382819
Zukora
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
Serge 007Valll...На каждого кролика завёл бы Паспорт (отдельный лист в Экселе)...Валера, в таком случае что ты будешь делать через несколько месяцев/лет, когда количество кроликов и их "паспортов"/листов достигнет десятков тысяч?

Переходить на Оракл :)
...
Рейтинг: 0 / 0
26.09.2013, 21:07
    #38409010
bogv167
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Access или Excel
kroliki2013, Access, однозначно. Excel - это очень навороченный калькулятор, но для хранения и особенно обработки данных штука не совсем удобная. Но с Access первое время придется попариться, особенно если и с Excel "на очень обывательском уровне". Зато потом не пожалеете, если что стоящее получится. Было бы время и желание...
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Access или Excel / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]