Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД / 11 сообщений из 11, страница 1 из 1
02.11.2012, 03:01
    #38022649
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
Что можете посоветовать (какие шаблоны проектирования) при проектировании программы, взаимодействующей с БД?
Как схематично должна выглядеть программа?

Где хранить информацию о таблицах, полях? Как формировать запрос? И т.п.
...
Рейтинг: 0 / 0
02.11.2012, 07:41
    #38022704
Верблюд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
Charles WeylandЧто можете посоветовать (какие шаблоны проектирования) при проектировании программы, взаимодействующей с БД?
Как схематично должна выглядеть программа?

Где хранить информацию о таблицах, полях? Как формировать запрос? И т.п.

А зачем тебе вообще база данных?
...
Рейтинг: 0 / 0
02.11.2012, 10:41
    #38022892
Nicky_N
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
Charles Weyland,

Гуглите:
active record, repository, unit of work, entity framework, nhibernate.
...
Рейтинг: 0 / 0
02.11.2012, 10:48
    #38022899
netivan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
Nicky_N,

+1. Но вообще все зависит от того, как организована работа с БД. Мне кажется тут главная мысль отделить слой представления от слоя доступа к данным.
...
Рейтинг: 0 / 0
02.11.2012, 17:46
    #38023784
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
netivanNicky_N,

+1. Но вообще все зависит от того, как организована работа с БД. Мне кажется тут главная мысль отделить слой представления от слоя доступа к данным.
Вопрос именно в том,как правильно её организовать. Проекта ещё нет, но будет очень большой.

Nicky_N, благодарю! информация ценная, посмотрю
...
Рейтинг: 0 / 0
02.11.2012, 17:52
    #38023798
netivan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
Charles Weyland,

тут как во всем в этой жизни - не бывает абсолютно хорошего и плохого подхода. По вышеприведенным терминам вам предстоит сделать выбор.
...
Рейтинг: 0 / 0
02.11.2012, 18:13
    #38023839
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
netivanCharles Weyland,

тут как во всем в этой жизни - не бывает абсолютно хорошего и плохого подхода. По вышеприведенным терминам вам предстоит сделать выбор.
Мне нужен пример типичного взаимодействия.
Это примерно как строить дом. Есть некоторые шаблоны проектирования дома - 1. выкапывается котлован, в котлован помещается объект "фундамент". Взаимодействие дома с землёй идёт не напрямую, а через фундамент. Варианты его реализации могут быть разные. Например, сваи, если расчёт идёт на большой проект (многоэтажный). Либо просто плита, если проект не больших размеров. Или даже просто по периметру.
Затем проектируешь стену, итолько потом крышу с полом, а не наоборот.

И так далее, понимаешь меня?
...
Рейтинг: 0 / 0
02.11.2012, 18:20
    #38023847
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
...
Рейтинг: 0 / 0
02.11.2012, 18:34
    #38023863
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
skyANACharles Weyland, Microsoft Application Architecture Guide, 2nd edition
вооо, вот это я называю "путь истинный"! Спасибо!!
...
Рейтинг: 0 / 0
03.11.2012, 00:08
    #38024170
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
Charles Weylandвооо, вот это я называю "путь истинный"! Спасибо!!
Только не следуйте всему буквально.
"В уставе только порядки писаны, а времен и случаев нет" (с) Петр I
...
Рейтинг: 0 / 0
03.11.2012, 02:32
    #38024249
Charles Weyland
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД
Cat2Charles Weylandвооо, вот это я называю "путь истинный"! Спасибо!!
Только не следуйте всему буквально.
"В уставе только порядки писаны, а времен и случаев нет" (с) Петр I
Да, согласен. Для меня самое главное - разобраться, как вообще это происходит в профессиональных не дилетантских приложениях, и что-то из этого вынести для себя.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Правильная организация программы с БД. Паттерны проектирования взаимодействия с БД / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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