Добрый день. Раньше всё время работал с таблицами Excel. Но в связи с большим объёмом информации (часто повторяющейся в этих файлах) решил перейти на Access (может и зря ) Сначала суть задачи: Есть несколько организаций, для которых изначально составлены списки оборудования (это и есть отдельные файлы Excel и пока не надо было ничего считать они вполне устраивали). Затем возникла необходимость оценить различные показатели этого оборудования. Помимо "исчисляемых", например, время работы сервера или количество отпечатков принтера за период, надо ещё и "статистические". К ним я отношу такие, как количество устройств одной модели, количество устройств одного производителя и\или поставщика. И разные другие экзотические показатели, типа объёма HDD выделенного под конкретный отдел на сервере и степень его использования. Помимо того, что все эти расчёты уже заметно "тормозят" при внесении изменений, для каждой организации приходится копировать (ВНИМАТЕЛЬНО!) формулы из файла в файл. Да и делегировать работу сложно (про защиту ячеек знаю, но всегда есть шанс что-то упустить) Вот поэтому и начал делать БД в Access И возник такой вопрос: Вот перенес я изначальную таблицу с оборудованием. НО! Если хранить все организации в одной таблице возникает "геморрой" вводить\выбирать название организации в каждой строке. Если же для каждой делать отдельную таблицу, то моих, очень начальных, знаний не хватает понять, как потом осуществлять обращение к этим таблицам. Если это (объяснить, "как потом осуществлять обращение к этим таблицам") сложно, то хотя бы просто совет, какой способ выбрать и в каком направлении потом "копать" для облегчения работы по выбранному способу? Или плюнуть и пользоваться Excel? PS. Access 2007
Добрый день. Раньше всё время работал с таблицами Excel. Но в связи с большим объёмом информации (часто повторяющейся в этих файлах) решил перейти на Access (может и зря ) Сначала суть задачи: Есть несколько организаций, для которых изначально составлены списки оборудования (это и есть отдельные файлы Excel и пока не надо было ничего считать они вполне устраивали). Затем возникла необходимость оценить различные показатели этого оборудования. Помимо "исчисляемых", например, время работы сервера или количество отпечатков принтера за период, надо ещё и "статистические". К ним я отношу такие, как количество устройств одной модели, количество устройств одного производителя и\или поставщика. И разные другие экзотические показатели, типа объёма HDD выделенного под конкретный отдел на сервере и степень его использования. Помимо того, что все эти расчёты уже заметно "тормозят" при внесении изменений, для каждой организации приходится копировать (ВНИМАТЕЛЬНО!) формулы из файла в файл. Да и делегировать работу сложно (про защиту ячеек знаю, но всегда есть шанс что-то упустить) Вот поэтому и начал делать БД в Access И возник такой вопрос: Вот перенес я изначальную таблицу с оборудованием. НО! Если хранить все организации в одной таблице возникает "геморрой" вводить\выбирать название организации в каждой строке. Если же для каждой делать отдельную таблицу, то моих, очень начальных, знаний не хватает понять, как потом осуществлять обращение к этим таблицам. Если это (объяснить, "как потом осуществлять обращение к этим таблицам") сложно, то хотя бы просто совет, какой способ выбрать и в каком направлении потом "копать" для облегчения работы по выбранному способу? Или плюнуть и пользоваться Excel? PS. Access 2007 iskif
Так тут зависит от Вас. Можно через макросы эксель, можно в Access создавать формы, запросы и пр. В excel 2010 и 2013 можно поставить надстройку Power Query, она позволяет с данными работать из разных источников. Но если структура таблиц одинаковая, лучше в одной основные данные держать. А названия организаций в связанной
Так тут зависит от Вас. Можно через макросы эксель, можно в Access создавать формы, запросы и пр. В excel 2010 и 2013 можно поставить надстройку Power Query, она позволяет с данными работать из разных источников. Но если структура таблиц одинаковая, лучше в одной основные данные держать. А названия организаций в связанной Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Сообщение отредактировал Udik - Вторник, 15.03.2016, 15:14
Т.е. я правильно понимаю, что в файлах Excell я храню просто списки оборудования и другими данными, а из Access я могу обращаться к ним для расчётов "выборки"? (конечно, если все таблицы будут иметь одинаковый набор полей) Только пока не представляю, как это будет выглядеть и в уроках пока не встречал ничего подобного
Т.е. я правильно понимаю, что в файлах Excell я храню просто списки оборудования и другими данными, а из Access я могу обращаться к ним для расчётов "выборки"? (конечно, если все таблицы будут иметь одинаковый набор полей) Только пока не представляю, как это будет выглядеть и в уроках пока не встречал ничего подобногоiskif
Сообщение отредактировал iskif - Вторник, 15.03.2016, 15:18
Нет, я имел ввиду, что Access свой интерфейс предоставляет, т.е. там можно составить формы и запросы по своему усмотрению. БД это набор таблиц, а чтобы с ними удобно работать было и делают формы и прочее. В Access можно разделить БД, типа на сервере хранятся сами данные, а юзерам условно говоря клиентскую часть выдать, чтобы они могли вносить/править/смотреть записи.
Нет, я имел ввиду, что Access свой интерфейс предоставляет, т.е. там можно составить формы и запросы по своему усмотрению. БД это набор таблиц, а чтобы с ними удобно работать было и делают формы и прочее. В Access можно разделить БД, типа на сервере хранятся сами данные, а юзерам условно говоря клиентскую часть выдать, чтобы они могли вносить/править/смотреть записи.Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Сообщение отредактировал Udik - Вторник, 15.03.2016, 15:26
Но если структура таблиц одинаковая, лучше в одной основные данные держать. А названия организаций в связанной :)
Если я правильно понял, это про Access? Так я так и сделал сначала, но говорю же, при заполнении на второй строке уже понял, что надо каждое устройство "привязывать" к организации, а это не вариант :)
Вот сейчас написал это понял, какой вариант был бы идеальный :) Данные в отдельных однотипных файлах для каждой организации. И отдельно или файл Excel для расчётов или обращение к ним из Access . Но пока не представляю не то что, как сделать, а даже возможно ли такое в принципе...
Но если структура таблиц одинаковая, лучше в одной основные данные держать. А названия организаций в связанной :)
Если я правильно понял, это про Access? Так я так и сделал сначала, но говорю же, при заполнении на второй строке уже понял, что надо каждое устройство "привязывать" к организации, а это не вариант :)
Вот сейчас написал это понял, какой вариант был бы идеальный :) Данные в отдельных однотипных файлах для каждой организации. И отдельно или файл Excel для расчётов или обращение к ним из Access . Но пока не представляю не то что, как сделать, а даже возможно ли такое в принципе...iskif
Сообщение отредактировал iskif - Вторник, 15.03.2016, 15:29
А в чём сложность-то, из выпадающего списка трудно выбрать? . По уму так и названия оборудования в отдельную таблицу выносят, если оно однотипное. == Правда если таблицы уже заполнены и строк много, то вручную тяжко будет. Но должен быть способ автоматизированно это провернуть.
А в чём сложность-то, из выпадающего списка трудно выбрать? . По уму так и названия оборудования в отдельную таблицу выносят, если оно однотипное. == Правда если таблицы уже заполнены и строк много, то вручную тяжко будет. Но должен быть способ автоматизированно это провернуть.Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Сообщение отредактировал Udik - Вторник, 15.03.2016, 15:34
А в чём сложность-то, из выпадающего списка трудно выбрать?
При первоначальном внесении новой организации да, не особо сложно, но проблема в том, что оборудования, которое надо "обрабатывать" уже больше 5000 единиц и не известно, сколько будет
А в чём сложность-то, из выпадающего списка трудно выбрать?
При первоначальном внесении новой организации да, не особо сложно, но проблема в том, что оборудования, которое надо "обрабатывать" уже больше 5000 единиц и не известно, сколько будет iskif
Вот и начните поиск как это провернуть не вручную Можно сказать первый вопрос сформулировали. Как разделить таблицу на две связанных по определённому полю.
Вот и начните поиск как это провернуть не вручную Можно сказать первый вопрос сформулировали. Как разделить таблицу на две связанных по определённому полю.Udik
вот вам барабан яд 41001231307558 wm R419131876897 udik1968@gmail.com
Сообщение отредактировал Udik - Вторник, 15.03.2016, 15:38