powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Посоветуйте структуру базы на сервере.
4 сообщений из 4, страница 1 из 1
Посоветуйте структуру базы на сервере.
    #32839311
Benzin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В связи с переходом с mdb на adp возник очередной вопрос:
Раньше все запросы-источники для форм и прочие запросы лежали у клиентов, теперь все это переносится на сервер, и получится немерянное число представлений, хп и т.д. Как разумнее все это организовать?
Может создать на сервере базу Main, где только таблицы и еще Базу1, Базу2..., которые связаны с Main но содержат остальные объекты, относящиеся только к конкретной программе? Или это я перемудрил?
У нас 7 больших клиентских mdb, в каждой по неск.десятков всяких запросов, если все это окажется в одной базе, то потом в них запутаешься.
И еще: вы как-то переименовываете объекты (кроме таблиц, конечно), чтоб было понятно, что эти, например, представления используются на одном клиенте, а эти - на другом?
...
Рейтинг: 0 / 0
Посоветуйте структуру базы на сервере.
    #32840262
N_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня Access2002
Сам перехожу на АДП и не в восторге от потери некоторых мелких удобств.(нет сортировки по дате обновления в окне бд, глюкавый редактор sql текста, необходимость сохранить запрос перед выполнением и т.д.). Замечаю явное снижение скорости разработки проекта.

А по поводу кучи запросов, процедур и т.п. пока юзаю группы (и избранное) на закладке окна базы данных. Префиксы в именах наверное тоже не помешают.
...
Рейтинг: 0 / 0
Посоветуйте структуру базы на сервере.
    #32840417
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди! Юзайте QA!

По поводу имен запросов: я стараюсь делать на сервере максимально "широкие" запросы с запасом. А на клиенте в рекордсоурсе остается select <конкретный список полей> from <широкий запрос> order by <список сортировки>.

Удобно делать процедуры с параметрами по умолчанию. Тогда одну и ту же можно вызывать в разных случаях для решения разных задач. Внутри процедуры - генерация динамического sql смотря какие параметры как заданы.

Ну и четкая дисциплина префиксов, суффиксов, корней и др. в именах.
...
Рейтинг: 0 / 0
Посоветуйте структуру базы на сервере.
    #32840462
Фотография Shurgenz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист Любитель:

Ну не привыкли люди к MSSQL еще... К примеру, не привыкли, что одни их запросы - UDF, другие - SP, третьи - View. Многообразие возможностей их несколько озадачивает, что ли...

QA - действительно - мощная штука

А динамические запросы лучше, все же, использовать пореже. Гибкая штука, конечно, но слабо трансформируемая.

А вообще, я бы посоветовал - все взять и переписать. Апсайзинг визард такого может навертеть видели, знаем.... надо буквально каждый бывший запрос брать и причесывать.... или объединять, а чаще - вообще, менять логику... то, чего не мог сделать ДЖЕТ, ни в какую, в силу его некоторой убогости, может сделать Transact SQL
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Посоветуйте структуру базы на сервере.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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