Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 03.02.2018
Сообщений: 20

База по ПК: Как учитывать движение ПК при смене Фамилии?

05.02.2018, 23:34. Показов 3015. Ответов 48
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго вам!!!
Сразу хочу сказать ято новичок, от слова совсем в базах. Больше касаюсь компьютеров. Но вот встала задача сделать базу данных в Access ( сейчас веду базу в Excel) по движению компьютеров. А точнее нужны все перемещения ПК.
Попробовал порыть уроки в Ютубе, почитать, полазить на форуме.. Но как то не помогло .
Сами таблички сделал и получилось вот что.
1 табличка это ФИО и должность.
2 табличка это сам ПК.
3 Подразделение и кабинет.
4 Движение.
И вот тут сразу засада ... когда я сделал схему БД, то возник вопрос. как учитывать движение ПК при смене Фамилии?
Как учитывать изменение , при смене допустим HDD.
Если эти вопросы для другого раздела, то направьте. И да самое главное еще не решил, нужен учет расходников в принтерах, а вот куда их деть. Так как они могут переставляться с места на место.
спасибо. если подскажите то могу прикрепить то что у меня получилось.. ( хотя там наверно очень просто).
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.02.2018, 23:34
Ответы с готовыми решениями:

База данных SQL. При смене comboBox1 очистить поле checkedListBox1
Нужно зделать так штоб при смене comboBox1 очищалося поле checkedListBox1 и заполнялося новими даними.? SqlDataReader myReader1 =...

Обработать исходный файл и определить число каждого из символов (при этом регистр букв не учитывать, а цифры, знаки препинания и пробелы учитывать)
Задан файл .txt с английским текстом. Обработать исходный файл и определить число каждого из символов (при этом регистр букв не учитывать,...

Как не учитывать регистр при сравнении строк
Есть ли какой-нибудь параметр в Oracle, который бы указывал бы, что не надо учитывать регистр при сравнении строк, т.е. чтобы сравнение...

48
Модератор
Эксперт MS Access
 Аватар для shanemac51
12511 / 5085 / 814
Регистрация: 07.08.2010
Сообщений: 14,963
Записей в блоге: 4
07.02.2018, 10:47
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Причем каждому цеху своя зона номеров.
А что делали, если цех ликвидировали или расширяли(и старого интервала становилось недостаточно)

нашему заводу тоже прилично лет(с 50-х) и работников довольно много

работали на
--эвм Минск с 1972-1981(ленты-перфокарты-табуляторы.....)
--эвм ЕС-1022 с 1979-1991(дисководы и ленты по 29мб...)
--фохпро с 1990 уже на персоналках, первые были 640к ОЗУ, 40мб винчестеры....
--аксесс с 1997(2гб ОЗУ, 1тб винчестеры...)
.....

по 2 года уходило на переписывания старого кода на новую платформу(таблицы конвертировались)
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
07.02.2018, 10:58
Цитата Сообщение от shanemac51 Посмотреть сообщение
А что делали, если цех ликвидировали или расширяли(и старого интервала становилось недостаточно)
Даже при переходе из цеха в цех табельный меняется. Т.е. это в общем организовывают типа как расчет-перевод. после этого номера реюзаются.
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12511 / 5085 / 814
Регистрация: 07.08.2010
Сообщений: 14,963
Записей в блоге: 4
07.02.2018, 11:02
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Даже при переходе из цеха в цех табельный меняется
у нас тоже было так до перехода на сплошной номер(при этом пересчитали все архивные таблицы на новый номер, оставив для справки и старый)
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
07.02.2018, 11:06
Цитата Сообщение от shanemac51 Посмотреть сообщение
по 2 года уходило на переписывания старого кода на новую платформу(таблицы конвертировались)
Знакомо. как раз занимался переводом СЦПД с ЕС-1022 на ПК.
А обсчитывает данные похоже до сих пор IBM System/370.

Добавлено через 1 минуту
Цитата Сообщение от shanemac51 Посмотреть сообщение
до перехода на сплошной номер
Дань современным БД с автоинкрементируемым счетчиком. Не сильно удобная затея.
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12511 / 5085 / 814
Регистрация: 07.08.2010
Сообщений: 14,963
Записей в блоге: 4
07.02.2018, 11:19
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А обсчитывает данные похоже до сих пор IBM System/370.
мы полностью ушли от ЕС-1022 уже давно(через 2 года после поступления ПК к 1991), а соседнее предприятие до сих пор считает зарплату на ЕС
они не стали переписывать...
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
07.02.2018, 11:42
shanemac51, У наших R3 внедряют уже 20 лет как параллельно тому что старая система работает. В 97-ом пришли на практику на третьем курсе на один и гиганотов - бюро EPR R3 внедряет. Одногрупник на другом гиганте уже лет 15 руководит бюро по внедрению EPR R3. Говорит в позапрошлом году сети до табельных почти почти до всех дотянули. Толку блин от такого внедрения если сетей до каждого рабочего места нет?
Ну а в старой на ПК перевели систему централизованной подготовки данных потому что ески сдохли еще в том же 97-ом (на практику пришел - так ребята я вам не мешаю вы мне и вообще мне пора там ВЦ останавливается и через час к самому группа практикантов с технаря прийти должна).
0
397 / 140 / 39
Регистрация: 16.03.2013
Сообщений: 1,570
07.02.2018, 13:20
и таким образом обсуждение вопроса ТС утекло в политическое русло...
0
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
07.02.2018, 13:34
в ностальгическое...
1
385 / 86 / 16
Регистрация: 08.12.2012
Сообщений: 645
07.02.2018, 16:06
Цитата Сообщение от shanemac51 Посмотреть сообщение
48 таблиц --это довольно много
а вот 8 таблиц(с оперативной информацией) и 40 справочников(условно-постоянная информация, которая в екселе присоединяется по ВПР) это вполне достаточно для средней базы
всегда различаю эти понятия, для справочников даже добавляю в начале имени префикс, чтобы они не смешивались с истинными таблицами
Я с вами согласен, просто обобщил потому как справочники (по своей сути) это те же таблицы. И да, я их тоже отмечаю. Спасибо за уточнение.
0
0 / 0 / 0
Регистрация: 03.02.2018
Сообщений: 20
16.02.2018, 13:28  [ТС]
И снова здравствуйте!!!

Давно не писал, так как был в библиотеке ( с вашей помощью ).
Читаю книгу ( но про нормализацию так и не догнал).

Вот что родилось в процессе. А по сему есть пара ответов и вопросов.
Насчет того что мне нужно быстро .. и да и нет. Хочу в первую очередь разобраться и во вторую если получится , то мне это поможет дважды.

А вот вопросы по табличке.
--Скажите нужны ли индексированные поля и для чего, насколько много.
--Надо ли делать таблички справочники по мониторам так как у меня?? или про и (вернее лучше) сделать их в основной таблице.

Это первая часть общей таблицы. Потом буду еще делать по пользователям и должностям, с учетом их перемещений.
Спасибо!!!
Вложения
Тип файла: zip proba2.zip (48.9 Кб, 4 просмотров)
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
16.02.2018, 23:20
Цитата Сообщение от vvowik Посмотреть сообщение
Вот что родилось в процессе.
Ухххх!
Нет так точно не правильно! (скриншот ниже)
Компоненты быстро меняются, через 2 года "тех уж нет, а иные долече" ...
Смотрите:
Можно же сделать таблицу "Компоненты" с Типом, Названием и Маркой.
У каждого компонента список характеристик (возможно по шаблону)
Каждый комп. из опред. компонентов состоит.
И схема сильно меняется в сторону упрощения.
Миниатюры
База по ПК: Как учитывать движение ПК при смене Фамилии?  
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
17.02.2018, 01:50
vvowik, Вообще если по уму то комп надо привязывать не к человеку а к рабочему месту. И к оному же рабочему месту привязывать человека. Это гораздо точнее соответствует организационной диаграмме использования настольных компов в учреждениях. С ноутами/планшетами уже немного по другому но скорее всего они в органиационной диаграмме привязаны тоже к должности а не к конкретной персоне.
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
17.02.2018, 02:06
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Вообще если по уму то комп надо привязывать не к человеку а к рабочему месту.
Я то же так думал - до реорганизаций и переездов клиентов.
Остановился на том что MAC адрес сетевухи однозначно идентифицирует комп и его мать.
Причём :
Корпус, блок питания, HDD, видео карта, память и пр. могут меняться - MB (в просторечии "Мать") - остаётся.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
17.02.2018, 02:15
Eugene-LS, Физическое перемещение рабочего места абсолютно не влияет на организационную диаграмму. Комп точно так же приписан к точке. При реорганизации изменяется набор точек и соответственно по точкам распределяются как компы так и фамилии. Соответствие же физического расположения рабочего места на плане местности к точке на организационной диаграмме задается отдельной таблицей.
А материнка - такой же компонент который имеет свойство точно так же заменяться/выгорать. При этом при пользовании дискретной сетевухой (а к примеру вайфайка и оптика в подавляющем большинстве дискретка) никакого соответствия матери маку не будет.
По большому счету инвентарный номер на компе пишется не на материнке а краской на корпусе (ну вы правда наверное этого цирка уже не застали)
0
Эксперт MS Access
 Аватар для Eugene-LS
13266 / 5943 / 1529
Регистрация: 05.10.2016
Сообщений: 16,632
17.02.2018, 02:52
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Физическое перемещение рабочего места абсолютно не влияет на организационную диаграмму. ...
Ну я и не утверждал обратного.
Высказал только своё мнение по поводу "за что зацепиться" - не более.
И наша полемика мимо задачки ТС.
0
17.02.2018, 03:07

Не по теме:

Цитата Сообщение от Eugene-LS Посмотреть сообщение
И наша полемика мимо задачки ТС.
В таких полемиках имеет свойство рождаться истина которая может ТС-у пригодится

0
0 / 0 / 0
Регистрация: 03.02.2018
Сообщений: 20
17.02.2018, 19:30  [ТС]
Цитата Сообщение от Eugene-LS Посмотреть сообщение
Можно же сделать таблицу "Компоненты" с Типом, Названием и Маркой.
У каждого компонента список характеристик (возможно по шаблону)
Каждый комп. из опред. компонентов состоит.
И схема сильно меняется в сторону упрощения.
Не со всем понял...
Вроде бы не получится у меня одну сделать ( компоненты) все дело то в том , что каждый ( мама под вопросом) компонент может поменяться и мне хочется учет изменений для этого ПК.
Поэтому так и разбил на таблички справочники. чтобы не дублировать названия в таблице движения.
По поводу перемещения , Именно они есть и будут. Помимо того что даже пользователь движется в разные службы и потмо разные должности занимать будет.
Нужны отчеты и за год и за 2 -5. По поводу компов . У нас уже по 10 лет компы работают, так что не все так просто.
Меня вот там интересовало как мониторы разбивать?? Чтоб излишнее не писать надо бы монитор на 3 таблицы бить ( Фирма, модель и диагональ, иногда нужны отчеты по диагоналям даж ) И если одной строкой его забить.. то не знаю как такие отчеты делать тогда.
Еще раз извиняюсь за дилетантские вопросы...
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12511 / 5085 / 814
Регистрация: 07.08.2010
Сообщений: 14,963
Записей в блоге: 4
17.02.2018, 19:53
я бы видимо создала 2 основные таблицы

таб1-компы(код1, дата покупки, код текущего владельца,....)
таб2 -комплектация компа(код2,код1,тип комплектующего,код в справочнике комплектующих, ОПИСАНИЕ КОМПЛЕКТУЮЩЕГО)


для учета не важно, какой у компа винчестер или монитор
--если тип=принтер, то обращаемся в справочник принтеров, где помимо размера, производителя,... есть и поле описание, куда через запятую выведены характеристики этого типа принтера
--если тип монитор --обращается в таблицу мониторов
....

делала так для мебельной фабрики, ибо в накладной на отгрузку не нужно поле емкость винчестера, а нужно описание

конечно делала это в форме
--вводила поля в таб1
--вводила основные поля в таб2
--в зависимости от типа комплектующего открывала соответствующий справочник и присваивала описание
---
в какой то мере -ДЕНОРМАЛИЗАЦИЯ
1
0 / 0 / 0
Регистрация: 03.02.2018
Сообщений: 20
17.02.2018, 22:44  [ТС]
у меня так и сделано (NPC) и есть код владельца, просто вторую табл не указал.
Так как я сиситемщик мне важно (нужна для мен статистика ремонтов и комплектующих ,именно и емкость винчестера важна).
То есть те данные которые в этой табличке все нужны с историей перемещений ремонтов замен.. Для этого и задумал делать в аксессе.
Так что на счет мониторов?? как их втиснуть в эту табличку?? Нужны дюймы и модель, так как монитор может принадлежать любому ( то есть его могут переставить) ПК.. как его учитывать движение? Если не надоел то с удовольствием приму ваши варианты , направления.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,383
20.02.2018, 03:58
Берите схему "Звезда" как нарисовано выше и добавьте туда Мониторы, если их там нет.
Да и в справочниках всё-таки полей должно быть больше, например в memori должен быть объём, дата приобретения, код производителя из справочника "Производители".
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.02.2018, 03:58

Как учитывать пробелы при считывании строки в консоли?
#include <iostream> #include <clocale> #include <windows.h> using namespace std; int main() { setlocale( LC_ALL, ".866"...

Как сделать выборку, при которой не стоит учитывать определенную дату?
Добрый день! имеется таблица employee, с полем created_date, нужно создать запрос, при котором не будет учитываться определенная...

Как при определении TDateTime не учитывать сутки, часы или минуты?
Что-то подобное я уже спрашивал в теме "Как определить количество прошедших минут между двумя событиями?", но теперь несколько иная...

Как убрать анимацию при смене вкладок?
есть меню с вкладками, которые меняют содержимое меню при нажатии + некая анимация происходящего. так вот я хочу сделать чтобы все менялось...

Как сохранить ИЦ (и надо ли) при смене движка?
Вопрос от одного из наших партнеров, крупного СМИ. В ближайшее время мы произведем полную замену движка сайта. Всвязи с этим встала...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru