powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / База данных врача УЗИ
88 сообщений из 88, показаны все 4 страниц
База данных врача УЗИ
    #39579118
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Возникла идея построить БД для ведения ультразвуковых исследований. В данной базе будут регистрироваться пациенты и врачи, фиксироваться исследования и вносится результаты измерений внутренних органов. Создал таблички, привел их к 3NF. Возник вопрос, как в удобной форме организовать ввод данных измерений, что бы врачу который проводит исследование было легко и понятно куда вводить данные. Скрин формы в которой бы хотелось это организовать и саму базу, во вложении. Буду рад любой помощи. Самоучка....
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579119
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот сама БД
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579128
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо "размазывания" равномерно органов по форме - сделайте вкладки.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579136
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, спасибо ответ, но.... дело не во вкладках которых нет в аксе 2003 и не в размазывании. Вопрос в том, что есть набор сущностей (виды исследований), всевозможных атрибутов(измерений) и значений атрибутов. Как мне теперь вывести на форму название атрибута в надписи и поле значения атрибута
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579161
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrakeдело не во вкладках которых нет в аксе 2003Ну-ну... а мужики-то не знают...
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579200
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, скажите, как вкладки помогут осуществить то о чем писал я выше?
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579214
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrake,
Если набор атрибутов, который необходимо запоминать не должен сильно меняться во времени и от пациента к пациенту, то я бы денормализовал атрибуты - просто добавьте 42 колонки в Tab_ExamAtribute вместо таблицы Tab_Atribute. Иначе при отсутствии должного опыта сложновато будет сделать динамическую форму, удобную для ввода, тем более что для разных типов атрибутов должны использоваться разные типы контролов. Также возникнут проблемы с сохранением данных - это придется делать без использования внутренних механизмов Акцесса.

На закладки я бы тоже стал разностить, только если уж совсем форма перегружена, а так врачу будет удобно окинуть взглядом всю картину сразу, без переключения закладок. Пока форма вполне адекватно смотрится и без закладок.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579218
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если хочется оставить базу нормализованной, то можно сделать промежуточный вариант - форма ввода на базе временной таблицы с колонками, соответствующими атрибутам, грузить в нее данные из основных таблиц и выгружать обратно при сохранении. Этот вариант будет даже надежнее в плане возможности отмены сделанных изменений - Акцесс автоматически сохраняет изменения при потере фокуса подформой или изменении строки, так что в некоторых случаях изменения нельзя будет отменить. Я довольно часто использую этот прием.

Есть еще вариант с использованием несвязанных полей, получается все очень гибко, но требует много VBA кода, обычно с использованием классов.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579232
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrShin, Ваш вариант мне интересен! Простите, я во многих вещах акса чайник. Могли бы поподробнее рассказать о временной таблице или подкинуть наглядный примерчик.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579272
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrake,

К сожалению сейчас нет времени делать пример, может быть попозже смогу найти время.
Принцип такой: создаем табличку с полями типа ID,A1,A2,...A50, создаем запрос, который из основных таблиц выбирает все необходимые данные, основные данные повторяются, а по атрибутам выводите ID атрибута с префиксом, например, "А" (чтобы имена колонок начинались с буквы) и значение атрибута. Затем делаете перекрестный запрос, где назначаете колонку с ID атрибута с префиксом как заголовок колонки, в свойстве запроса Заголовки Колонок прописываете все 50 названий, (A1-A50), чтобы всегда было одинаковое число колонок. С помощью этого запроса заполняете ранее созданную табличку, удаляя из нее все записи перед каждым открытием записи на редактирование. Форма редактирования делается на базе этой таблички, ее будет легко проектировать и редактировать.
При сохранении придется использовать VBA - для каждого поля обновить/добавить/удалить записи из основной таблицы для соответствующего атрибута. В общем, никаких особых хитростей, но покодировать придется.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579345
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем как-то так:
-если в дальнейшем предполагаются вычисления с использованием данных исследований,то поля должны быть числовые(денежные), если нет-текст пойдет
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579357
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrShin, спасибо за разьяснение. Я изначально делал что то подобное но не верное, сделал таблицы с атрибутами для каждого вида исследования. Но мне форумчане сказали что схема данных не верна, надо делать вот так. Я переделал, теперь думаю, как склеить АТРИБУТ С ЕГО ЗНАЧЕНИЕМ. Да, согласен, типы данных в атрибутах будут разные, где то числовое значение, где то текстовые! Меня послали изучать DAO и Recordset, че мне совсем не понятным стало....
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579364
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrake,

Да, предложенная структура сделана почти "по науке", экономит системные ресурсы, но с ней довольно неудобно работать - намучаетесь и с вводом и с отчетами. Если не работали с рекордсетами, то будет вдвойне тяжелее, без этого не удастся сделать работающее приложение с временными таблицами.
Проще всего денормализовать атрибуты полностью или частично, как предложил в примере sdku, там кода нужно будет минимум.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579372
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо друзья за помощь!! В принципе, изначально я так и делал базу. Я почитаю про динамические библиотеки и рекордсеты для развития, а пока буду опять перестраивать свою базу иначе силенок пока не хватает. Спасибо за помощь!!!
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579379
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VanDrake, хотелось бы услышать ваше мнение по поводу таблиц с врачами и пациентами. Задумка у меня такая, врач, садясь за свое рабочее место, запускает базу, выскакивает форма с предложением выбрать ФИО исследователя, для того что бы всем исследованиям которым он будет проводить, присваивался автоматом его ИД ибо каждый раз выбирать пациента и врача не совсем логично и затратно. Другой врач, аналогично выбирает себя и его исследованиям будет автоматом присваиваться его ИД. Вопрос!! КАК ЭТО МОЖНО ОРГАНИЗОВАТЬ.
Еще один вопрос, "по науке"! У меня две таблицы с однотипными данными (Пациенты и Врачи). Было предложение обьединить таблицы врачей и пациентов в одну таблицу (СУЩНОСТИ) и уже в таблице исследований выбирать пациента и присвоить ему роль "пациент", а так же врача и присвоить ему роль "врач". Надеюсь понятно изьяснил)). Понимаю, что данная схема логичнее, нет повоторяющихся типов полей но как мне подсказывает моя логика, это лишние телодвижения в процессе проведения исследования когда врач сам и исследует и вносит данные в протокол. Какого ваше мнение? Какая схема предпочтительнее и с какой можно организовать мою идею.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579386
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrakeМеня послали изучать DAO и Recordset, че мне совсем не понятным стало....
А вы надеялись состряпать годное приложение не читая хелпов за 3 выходных дня?
Вы на доктора сколько времени учились? Тоже три дня?
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579390
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Predeclared, ну вот зачем так грубо? Да, Вы правы, я не сисадмин и не программист, я врач и учусь этому делу по сей день. Свою первую базу данных разрабатывал более двух лет назад, потратил на нее 365 ночей, паралельно читая мануалы по аксесе но не настолько глубоко копал ибо не разорваться между диаметрально противоположными увлечениями, и еще теория (мануалы) как в программировании, так в и в медицине - это почти не одно и тоже. Потому и обратился на форум что бы услышать мнение практиков. Вроде я задавал не глупые вопросы, типа на какую кнопочку нажать что бы создать форму или как разделить мухи от котлет. Поэтому давайте обойдемся без критики, а просто поделимся советами, если они есть, ибо же кому то эта тема может так же быть полезна. Спасибо!
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579396
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrake... У меня две таблицы с однотипными данными (Пациенты и Врачи). Было предложение обьединить таблицы врачей и пациентов в одну таблицу (СУЩНОСТИ)... данные то однотипные только сущности разные (пациенты и врачи не одно и то же-не надо объединять мух и котлеты. Данные таблицы есть справочники и будут заполняться,особенно врачи,довольно редко,а пациенты только при первом исследовании)
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579399
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuпациенты и врачи не одно и то же
Ага-ага.

Одни люди, а другие рептилоиды.
И врач пациентом никогда не будет.

зы: Челябинские врачи настолько суровы, что никогда не болеют и живут вечно! :)
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579400
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrakeДругой врач, аналогично выбирает себя и его исследованиям будет автоматом присваиваться его ИД. Вопрос!! КАК ЭТО МОЖНО ОРГАНИЗОВАТЬ.
При запуске программы спрашиваете имя исследователя, запоминаете ID выбранного имени в переменной или в отдельной табличке, откуда и берете его для подстановки когда надо.
VanDrakeБыло предложение обьединить таблицы врачей и пациентов в одну таблицу (СУЩНОСТИ)
Да, это правильно, но это опять же несколько усложнит работу с данными. Если вы не предполагаете сократить ввод на основании того, что врачи могут быть пациентами и наоборот, лучше сделать две разных таблицы - кроме ФИО общих данных, как я понимаю, между пациентами и врачами нет.
Полная нормализация экономит ресурсы, но усложняет манипуляции с данными. Так что нормализовывать полностью нет большой необходимости, особенно при отсутствии опыта. Главное, чтобы данные были не противоречивы и сохранялась целостность
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579401
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MrShin, спасибо за детальные ответы!! Буду искать инфу как организовать этот вход врача, его значение по умолчанию для последующих исследований пока он не перелогинится
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579530
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclared....Одни люди, а другие рептилоиды....
создание таблицы "люди" с полем-признаком пациентыВрачи или создание двух таблиц "пациенты" и "врачи"-никакой принципиальной разницы MrShin...Полная нормализация экономит ресурсы, но усложняет манипуляции с данными. Так что нормализовывать полностью нет большой необходимости, особенно при отсутствии опыта. Главное, чтобы данные были не противоречивы и сохранялась целостностьДаже в учебной базе "Борей" существует 3 таблицы "поставщики","клиенты" и "сотрудники"(первые двое могут быть, а третьи всегда-люди)
VanDrake сделайте значением по умолчанию поля врач значение поля врач из последней записи (в многопользовательской среде использовать имя пользователя)
Код: vbnet
1.
currentDB.openRecordset("select top 1 врач from исследования order by когда desc")
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579568
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku...создание таблицы "люди" с полем-признаком пациентыВрачи или создание двух таблиц "пациенты" и "врачи"-никакой принципиальной разницы...
Согласен, оба варианта убогие.

sdku...Даже в учебной базе "Борей" существует 3 таблицы "поставщики","клиенты" и "сотрудники" ...
Учебная база "Борей" - пластмассовая формочка, с помощью которой маленькие дети строят свои первые замки из песка.
Так и будем всю жизнь в песочнице ковыряться, или подрастем немного?
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579574
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredУчебная база "Борей" - пластмассовая формочка, с помощью которой маленькие дети строят свои первые замки из песка.
Так именно это и нужно автору топика - построить первый, но рабочий замок.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579575
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже - Ямайка и на этом форуме большинство форумчан зазомбироват со своими - Человеками.
Я просто восхищаюсь его принципиальностью по данному вопросу.
Это наверное его в свою очередь - Алвик заразил.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579584
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclaredsdku...создание таблицы "люди" с полем-признаком пациентыВрачи или создание двух таблиц "пациенты" и "врачи"-никакой принципиальной разницы...
Согласен, оба варианта убогие.

sdku...Даже в учебной базе "Борей" существует 3 таблицы "поставщики","клиенты" и "сотрудники" ...
Учебная база "Борей" - пластмассовая формочка, с помощью которой маленькие дети строят свои первые замки из песка.
Так и будем всю жизнь в песочнице ковыряться, или подрастем немного?Считаю:
чем более "убогая",но при этом рабочая БД тем выше уровень разработчика и наоборот чем более не "убогая",с кучей наворотов,но выполняющая те же задачи, что и первая БД тем ниже уровень разработчика. А Борей,как не верти, в целом очень не плохая(и на солнце бывают пятна)БД. Мало кто из опытных акцессников ни разу к ней не обращался в начале своего "творческого пути"
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579586
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShin... Так именно это и нужно автору топика - построить первый, но рабочий замок.
Нет.
В данном случае, ему нужно решение не учебное, а рабочее.

Медицина не та область, где есть место дилетантам.
И без разницы где, у аппарата УЗИ, или у ПК.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579593
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku...Считаю:
чем более "убогая",но при этом рабочая БД тем выше уровень разработчика и наоборот ...
Хорошее обоснование откатиться к EXCEL, а еще лучше к блокнотегу.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579595
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда то помогал кому то про УЗИ но про животных и обратил внимание, что УЗИ для животных различаются по полу.
Для человеков наверно тоже так нужно.
Ибо у одних какую то там простату УЗИруют,
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579596
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
, а у других матку.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579599
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579606
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclaredsdku...Считаю:
чем более "убогая",но при этом рабочая БД тем выше уровень разработчика и наоборот ...
Хорошее обоснование откатиться к EXCEL, а еще лучше к блокнотегу.между листом EXCEL и БД ACCESS разница как между биндюжником и балериной. Считать сложность БД критерием правильности её проектирования, по меньшей мере, не разумно (видел как разные люди по-разному решают одну и ту же задачу: у одного 3 таблицы,3 формы и 10-15 строк кода,а у другого 6 таблиц столько же форм и 90 строк кода) Вывод: у одного стоит поучиться,а другого лучше даже не слушать
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579611
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredВ данном случае, ему нужно решение не учебное, а рабочее
ИМЕННО! А предложение нормализовывать до последней формы - больше учебное, упрощенная версия будет работать надежнее. Главное крупных ляпов не сделать
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579618
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku...Считать сложность БД критерием правильности её проектирования, по меньшей мере, не разумно ...
Логично.
Лично я предлагаю делать не сложно, а правильно.
Если для кого-то правильно=сложно, то следует либо учиться далее, либо забросить это дело и не делать вовсе.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579627
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShin... упрощенная версия будет работать надежнее.
... сказали ребята из Роскосмоса, запуская спутники с Восточного, с программой запуска с Байконура.


Упрощенная чем?
Распихиванием людей по разным таблицам, в зависимости от цвета трусов?
Распихиванием результатов разных тестирований по разным таблицам?
Разворачивание простого иерархического справочника в горизонталь по 3-4 таблицам?
Необходимостью перелопачивания БД и СУБД в случае добавления нового исследования?
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579629
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredЛапух,

Удобный и красивый интерфейс
Ну и вкус у вас.
Про критерии красоты, наверное и не слышали вовсе.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579633
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух,

Так речь то здесь аккурат о вашем вкусе, а не о моем.
Это вы сюда мусора веселых картинок накидали, а не я.
:)
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579645
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredУпрощенная чем?
Отсутствием необходимости писать много кода для пользовательского интерфейса.

Не нужно смотреть только на схему данных, смотрите что придется писать дальше, пытаясь сделать удобный для пользователя интерфейс. Изначально речь шла про атрибуты, работать с которыми в полностью нормализованной базе довольно сложно.
Разрисовать базу с иерархией сущностей "как по учебнику" не так сложно, попробуйте с ней потом поработать без тонн кода и километровых запросов. Нужен баланс.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579647
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredЛапух,

Так речь то здесь аккурат о вашем вкусе, а не о моем.
Это вы сюда мусора веселых картинок накидали, а не я.
:)
Не правда ваша.
Это был просто совет учитывать, что у девочек и малькиков различная комплектация организма.
А вы о чем подумали?
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579653
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShin... Отсутствием необходимости писать много кода для пользовательского интерфейса. ...
Так и не надо писать вовсе.
Я показывал скрин как можно сделать мышекликами, без строчки кода.

А уж если ТС хочется "изюминок", то уж извините, и мануалы почитать придется, и поговнокодить.

MrShin...без тонн кода и километровых запросов....

А на каждую лишнюю таблицу формы рисовать и запросы писать не придется?
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579657
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух... Это был просто совет учитывать, что ...
Этот совет был кому?
Если топикстартеру, то он всяко лучше нас знает подробности своей профессии.
Если мне, то в моей модели это все реализовано еще неделю назад.
Если остальным, то им на это сугубо фиолетово.

Вот и возникает вопрос: зачем на бал пришел медведь здесь эта хохлома?
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579659
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclared...А на каждую лишнюю таблицу формы рисовать и запросы писать не придется?...
Так могут рассуждать только - ЛЕНТЯИ или как их там, а - ТЕОРЕТИКИ.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579672
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredУпрощенная чем?
Распихиванием людей по разным таблицам, в зависимости от цвета трусов?...
Ваши доводы были бы верны если бы база предназначалась для работы с данными: люди\животные\растения,но работаем ТОЛЬКО с категорией люди,которую разбиваем на группы пациенты\врачи (и никакой денормализации,в принципе,нет-по какому поводу происходит "ломание копий" ? Вот разбить группу пациенты на мужчин и женщин (или по цвету трусов) путем создания 2 таблиц-это будет дебилизмом)
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579673
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShin...Не нужно смотреть только на схему данных, смотрите что придется писать дальше, пытаясь сделать удобный для пользователя интерфейс...
Пропустил сей важный аргумент.

Вы предлагаете подгонять хранение данных в РБД под удобство интерфейса пользователя?
Зачем тогда придумали всякие нормальные формы и прочие "сложности"?

С точки зрения удобства интерфейса пользователя, лист/книга Excel, например, очень годная штучка.
Ни VBA, ни SQL, никаких форм не надо. Порог вхождения очень низкий, мануалов читать не надо, просто красота.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579675
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku...,но работаем ТОЛЬКО с категорией люди, которую разбиваем на группы пациенты\врачи ...
вопросы:

1. Зачем?
2. По какому признаку? По цвету одетых сегодня трусов?
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579677
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredТак и не надо писать вовсе.
Да? Ну нарисуйте мне форму ввода значений атрибутов для базы, которую дал ТС в самом начале без строчки кода, да так, чтобы было похоже на изначально запрошенную форму ввода. А ведь атрибуты там сделаны "по учебнику".

PredeclaredЯ показывал скрин как можно сделать мышекликами, без строчки кода.
Пардон, не увидел где именно. Про этот топик идет речь?
PredeclaredА на каждую лишнюю таблицу формы рисовать и запросы писать не придется?
Где предлагалось создавать лишние таблицы? Касаемо атрибутов предлагалось наоборот убрать одну таблицу.
sdku предложил создать по таблице на орган, но это вопрос спорный, хотя и вполне рабочий. Рисовать формы все равно придется при любой структуре.

По врачам-пациентам отдельный вопрос, по-правильному как раз нужно будет минимум 3 таблицы, а у нас 2
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579682
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShin... Пардон, не увидел где именно. Про этот топик идет речь? ...
Простите, я думал вы видели изначальный топик на соседнем форуме.

Если не видели, то у нас с вами получается разговор глухого со слепым. :)
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579683
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredЗачем тогда придумали всякие нормальные формы и прочие "сложности"?
Несколько раз уже говорил. Нужен баланс. Все это придумано для обеспечения целостности и непротиворечивости данных и для экономии ресурсов. Первые два пункта обязательны к исполнению (эксель этого не дает), а на втором как раз можно иногда "съэкономить" ради сокращения кода.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579686
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShin... Ну нарисуйте мне форму ввода значений атрибутов для базы, которую дал ТС в самом начале без строчки кода, да так, чтобы было похоже на изначально запрошенную форму ввода...
Я и говорю, что если ТС-у хочется "изюма", то придется и мануалы почитать, и поговнокодить.

Да и с иной моделью, реализовать хотелку ТС без строчки кода не получится.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579692
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShin... можно иногда "съэкономить" ради сокращения кода.
И добавить себе геморрой в виде необходимости рефакторинга БД и СУБД в случае добавления нового исследования.

Вот такая вот экономия на спичках.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579694
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclaredsdku...,но работаем ТОЛЬКО с категорией люди, которую разбиваем на группы пациенты\врачи ...
вопросы:

1. Зачем?
2. По какому признаку? По цвету одетых сегодня трусов?
1. стоит задача иметь данные по пациентам и по врачам
2. если будет стоять задача хранить данные о цвете трусов сегодня таблицу "цветТрусовСегодня" придется(хошь-не хошь)создать
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579695
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclared...Простите, я думал вы видели изначальный топик на соседнем форуме....
Вы видимо читаете только избранное, ибо сразу бы увидели, что ТС ни тТАМ, ни ЗДЕСЬ ни кого не слушает и надеется только на себя, точнее на то как он себе представляет должна выглядеть БД, а не так как - ПОЛОЖЕНО.
Ему ТАМ, 3 разных варианта предложили, 3 разных форумчанина, но он всё равно продолжал гнуть своё и на мой личный взгляд - неправильно.
Теперь он перешел в сюда и мэтры тутаси начали ломать копья.
Есть ли у кого то хоть какая то надежда, что ТС хоть кого то послушает?
Лично у меня нет.
Интересны другие мнения.
Интересно, под каким погонялом ТАМ, находится - Predeclared или он ТАМ шибко застенчиво-стеснительный?
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579697
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredИ добавить себе геморрой в виде необходимости рефакторинга БД и СУБД в случае добавления нового исследования.
Мое самое первое предложение не потребует рефакторинга при наличии резервных колонок. Да и добавление колонки в случае необходимости - секундное дело.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579700
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku...стоит задача иметь данные по пациентам и по врачам
Что мешает иметь такую информацию, имея одну таблицу людей?

sdku2. если будет стоять задача хранить данные о цвете трусов сегодня таблицу "цветТрусовСегодня" придется(хошь-не хошь)создать
Это не ответ на вопрос, это дешевая попытка ухода от ответа на вопрос.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579704
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛапухЕму ТАМ, 3 разных варианта предложили
Можно ссылку на ТАМ? Искать не хочется
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579706
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух...Вы видимо читаете только избранное, ибо сразу бы увидели, что ТС ни тТАМ, ни ЗДЕСЬ ни кого не слушает и надеется только на себя, точнее на то как он себе представляет должна выглядеть БД,...
Вы плохо обо мне думаете, дружище.
Я то это аккурат конкретно вижу, просто не реагирую.
Привык уже к тому, что ТС-ы выбирают не лучшее решение, а то, которое им более понятно на сегодня.
Сам таким был, помню. :)
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579707
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShinЛапухЕму ТАМ, 3 разных варианта предложили
Можно ссылку на ТАМ? Искать не хочется
http://www.cyberforum.ru/ms-access/thread2164865.html
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579710
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShinПо врачам-пациентам отдельный вопрос, по-правильному как раз нужно будет минимум 3 таблицы

Мнение со стороны и исключительно по опыту и естественно с аргументами...
1. Врачи и Пациенты это разные таблицы, а таблица Исследования - связующая между ними..
2. Аргументы:
- Врачи и Пациенты (как уже сказал тут SDKU) сущности разные...
- На врачей можно вешать структуру поликлиники с перспективой считать бабло и начислять трудодни и премии,
ну и не гоже чтоб даже в априори под эту раздачу мог попасть пациент... который тут вообще никаким боком...
- А что касается врача в роли пациента, то ничего страшного в том, что он совершенно с другими атрибутами будет присутствовать еще и в таблице Пациенты и даже сможет сам себе сделать узи...

На самом деле конечный вариант схемы очень зависит от того как видит перспективу развития разработчик и видит ли он её вообще...
Вот есть два яблока: красивое, спелое, сочное и зеленое дубовое - какое выбрать? Очевиден один ответ...
А теперь уточнение - для того чтобы запустить в лоб надоевшему оппоненту... Возможен совершенно другой ответ...
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579711
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MrShin... Мое самое первое предложение не потребует рефакторинга при наличии резервных колонок. Да и добавление колонки в случае необходимости - секундное дело.
Да ладно...
И это не рефакторинг?

Кстати говоря, в данном случае, это решение, наверное, не очень годится.
Там очень много атрибутов, и в 255 полей можно не уложиться.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579712
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag..., то ничего страшного в том, что он совершенно с другими атрибутами будет присутствовать еще и в таблице Пациенты ...
Занавес, бурные аплодисменты!

К чему вся эта бестолковая канитель с нормальными формами, да здравствует EXCEL!
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579719
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredЗанавес, бурные аплодисменты!

Ну да, ну да... внес избыточность... в таблице Пациенты возможно будет на три записи больше ... три врача...
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579720
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лапух, я скажу даже больше трех вариантов! И я буду искать варианты пока не пойму как соединить одно с другим, пока я не увижу как достичь конечного результата, как попасть из пункта А, в пункт В (пройти, пробежать, проползти). Вот когда я пойму, тогда, уверен, буду сам советы давать и возмущаться почему не делают как советуют. ЕСЛИ БЫ я не имел пробелов в практических знаниях, тогда я бы не подымал тему на форуме. Написали, используй ADO и Recordset, да прочитал про эти модели но светлее не стало! Думаете, все стало понятно?! Увы! Да, строю свои варианты нормализации данных, так как сами сказали "работа на логику", пытаюсь что то перестроить по своему разумению и логическому мышлению. Я не прошу Вас сделать мою работу за меня, всего лишь покажите то место или тот источник где я могу почерпнуть свои знания и реализовать свой проект своими руками а не чужими.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579721
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579723
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrake,
Если вы имеете пробелы в практике, то наверное будет вполне логичным прислушиваться к советам имеющиж меньше пробелов.
Акс не такая штука, где можно сделать как хочется и быстрее сделать самому без помощи.
Почему мне и не нравятся советы Ямайки, типа сделать и предусмотреть - ВСЁ СРАЗУ.
Я сторонник последовательно-постепенного создания БД.
Ну как говорится - Хозяин-Барин.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579727
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то обсуждение застопорилось, ВИДИМО ССЫЛОЧКА на потусторонний форум повлияла.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579728
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лапух, дружище, почему Вы решили что делаю все по своему? Где в структуре таблиц я отклонился от тех рекомендаций, в том форуме, что любезно предоставили? Предложили "правильную" нормализацию, сделал. А дальше что? сел на пятую точку! Не имею я малейшего понятия как вывести форму для атрибутов и их значений во единое.... И вообще, я благодарен все кто участвует в обсуждении ибо благодаря всем вам я почерпнул массу знаний по нормализации данных, но это не помогло решить мою задачку, сейчас я загнан в угол... посещают мысли послать все это но, есть огромное желание достичь тот пункт "В"
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579730
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmagPredeclaredЗанавес, бурные аплодисменты!

Ну да, ну да... внес избыточность... в таблице Пациенты возможно будет на три записи больше ... три врача...

Да нет, тут все значительно хуже.

Ты нарушил (процитирую):
MrShin... Все это придумано для обеспечения целостности и непротиворечивости данных ...
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579732
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛапухЧто то обсуждение застопорилось, ВИДИМО ССЫЛОЧКА на потусторонний форум повлияла.
И это тоже.
Но и покушать надо!
Принять порции белков, углеводов, жиров и прочих ... витаминов. :)
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579740
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclared...Но и покушать надо!...
В данном вопросе я с вами абсолютно солидарен, а то в Новом году уже 4 дня не мог ни чего есть, ибо в первый день наелся и не только.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579743
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrake...сейчас я загнан в угол... посещают мысли послать все это но, ...
Меня вот останавливает послать именно - НО.
Если бы не ваша самодеятельность, то мы бы уже вчера наверное смогли достичь нужного результата, хотя допускаю, что еще 4-5 дней ушло бы на создание отчетов для распечатывания и вручения пациентам в натуре.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579748
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag,
+100500 (особенно уточнение о степени спелости яблока)
Лично мне надоело заниматься "ломанием копий"
Ответ на вопрос ТС в сообщении 21081605
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579750
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku... Лично мне надоело заниматься "ломанием копий"...
Это потому, что у вас нет аргументированных ответов на мои два простых вопроса.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579751
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PredeclaredТы нарушил (процитирую):
MrShin... Все это придумано для обеспечения целостности и непротиворечивости данных ...

Да я столько всего нарушил даже не подозревая... вот только все сделанное по сей день работает... а так бы вообще сидел на одном месте весь правильный и в правилах... излишняя образованность притупляет дерзость (в хорошем смысле этого слова)... то что ты чего-то не знаешь, не означает что не нужно ничего пытаться делать... смотришь на схему, понимаешь что соответствует ТЗ, понимаешь что сможешь ее реализовать - реализовывай. Просто многие знают твой уровень и с его колокольни ТС-у просто нужно удавиться чтоб за зря не мучится ибо он не сможет разгрести как надо даже одну общую таблицу "Люди"... Вот и есть мнение - начать с простого, чтобы первый уровень Врачи-Пациенты решить малой кровью, на уровне простых форм, пусть по букварю, но чтоб с результатом...
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579752
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag... Вот и есть мнение - начать с простого, ...
Если бы задача была учебной, или, например, о кошках, то и хрен бы с ним.

Задача конкретно рабочая, и конкретно о людях.

А тренироваться да, можно и на кошках.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579757
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclared... Задача конкретно рабочая, и конкретно о людях.
А тренироваться да, можно и на кошках.
Что то от вас нет ни одного КОНКРЕТНОГО примера, только умничание и разглагольствования.
Модератор: Почищено
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579760
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclared,

Ну сегодня сударь вы очень конкретизированы...
Мне эта ситуёвина напоминает историю с Никитой Осенним...
Рыться в истории нет времени, но начало приметно тут...
http://www.sql.ru/forum/1101565/baza-laboratorii-oshibki-sovety-i-t-p?hl=
Долго он мусолил свою лабораторию по всяким форумам но в конце концов ему подправили схему БД (и ничо что лаборанты и клиенты по разным таблицам были), я ему с твоей подачи намалевал форму по которой анализы сами размазываются по форме ибо не ясно сколько их будет на сей раз, потом еще помог пару раз, потом он деньги предлагал, - скажу честно - не взял... ну и всё... дето там в Белоруссии принимаются анализы, всё нормально...
Может и тут чего-то бы вышло, если не рубить с плеча...
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579762
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух... Что то от вас нет ни одного КОНКРЕТНОГО примера,...
Ржу немагу.
Вы без веселых картинок, расписанных "под хохлому" русских слов не понимаете?

Лапух...Объяснять начинающему как Академику и расчитывать что тот поймёт?
Ну уж коль начинающий взялся за "академическую" задачу, пусть подтягивает свои знания до соответствующего уровня.
Перепечатывать все мануалы сюда смысла нет. Для это есть специальные сайты.
Модератор: Почищено
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579765
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmag... Может и тут чего-то бы вышло, если не рубить с плеча...
Да выйдет все и тут.
ТС парень "упертый", в хорошем понимании этого слова.
Просто нужно больше времени, знаний поднабраться, осмыслить прочитанное.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579769
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛапухПохоже точно будущий клиент моей клиники.

давай уже не будем ставить старый, заезженный до дыр винил...
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579770
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmagЛапухПохоже точно будущий клиент моей клиники.

давай уже не будем ставить старый, заезженный до дыр винил...
Так другого винила у него и нет вовсе.
:)
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579773
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrake,
Глянь примерчик, может чего навеет
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579778
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лапух, не могу скачать.
Попробуйте еще раз перезалить
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579780
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrakeЛапух, не могу скачать.
Попробуйте еще раз перезалить
Пробую.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579782
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanDrake,
Если и сейчас скачать не получится, то могу ТАМ , в твоей теме выложить.
ТАМ , кажисть всегда скачивается и без ограничений
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579786
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выложил и ТАМ.
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579803
VanDrake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лапух, спасибо дружище! Скачал на киберфоруме, тут выдает ошибку
...
Рейтинг: 0 / 0
База данных врача УЗИ
    #39579853
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Топик почищен. И закрыт до завтра. Для успокоения
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
База данных врача УЗИ
    #39759797
Docvatson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VanDrake,
Интересует ваша БД для работы. По профессии врач. Вы завершили работу?
...
Рейтинг: 0 / 0
88 сообщений из 88, показаны все 4 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / База данных врача УЗИ
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]