|
|
|
Посоветуйте структуру базы на сервере.
|
|||
|---|---|---|---|
|
#18+
В связи с переходом с mdb на adp возник очередной вопрос: Раньше все запросы-источники для форм и прочие запросы лежали у клиентов, теперь все это переносится на сервер, и получится немерянное число представлений, хп и т.д. Как разумнее все это организовать? Может создать на сервере базу Main, где только таблицы и еще Базу1, Базу2..., которые связаны с Main но содержат остальные объекты, относящиеся только к конкретной программе? Или это я перемудрил? У нас 7 больших клиентских mdb, в каждой по неск.десятков всяких запросов, если все это окажется в одной базе, то потом в них запутаешься. И еще: вы как-то переименовываете объекты (кроме таблиц, конечно), чтоб было понятно, что эти, например, представления используются на одном клиенте, а эти - на другом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 14:34:07 |
|
||
|
Посоветуйте структуру базы на сервере.
|
|||
|---|---|---|---|
|
#18+
у меня Access2002 Сам перехожу на АДП и не в восторге от потери некоторых мелких удобств.(нет сортировки по дате обновления в окне бд, глюкавый редактор sql текста, необходимость сохранить запрос перед выполнением и т.д.). Замечаю явное снижение скорости разработки проекта. А по поводу кучи запросов, процедур и т.п. пока юзаю группы (и избранное) на закладке окна базы данных. Префиксы в именах наверное тоже не помешают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 18:56:42 |
|
||
|
Посоветуйте структуру базы на сервере.
|
|||
|---|---|---|---|
|
#18+
Люди! Юзайте QA! По поводу имен запросов: я стараюсь делать на сервере максимально "широкие" запросы с запасом. А на клиенте в рекордсоурсе остается select <конкретный список полей> from <широкий запрос> order by <список сортировки>. Удобно делать процедуры с параметрами по умолчанию. Тогда одну и ту же можно вызывать в разных случаях для решения разных задач. Внутри процедуры - генерация динамического sql смотря какие параметры как заданы. Ну и четкая дисциплина префиксов, суффиксов, корней и др. в именах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 21:47:18 |
|
||
|
Посоветуйте структуру базы на сервере.
|
|||
|---|---|---|---|
|
#18+
Программист Любитель: Ну не привыкли люди к MSSQL еще... К примеру, не привыкли, что одни их запросы - UDF, другие - SP, третьи - View. Многообразие возможностей их несколько озадачивает, что ли... QA - действительно - мощная штука А динамические запросы лучше, все же, использовать пореже. Гибкая штука, конечно, но слабо трансформируемая. А вообще, я бы посоветовал - все взять и переписать. Апсайзинг визард такого может навертеть видели, знаем.... надо буквально каждый бывший запрос брать и причесывать.... или объединять, а чаще - вообще, менять логику... то, чего не мог сделать ДЖЕТ, ни в какую, в силу его некоторой убогости, может сделать Transact SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2004, 23:07:03 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1505&tid=1669608]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 283ms |

| 0 / 0 |
