|
Access или Excel
|
|||
---|---|---|---|
#18+
Добрый день уважаемые специалисты. Столкнулась с такой проблемой - у нас с мужем кроличья ферма, и постепенно поголовье кролей растет. Нужно создать базу данных. Я попробовала это сделать в Excel (владею на очень обывательском уровне), однако уже начинаем путаться - кто продался, кто еще растет. Поэтому думаю насчет Access, может быть попробовать создать там. Ориентировочно должно быть 3 таблицы - поголовье, с описанием кроликов (порода, дата рождения, вес, кто родители и т.д.), описание маточника - какая самка когда и от кого родила, и третья - продажи - когда какого кролика за сколько продали. Вопрос в следующем - какую программу лучше применить? (Access или Excel). Есть ли возможность в Access перекидывать строку из одной таблицы в другую (допустим кролик продался - мы укажем сумму полученных денег и дату продажи в первой таблице с описанием кроликов, и возможно ли, чтобы эта строка автоматически перенеслась в таблицу "продажи"). Также есть ли там возможность просчитывать возраст кролика, если забивать дату его рождения? (в Excel это я сделала формулой, а в Access не знаю каким образом поступить). Спасибо заранее. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2013, 22:01 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Оставьте написание программ тем, кто на этом специализируется. Занимайтесь тем, что у Вас хорошо получается - кроликами. :) По сабжу - пишите на том, на чем умеете. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2013, 22:37 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
kroliki2013, Мда, кролики - это не только ценный мех, но и базы данных)))) То, как вы описываете задачу, можно и в Excel сделать, правда работать и вытягивать данные будет не очень удобно. В вашем случае лучше всего Access. Но ни какие строчки ни куда автоматически переносить не нужно, и таблицы вам нужны не совсем те, что вы описали, и возвраст конечно же можно считать без проблем. Судя по вашим знаниям, вам лучше обратиться в раздел работа и за каких-нибудь 5 золотых вам все сделают в лучшем виде. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2013, 22:46 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
lbppb, +1 Лучше Access, но немного не в такой форме, как Вы описали, kroliki2013. Таблицы должны быть нормальными для их перекрестного использования, если это необходимо. К примеру 2 таблицы: 1. База всех кроликов с основными параметрами(порода, дата рождения, вес, пол и т.д.). Здесь же лучше хранить и самок(пол - самка): если самка, то когда родила, сколько, от кого. Плюс еще пара полей для записи статуса и индентификатор продажи. Статус: на ферме, продан. Индентификатор продажи: если продан - либо номер договора, либо просто уникальный номер продажи из БД продаж. Можно так же добавить и другие данные по продаже. 2. Данные по продажам. Так меньше шансов запутаться в будущем. Хотя может надо и иначе - но это уже надо решать, видя реальные данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2013, 22:58 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Лучше Эксель. В нём вы хоть немного разбираетесь, даже что-то сделали. Аксес вас вряд ли спасёт. Если вы запутались, то в этом не виноват Эксель и с Аксесом вы также запутаетесь при постановке задачи и разработке алгоритмов. Попробуйте ещё раз всё решить на листке бумаги. Двумя таблицами в Аксесе вы не обойдётесь пункт 1 у The_Prista вряд ли будет работать. Навскидку я бы поступил так: На каждого кролика завёл бы Паспорт (отдельный лист в Экселе) Все поля в паспорте строго на своих местах. Паспорт состоит из 2-х частей: статичной: Имя (номер), дата рождения, порода, пол и т.д. и изменяемой по дате: вес, приплод и т.д. И завёл бы общий лист со статистикой. Ну а дальше чисто формулы: сколько самок? =сумм(Кролик_№_1!М10:Кролик_№_500!М10). Продали кролика №_369, открыли его паспорт, вписали в ячейку А12 = "продан" или ("-"), а на итоговом листе статистики тут же изменение. Родила самка - вписали в паспорт и завели на детёныша свой паспорт, рожает каждый месяц, пишите - миллион строк, паспорт всё стерпит! Не претендую на истину, чисто ИМХО. А что касается Аксеса, то предвижу большое количество баз данных со связями и прочими делами... Но если позволяет интерес, время или деньги, то тогда вперёд! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 00:30 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Valll...На каждого кролика завёл бы Паспорт (отдельный лист в Экселе)...Валера, в таком случае что ты будешь делать через несколько месяцев/лет, когда количество кроликов и их "паспортов"/листов достигнет десятков тысяч? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 10:00 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
ValllНа каждого кролика завёл бы Паспорт (отдельный лист в Экселе) А что касается Аксеса, то предвижу большое количество баз данных со связями и прочими делами...Вы часто с базами данных работали? А с большими объемами данных? Представьте, что от одна самка приносит приплод от 4 до 8 раз в год по 4-5 кроликов. Если люди занимаются более-менее серьезно - то самок у них штук 30 точно. Это в среднем от 700 кроликов в год приплода. Как Вы себе предсталяете книгу с 700 листами? Это притом, что впоследствии анализировать данную информацию вообще нереально. А анализировать придется. В Аксесе никаких больших количеств БД со связями. Достаточно пары грамотно организованных таблиц. Из них можно будет делать и паспорта, и отчеты и все что угодно. Надо лишь чуть посидеть подумать над необходимыми для ведения в таблицах данными что можно разбить на разные, а что лучше хранить в одной. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 10:59 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Конечно, главное осталось неизвестным: сколько кроликов в обороте, учёт ведется только по производителям или всем, сколько лет хранится информация в одном файле. Но с точки зрения учёта я не сказал ничего нового: карточка основных средств ведётся. Карточка сотрудника в отделе кадров ведётся, которую кстати, 70 лет надо держать... (вроде так). Но и с Аксессом признайтесь, что "нарисовав" пару таблиц - счастья не увидишь. Есть конечно ещё вариант: купить 1С, попросить спецов настроить под кроликов программу. Во сколько "борзых кроликов" такой вариант обойдётся можно только догадываться. Личный мой опыт говорит, что надо максимально упрощать учёт, максимально дистанцироваться от "данайцев, дары приносящих", т.е. всякого рода сторонних структур, паразитирующих на основном бизнесе фирмы. А в России, к сожалению, всё иначе: на первом месте бухгалтерия, манагеры, офисы, тётки модные разные..., а собственно производство - мы все знаем где... Говорю лично свои мысли, возможно ошибочные: всякое малое предприятие должно строить так свой бизнес, чтобы ему с головой хватало EXCEL! Если малому предприятию Экселя не хватает, значит что-то не так в бизнес-процессах. Начинайте опять рисовать на листе бумаги - с него всё начинается! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 12:48 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
ValllКонечно, главное осталось неизвестным: сколько кроликов в обороте, учёт ведется только по производителям или всем, сколько лет хранится информация в одном файле. Но с точки зрения учёта я не сказал ничего нового: карточка основных средств ведётся. Карточка сотрудника в отделе кадров ведётся, которую кстати, 70 лет надо держать... (вроде так). Но и с Аксессом признайтесь, что "нарисовав" пару таблиц - счастья не увидишь. Есть конечно ещё вариант: купить 1С, попросить спецов настроить под кроликов программу. Во сколько "борзых кроликов" такой вариант обойдётся можно только догадываться. Личный мой опыт говорит, что надо максимально упрощать учёт, максимально дистанцироваться от "данайцев, дары приносящих", т.е. всякого рода сторонних структур, паразитирующих на основном бизнесе фирмы. А в России, к сожалению, всё иначе: на первом месте бухгалтерия, манагеры, офисы, тётки модные разные..., а собственно производство - мы все знаем где... Говорю лично свои мысли, возможно ошибочные: всякое малое предприятие должно строить так свой бизнес, чтобы ему с головой хватало EXCEL! Если малому предприятию Экселя не хватает, значит что-то не так в бизнес-процессах. Начинайте опять рисовать на листе бумаги - с него всё начинается! И тут Остапа понесло... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 13:13 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
lbppb И тут Остапа понесло... Мне понравилось, есть немного... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 13:32 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Вал, так возьмись! И тебе радость, и людям польза ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 13:39 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
ValllКарточка сотрудника в отделе кадров ведётсяЭто да, вот только ты забываешь пару моментов: 1. Личная карточка, как унифицированная форма, ведётся согласно законодательным нормативным актам, обязательных для выполнения работодателями. Зачем вести личные карточки кроликов , если нет такого требования от государства, да и ТС с мужем сами на себя работают? 2. При приеме на работу информация о сотрудниках СНАЧАЛА вносится в базу данных (в РФ обычно это 1С ЗуП) и только ПОТОМ из БД распечатываются ЛК, приказ о приёме на работу, трудовой договор и иные бумажки. Логично, что внеся в базу все данные о сотруднике, становится легко их (данные) использовать в УФ, а ты предлагаешь прямопротивоположное - сначала раскидать данные по листам, а потом собирать их в кучу.... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 14:33 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Shocker.Pro Да я сначала загорелся идеей несложной реализации, но во-первых автора не слышно, а во-вторых вовремя осёкся помятуя, что "есть у революции начало - нет у революции конца!". Сергей, да понятно как формируется карточка в прогах, я просто хочу сказать, что двумя простенькими табличками дело не решить, что количество БД будет расти, и надо браться основательно, после чего выйдет практически коммерческий продукт. И здесь возникает вопрос - зачем? Чтобы видеть красивый график прироста по дням веса кролика № 16784 или отметить дату его кончины от лап совы? Изначально автор сказал что запутался, ну так надо распутать ситуацию сначала, а рассчитывать на то что ситуацию распутает Аксес, наивно. Но вообще бы было неплохо услышать ТЗ от автора и взяться за реализацию (или сразу отказаться признав поражение) делать на Экселе и кто-то на Аксесе. А там, как народ решит. Приз - 5 кг крольчатины. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 17:43 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
kroliki2013, голосую за Access. Сам в свое время вел отчетность (не кроликов - транзакций за день порядка 10 в пределе) на бумажках (это было давно), потом перенес в Excel, потом к Экселю подкрутил VBA, потом перенес в Access. Cейчас все домашние дела по отчетности перенес на MS SQL, но из вариантов Excel/Access тебе однозначно нужно выбрать Access. Потому что это база данных. Главное, перед тем, как начать конструировать саму БД, прочитать стоящий вводный курс по БД в Акцессе и вообще по введению в БД. Я в свое время ориентировался на книжку "Программирование на VBA 2002" В.Г. Кузьменко. Главы 20-21. По самому Акцессу не знаю какую книжку посоветовать. ----- Не люблю Progress OpenEdge. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 17:44 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
ValllПриз - 5 кг крольчатины.А что, хорошая мысль, взяться за проект за еду ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 18:02 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Valll... А что касается Аксеса, то предвижу большое количество баз данных со связями и прочими делами... :) Вы бы не писали о том, о чем не имеете понятия. Описанная ТС задача решается в четыре-пять табличек данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 18:03 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Читайте внимательней ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 18:14 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Задача - для базы данных. Эксель - табличный процессор. Т.е. инструмент неподходящий. Аксесс - СУБД всё-в-одном. Т.е. самое оно. ValllЧитайте внимательней А как не читай - всё одно из разряда "Пастернака не читал, но осуждаю". Уж лучше жевать... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 19:00 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
Serge 007Valll...На каждого кролика завёл бы Паспорт (отдельный лист в Экселе)...Валера, в таком случае что ты будешь делать через несколько месяцев/лет, когда количество кроликов и их "паспортов"/листов достигнет десятков тысяч? Переходить на Оракл :) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2013, 19:15 |
|
Access или Excel
|
|||
---|---|---|---|
#18+
kroliki2013, Access, однозначно. Excel - это очень навороченный калькулятор, но для хранения и особенно обработки данных штука не совсем удобная. Но с Access первое время придется попариться, особенно если и с Excel "на очень обывательском уровне". Зато потом не пожалеете, если что стоящее получится. Было бы время и желание... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.09.2013, 21:07 |
|
|
start [/forum/topic.php?fid=61&msg=38382285&tid=2174516]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 133ms |
0 / 0 |