0 / 0 / 0
Регистрация: 21.04.2018
Сообщений: 10

База данных Социальный учет

21.04.2018, 19:21. Показов 4393. Ответов 71
Метки бд (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане,помогите с заданием.

Выдает "Невозможно добавление или изменение записи. Для обеспечения целостности данных необходимо наличие связанной записи в таблице".

Никак не могу понять в чем именно дело
Миниатюры
База данных Социальный учет  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.04.2018, 19:21
Ответы с готовыми решениями:

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

База данных учет рождаемости
По заданию нужно составить базу данных к ней формы запросы и отчеты. Все сделала но ни как не могу разобраться с запросом. В запросе на...

База данных Учет нагрузки учителей
Нужна программа срочно по базам данных на тему учет часовой нагрузки учителя, именно учителя, но не преподавателя

71
Модератор
Эксперт MS Access
 Аватар для shanemac51
12215 / 5058 / 812
Регистрация: 07.08.2010
Сообщений: 14,913
Записей в блоге: 4
21.04.2018, 19:26
я даже прочитать ни одного слова не могу --какая уж тут помощь
выложите базу
0
0 / 0 / 0
Регистрация: 21.04.2018
Сообщений: 10
21.04.2018, 19:37  [ТС]
Не получается загрузить в формате accdb



shanemac51, благодарю, вот в зипе.
Миниатюры
База данных Социальный учет   База данных Социальный учет  
Вложения
Тип файла: zip СоциальныйУчет.zip (31.1 Кб, 18 просмотров)
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12215 / 5058 / 812
Регистрация: 07.08.2010
Сообщений: 14,913
Записей в блоге: 4
21.04.2018, 19:44
Цитата Сообщение от Аронсу Посмотреть сообщение
Не получается загрузить в формате accdb
зазипуйте --допускается до 10 мб
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12215 / 5058 / 812
Регистрация: 07.08.2010
Сообщений: 14,913
Записей в блоге: 4
21.04.2018, 20:44
Лучший ответ Сообщение было отмечено Аронсу как решение

Решение

ошибки в каждом поле --полное непонимание аксесса
Вложения
Тип файла: zip sosUchet.zip (31.6 Кб, 26 просмотров)
1
0 / 0 / 0
Регистрация: 21.04.2018
Сообщений: 10
21.04.2018, 20:55  [ТС]
shanemac51, Галина,я Вам безмерно благодарна! Но в задании было указано,что следует 3 таблицы создать и связать их А также интересно,почему для пола создана отдельная таблица. Постараюсь сама разобраться,еще раз благодарю.

Добавлено через 2 минуты
shanemac51, нас просто учили,что тот же самый пол, достаточно вписать в источнике строк через подстановку
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12215 / 5058 / 812
Регистрация: 07.08.2010
Сообщений: 14,913
Записей в блоге: 4
21.04.2018, 21:00
подстановка ПОЛ у вас была неверно прописана, лень было разбираться, перевела на таблицу
связи пришлось убрать, т.к. пришлось править тиы полей, а вернуть забыла
---
не ставь только галочки на каскадные удаление/изменения

Добавлено через 1 минуту
Цитата Сообщение от Аронсу Посмотреть сообщение
нас просто учили,что тот же самый пол, достаточно вписать в источнике строк через подстановку
тогда напиши это правильно --у вас она не работала, вернее работала неправильно
1
0 / 0 / 0
Регистрация: 21.04.2018
Сообщений: 10
21.04.2018, 21:01  [ТС]
shanemac51, да,я уже вернула связи и поставила галочку в "обеспечить целостность данных" и все

Добавлено через 30 секунд
Цитата Сообщение от shanemac51 Посмотреть сообщение
тогда напиши это правильно --у вас она не работала, вернее работала неправильно
хорошо,я постараюсь
0
0 / 0 / 0
Регистрация: 21.04.2018
Сообщений: 10
21.04.2018, 21:03  [ТС]
shanemac51, вот и само задание,где показано как должны выглядеть таблицы
Миниатюры
База данных Социальный учет  
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12215 / 5058 / 812
Регистрация: 07.08.2010
Сообщений: 14,913
Записей в блоге: 4
21.04.2018, 21:54
Цитата Сообщение от Аронсу Посмотреть сообщение
shanemac51, вот и само задание,где показано как должны выглядеть таблицы
вы не правы --это информация, которая должна храниться в базе
но аксесс --это не эксель, у аксесса другая структура данных
--основная таблица ДОЛЖНА быть нормализована, т.е. повторяющиеся(обычно текстовые поля выносятся в справочники)
--у вас явно 3 справочника(пол, образование, инвалидность)
--именно по этим полям производятся различные выборки и подводятся итоги
--поэтому появляются дополнительные поля связи таблиц --конечно они могут быть сделаны по разному, но предпочтительно оформлять подстановки однотипно --иначе вы утонете при создании форм и отчетов

1 Создать базу данных «СОЦИАЛЬНЫЙ УЧЕТ», состоящую из трех таблиц,
самостоятельно определив типы полей и задав ключевые поля
Связать таблицЫ,обеспечив целостность данных
СОЦИАЛЬНАЯ ЗАЩИТА
•иннФамилииИмяОтчествополгод рожддоходчисл семьиКатегорииОбразование
123456789012петровппМ1970240003нетс
123456789013ивановииМ1946360004инвс
123456789014сомовалпЖ1955270005одинокая матьв
123456789015котовпсМ1958330006вын переселенецс
123456789016клоповаавЖ1967500008многодетныйс
1
0 / 0 / 0
Регистрация: 21.04.2018
Сообщений: 10
21.04.2018, 22:00  [ТС]
shanemac51, хорошо,я Вас поняла.Спасибо за подробнейшее объяснение и уделённое время!
0
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
21.04.2018, 22:14
нас просто учили,что тот же самый пол, достаточно вписать в источнике строк через подстановку
Для пола достаточно логического поля.
мужской/женский False/True.
И выборки значительно удобнее делать.

Добавлено через 1 минуту
А вот для Фамилий, Имен, Отчеств справочники не помешают.

Добавлено через 9 минут
Как будете учитывать категорию соцзащиты, если у кого-то в наличии несколько пунктов?
Вполне реальная ситуация.
Подчиненную таблицу сделаете?
Или в основной сделаете соответствующее количество логических полей?
0
0 / 0 / 0
Регистрация: 21.04.2018
Сообщений: 10
22.04.2018, 12:24  [ТС]
Цитата Сообщение от Capi Посмотреть сообщение
Для пола достаточно логического поля.
мужской/женский False/True.
Точно! Благодарю за подсказку.

Добавлено через 4 минуты
Цитата Сообщение от Capi Посмотреть сообщение
Как будете учитывать категорию соцзащиты, если у кого-то в наличии несколько пунктов?
Вполне реальная ситуация.
Благо,это всего лишь задание по дисциплине в ВУЗе и у каждого по одному пункту)
Цитата Сообщение от Capi Посмотреть сообщение
Подчиненную таблицу сделаете?
Или в основной сделаете соответствующее количество логических полей?
А так,да, в основной добавила бы логические поля.
0
 Аватар для VinniPuh
9119 / 6108 / 591
Регистрация: 27.03.2013
Сообщений: 19,936
22.04.2018, 12:26
Цитата Сообщение от Capi Посмотреть сообщение
Как будете учитывать категорию соцзащиты, если у кого-то
Нравоучитель обычно показывает как типа нухно, а не просто как тупой спрашивает.
Зачем тогда спрашивать?
А лично я надеялся на ЛИЧНО ВАШУ ПОДСКАЗКУ.
Теперь наверное поостерегусь дурь всякую от незнающих применять.
0
162 / 61 / 13
Регистрация: 03.03.2015
Сообщений: 176
22.04.2018, 12:37
Пол можно полем со списком - Источник строк = 0;"Ж";-1;"М"
Ширина столбцов =0см;0,505см
1
0 / 0 / 0
Регистрация: 21.04.2018
Сообщений: 10
22.04.2018, 12:40  [ТС]
Цитата Сообщение от nape63 Посмотреть сообщение
Пол можно полем со списком - Источник строк = 0;"Ж";-1;"М"
Ширина столбцов =0см;0,505см
Спасибо,уже сделала)
0
Эксперт MS Access
 Аватар для Eugene-LS
11756 / 5818 / 1490
Регистрация: 05.10.2016
Сообщений: 16,390
22.04.2018, 12:44
nape63, Вы правы, Ladies First!
Но, думаю, оптимальный вариант такой:
0;"Не установлен";1;"Ж";2;"М"
По умолчанию = 0 ("Не установлен")

Подсказка :
Пол можно ставить автоматом, при заполнении данных – если Отчество заканчивается на «а» - ставим «Женский» = 1, а если на «ч» - пишем «Мужской»=2, если иное = в рукопашную …
0
0 / 0 / 0
Регистрация: 21.04.2018
Сообщений: 10
22.04.2018, 12:50  [ТС]
Цитата Сообщение от Eugene-LS Посмотреть сообщение
Вы правы, Ladies First!

Цитата Сообщение от Eugene-LS Посмотреть сообщение
Пол можно ставить автоматом, при заполнении данных – если Отчество заканчивается на «а» - ставим «Женский» = 1, а если на «ч» - пишем «Мужской»=2, если иное = в рукопашную …
Как интересно! Не знала,спасибо
Цитата Сообщение от Eugene-LS Посмотреть сообщение
Но, думаю, оптимальный вариант такой:
0;"Не установлен";1;"Ж";2;"М"
По умолчанию = 0 ("Не установлен")
Но уже поставила так : 0;"жен";-1;"муж"
0
162 / 61 / 13
Регистрация: 03.03.2015
Сообщений: 176
22.04.2018, 12:52
Eugene-LS, не установлен - Null )) У меня обычно так.
0
Эксперт MS Access
 Аватар для Eugene-LS
11756 / 5818 / 1490
Регистрация: 05.10.2016
Сообщений: 16,390
22.04.2018, 12:57
Аронсу, nape63, я просто предложил вам вариант.
А пользоваться моим предложением - иль нет, сугубо на ваше усмотрение.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.04.2018, 12:57
Помогаю со студенческими работами здесь

База данных учет компьютерной техники
Люди помогите пожалуйста нужен курсовой проект на тему (учет компьютерной техники) весь интернет облазил так и не нашел ничего ...

База данных учет заявок на авибилеты
необходимо создать базу данных access c запросами и формой простой не могли бы идеи подкинуть? предварительно накидал можно еще связать...

Учет ос база данных. нужно разобраться
Здравствуйте, помогите, пожалуйста разобраться с данной базой данных. Данная бд разрабатывалась для учета ос в организации. В ней ряд...

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

База данных: Учет призеров олимпийских игр
Призеры: индивидуальный номер олимпийца, число завоеванных золотых, серебряных и бронзовых медалей. Справочники: страны (код,...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru