|
0 / 0 / 0
Регистрация: 19.07.2013
Сообщений: 41
|
|
Создание локальной БД12.07.2017, 20:17. Показов 10710. Ответов 54
Метки нет (Все метки)
Есть необходимость создать простую БД для большого списка учащихся школы и в дальнейшем вбить туда данные с бумажных носителей. Несколько граф: ФИО учащегося, дата рождения, дата зачисления в школу, в какой класс зачислен, ФИО родителей/опекунов. То есть 5-6 ячеек на строку.
Чем лучше воспользоваться для создания БД на локальном компьютере с дальнейшим локальным доступом? Желательно с бесплатной средой разработки (т.е. без использования microsoft office и иных платных аналогов).
0
|
|
| 12.07.2017, 20:17 | |
|
Ответы с готовыми решениями:
54
Хочу освоить и применить на практике создание локальной сети, создание домена Создание локальной БД Создание локальной сети |
| 14.12.2019, 21:24 | ||
|
ваша скорость освоения и упорство мне неизвестны, поэтому я не могу сказать насколько проста она для вас и, тем более, удобна Добавлено через 50 секунд
0
|
||
|
4 / 4 / 1
Регистрация: 07.06.2016
Сообщений: 60
|
|
| 14.12.2019, 21:25 | |
|
0
|
|
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,062
|
|
| 14.12.2019, 21:40 | |
|
0
|
|
|
4 / 4 / 1
Регистрация: 07.06.2016
Сообщений: 60
|
|
| 14.12.2019, 22:43 | |
|
VinniPuh
А про такой фокус, как на этом скриншоте, я раньше даже и не подозревал. Можно создать одну общую форму для заполнения всей БД (если полей много, то будет достаточно тяжеловесно). А можно разбить ее поля на блоки и создать подформы для заполнения каждого из блоков этой базы. Здесь это "Данные", которые состоят из "Данные", "Адрес", "Класс ученика" и "Фото". А они в свою очередь состоят из отдельных полей для заполнения данными. Т.е. можно выстраивать заполнение базы в виде своеобразного дерева форм. Получается удобнее, чем одна форма на всю базу, а заодно решается с пунктом 5 - просмотр и вывод выборкой полей. Если конечно можно вывести в документальный формат не всю базу, а только содержимое одной подформы. А фото, как я понимаю, просматриваются миниатюрами? Где бы почитать, как создать такую БД, как у вас на скриншоте? Что-то похожее я и собирался сделать.
0
|
|
|
Модератор
|
||
| 14.12.2019, 23:11 | ||
|
в первую очередь надо понять какие таблицы нужны и какова связь таблиц
0
|
||
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,062
|
||
| 14.12.2019, 23:15 | ||
|
Если чего то не понимаете или не знаете, то переспросите и уточните. Обычно за это не сьедают. Правда желательно попросить модераторов перенести тему в соответствующий раздел, там как говорится больше спецов обитает, чем в общем разделе про БД, соответственно и помощь будет в несколько раз больше. Ну или создайте новую тему с конкретными вопросами. Я вот лично в общий раздел забрел случайно, типа от скуки и смотрю его не регулярно, а раз от раза, ибо в Свой сразу захожу.
0
|
||
|
4 / 4 / 1
Регистрация: 07.06.2016
Сообщений: 60
|
|||
| 15.12.2019, 22:36 | |||
|
Вот пример, как могут выглядеть данные, которые надо раскидать по таблицам (по полям БД). Автаномов (Автономов) Александр Осипович Родился в 1903 году, в селе Иверском {Иверовском), Старицкого района, Калининской области. Русский, происхождением из крестьян, беспартийный, образование среднее. Проживал на станции Болшево, Московской области, в Трудкоммуне №1, по Парковому проезду, дом 17, кв. 149. Состоял в Трудкоммуне №1 НКВД, работал строгальщиком на Коньковском заводе Трудкоммуны. Арестован 20.01.1938, по обвинению в контрреволюционной агитации. 08.02.1938 тройкой при УНКВД по Московской области приговорен к расстрелу. Приговор приведен в исполнение 17.02.1938, в Москве (Бутовский полигон НКВД). Место захоронения — Бутово. Реабилитирован 06.1989. Источник сведений: «Бутовский полигон, 1937-1938», вып. 2, стр. 50. (М., 1998); «Книга памяти Московской области». Могу показать скрин одной из уже сделанных Word-таблиц, но уже сейчас видно, что сделано не самым удачным образом, надо переделывать. Переделывать, перекомпоновывать большие Word-таблицы - достаточно громоздкое занятие. А в Access похоже это более удобно делать - перестроил форму и отображение данных пошло другим образом. Перебор возможных вариантов "как это лучше подать" займет куда меньше времени, чем с Word. Да еще и возможность, которую показал VinniPuh - делать все не одной большой формой, а в виде дерева "форма - подформы - поля". Еще больше упрощает работу. Теперь бы только разобраться как такая структура создается - до сих пор встречалось только про создание одной общей формы на всю БД. Извините, за такую невнятность изложения, но в БД изрядный новичок, знаком с ними достаточно обрывочно. ![]()
0
|
|||
|
4 / 4 / 1
Регистрация: 07.06.2016
Сообщений: 60
|
|||
| 15.12.2019, 22:50 | |||
, но сначала надо понять - как такое вообще создается. Чтобы не одна общая форма на всю БД, а дерево "форма - подформы - поля". До сих пор встречалось только по созданию одной общей формы.Подскажите, пожалуйста, где об этом можно почитать. Или какие слова надо в поисковик вбивать, чтобы он именно об этом выдал - создание формы в виде дерева. Пока что основной вопрос именно об этом.
0
|
|||
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,062
|
|
| 15.12.2019, 23:00 | |
|
Создайте таблицу с нужными полями.
С помощью мастера форм, создайте форму. Создайте подчинённую таблицу, свяжите связью с главной по полям. В главной это поле с типом данных - Счётчик, ключевое. В подчинённой - числовое, длинное целое. Открываете основную форму в режиме конструктора и из панели инструментов выбираете - подчинённая форма, вставляете ее в основную. Мастер спрашивает и рекомендует, вы делаете. И все таким Макаром.
0
|
|
|
4 / 4 / 1
Регистрация: 07.06.2016
Сообщений: 60
|
||
| 15.12.2019, 23:54 | ||
|
VinniPuh
Спасибо. И еще вопрос - можно ли проделать описанное в Access 2003 (у меня эта версия стоит)? Или надо переходить на более старшие версии (в 2003-й такого еще нет)? Добавлено через 6 минут
0
|
||
|
Модератор
|
||||||||||||||||||||||||||||||||||
| 16.12.2019, 00:09 | ||||||||||||||||||||||||||||||||||
|
очень часто в подобных таблицах присутствует неполность данных (например только год вместо даты), сдвоенная фамилия(непонятно какая правильная) и т.д.,
0
|
||||||||||||||||||||||||||||||||||
|
9148 / 6183 / 594
Регистрация: 27.03.2013
Сообщений: 20,062
|
|
| 16.12.2019, 00:34 | |
|
Можно хоть на чем.
У меня например Акцесс 2000 и ни че, не жалуюсь.
0
|
|
| 26.01.2020, 17:23 | |
|
0
|
|
|
4 / 4 / 1
Регистрация: 07.06.2016
Сообщений: 60
|
||||||
| 01.02.2020, 20:54 | ||||||
|
Времена были изрядно хлопотные, только сейчас сюда выбрался.
![]() VinniPuh, Спасибо за помощь. Накопал хороший самоучитель по Access 2003, сейчас понемногу осваиваю. Если такой "антиквариат" еще кому-нибудь интересен, то могу выложить ![]() К тому же таблица (БД) - это просто стопка данных по тому или иному человеку. А конечный результат предполагается именно в виде текста - что-то вроде мини-биографии. И это еще не самый худший случай. Периодически встречаются совсем куцые материалы, вроде вот такого: "Журис Иван Владимирович Родился в 1909 году, в Ленинграде. Проживал на станции Болшево, Московской области, по улице Нового быта, дом 3, кв. 2. Состоял в Трудкоммуне №1 НКВД, работал сотрудником редакции". Обычно такое бывает если данные брали из Книги памяти Московской области. Там записи обычно идут куцые, до невозможности. ![]() Делаю выборку из БД "Мемориал". В ней периодически обнаруживаю пары записей, по всем признакам относящиеся к одному и тому же человеку (совпадает большая часть данных). Но при этом в базе они идут как разные, относящиеся к разным людям. Причина такого скорее всего в том, что материал был взят из различных источников (разных «Книг памяти»). В таких случаях одна из записей берется, как основная, и текст составляется по ней. А расхождения со второй записью даются в скобках. Который вариант верен, а который нет - это только по исходным НКВД-шным делам определить можно. ![]() "Рабочий материал - данные по репрессированным нашего города в 1930-е годы". Отлавливаю все, что обнаруживается по нашему городу, сейчас свожу в общую БД и буду пополнять дальше. И из БД "Мемориала", и из "Открытого списка" (это, кстати, одна из ветвей "Мемориала"), и вообще отовсюду.
0
|
||||||
| 01.02.2020, 20:54 | |
|
Создание локальной сети Создание локальной сети по Wi-Fi Создание локальной сети Создание локальной сети Создание локальной сети Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|