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

Создание БД "Кадры предприятия"

17.10.2021, 17:58. Показов 12950. Ответов 129

Студворк — интернет-сервис помощи студентам
Добрый день, такое дело. Нужно сделать Базу данных на тему "Кадры предприятия".
Краткое описание: Государственное предприятие.

Словесное описание предметной области:
- На предприятии существует ряд подразделений.
- Каждое подразделение имеет штатное расписание, в котором имеется перечень должностей.
- Каждая должность имеет название, краткое название, шифр, нижнюю и верхнюю границы разрядов единой тарифной сетки ( от 1 до 18).
- Также известно, сколько единиц каждой должности выделено подразделению.
- О сотрудниках, работающих на предприятии, необходимо знать всю историю их перемещения - где, в каком подразделении работал сотрудник, на какой должности, какой имел разряд, дату начала и дату окончания работы.
- Также о сотруднике необходимо хранить личные данные: ФИО, возраст, пол, семейное положение."

Сложность работы заключается в том, что перед началом работы с самой БД, нужно сделать схему, с ней у меня как раз таки и проблема.

Я не знаю с чего начать. Пример схемы приложил.
Миниатюры
Создание БД "Кадры предприятия"  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.10.2021, 17:58
Ответы с готовыми решениями:

Кадры предприятия
Добрый вечер форумчане. Кто может сделать базу по заданию указанному ниже? Срок до утра, как всегда у студентов. :) ICQ 389981668 ...

Создание экранной формы для БД предприятия
Прошу подсказать, как можно реализовать следующую задачу: Есть БД access 2013 *.accdb В ней есть 4 таблицы с разными данными, но так...

Как использовать кадры PictureBox так чтобы менялись кадры?
Помогите пожалуйста ! кто может помочь сделать так чтобы при клике на PictureBox менялся кадр на секунду и возращался в обратный кадр...

129
3 / 3 / 0
Регистрация: 22.06.2021
Сообщений: 94
30.11.2021, 12:51  [ТС]
Студворк — интернет-сервис помощи студентам
Если допустим в "Условие"
То я пробовал написать в столбец "Дата Рождения", в пункт "Условие"
[Введите год рождения], при вводе года рождения допустим 1999, мне выдаёт ошибку. Возможно я что то не так делаю?
0
Эксперт MS Access
 Аватар для Eugene-LS
13227 / 5912 / 1519
Регистрация: 05.10.2016
Сообщений: 16,557
30.11.2021, 12:54
Цитата Сообщение от Grigorovich Посмотреть сообщение
Возможно я что то не так делаю?
Да - Не правильно.
0
3 / 3 / 0
Регистрация: 22.06.2021
Сообщений: 94
30.11.2021, 12:58  [ТС]
А как тогда?
0
Эксперт MS Access
 Аватар для Eugene-LS
13227 / 5912 / 1519
Регистрация: 05.10.2016
Сообщений: 16,557
30.11.2021, 13:09
Цитата Сообщение от Grigorovich Посмотреть сообщение
А как тогда?
Видимо через функцию Year() ...
0
3 / 3 / 0
Регистрация: 22.06.2021
Сообщений: 94
30.11.2021, 13:11  [ТС]
Примерно как-то так?

Code
1
WHERE ((YEAR([Сведения о студенте]![Дата рождение]))=YEAR([Forms]![ВашаФорма]![ГодОтбора])
0
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
30.11.2021, 13:48
Цитата Сообщение от Grigorovich Посмотреть сообщение
YEAR([Forms]![ВашаФорма]![ГодОтбора])
Зачем применять функцию Year к году?

Хоть почитайте описание функции, какие требуются аргументы.
0
Эксперт MS Access
 Аватар для Eugene-LS
13227 / 5912 / 1519
Регистрация: 05.10.2016
Сообщений: 16,557
30.11.2021, 13:57
Цитата Сообщение от Grigorovich Посмотреть сообщение
Примерно как-то так?
Нет.
SQL
1
2
3
4
SELECT [Код сотрудника], Фамилия, Имя, Отчество, [Дата Рождения], 
YEAR([Дата Рождения]) AS [Год Рождения]
FROM Сотрудники
WHERE (YEAR([Дата Рождения])=[Введите год рождения "YYYY"]);
0
3 / 3 / 0
Регистрация: 22.06.2021
Сообщений: 94
30.11.2021, 14:16  [ТС]
Спасибо, сделал запрос по вашему SQL-коду, можно ли еще как-то добавить допустим ошибку, если сотрудника с такой датой рождения нет?
0
Эксперт MS Access
 Аватар для Eugene-LS
13227 / 5912 / 1519
Регистрация: 05.10.2016
Сообщений: 16,557
30.11.2021, 16:02
Цитата Сообщение от Grigorovich Посмотреть сообщение
можно ли еще как-то добавить допустим ошибку, если сотрудника с такой датой рождения нет?
Можно.
VBA ... из формы ... - оно вам надо?!
0
3 / 3 / 0
Регистрация: 22.06.2021
Сообщений: 94
01.12.2021, 14:55  [ТС]
Всем спасибо большое, тему можно закрыть
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.12.2021, 14:55
Помогаю со студенческими работами здесь

Создание БД кадры в Delphi
Добрый день, ме нужно создать в Delphi автоматизированное рабочее место кадровика. Подскажите пожалуйста, может у кого-то есть код...

Разбиение видео на кадры, кадры на пиксели
Задача состоит в том, что бы разбить кусок видео разрешением 128p покадрово. Затем кадры необходимо разбить на пиксели и сохранить в...

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

1С 7.7 создание схемы работы предприятия
нужна помощь, обьясните пожалуйста или посоветуйте литературу. не могу понять как создать схему работы предприятия ...в этом деле...

Создание и заполнение БД складского предприятия
Помогите создать БД, времени просто категорически не хватает для изучения и создания... Создание и заполнение БД складского...


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

Или воспользуйтесь поиском по форуму:
130
Ответ Создать тему
Новые блоги и статьи
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru