Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
Алексей Кр
Member

Откуда: Белгород
Сообщений: 458
Имеем SQL Server Management Studio
Если развернуть Tables, то там есть вложенная папка System Table
Почему нельзя сделать, или может всё же можно как-то сделать подпапки для своих табличек?
14 фев 13, 11:33    [13924880]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Алексей Кр
Почему нельзя сделать, или может всё же можно как-то сделать подпапки для своих табличек?


Потому, что SSMS - это инструмент администрирования, а не разработки. Используйте, например TFS, и хоть каждый скрипт в отдельную папочку расскладывайте.
14 фев 13, 12:36    [13925430]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16839
Только давать им имена по какой-то четкой системе и потом фильтровать по части имени. Разложить на несколько диаграмм по смыслу и работать с таблицами на диаграммах.

Очень жалко, что в 2000 была возможность прямо из диаграммы открыть данные таблицы или конструктор таблицы. Почему потом это убрали - непонятно...
14 фев 13, 12:39    [13925455]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 35369
Блог
можно =)

http://www.sqltreeo.com/wp/
14 фев 13, 12:41    [13925469]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16839
pkarklin
Алексей Кр
Почему нельзя сделать, или может всё же можно как-то сделать подпапки для своих табличек?
Потому, что SSMS - это инструмент администрирования, а не разработки. Используйте, например TFS, и хоть каждый скрипт в отдельную папочку расскладывайте.

Это ж проект типа базы данных в VSS получится ? К нему другая претензия - сначала у него ветки по типам объектов и только потом папки по моим блокам/задачам/функциональностям. Мне почему-то всегда хотелось наоборот - сначала видеть деление проекта по функциональным блокам, а уже ниже пусть лежат таблицы/функции/процедуры... По проекту я же делаю какой-то прикладной блок, для его реализации создаю таблицы, из них строю вью, для выдачи информации на экран и в отчеты делаю функции и процедуры.

Может дело вкуса...
14 фев 13, 12:46    [13925491]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Программист-Любитель
Это ж проект типа базы данных в VSS получится ?


TFS можно использовать и без проекта типа баз данных, ибо сыроват он очень.
14 фев 13, 12:52    [13925535]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16839
pkarklin
TFS можно использовать и без проекта типа баз данных, ибо сыроват он очень.

Ссылочки нету на принтскрин как это практически выглядит ? Был бы очень благодарен.
14 фев 13, 13:01    [13925618]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Программист-Любитель
Ссылочки нету на принтскрин как это практически выглядит ? Был бы очень благодарен.


Не совсем понятно, какой скрин нужен?! В TFS хранятся скрипты. А уж как и по каким папочкам Вы их разложите может ограничить только полет Вашей фантазии.
14 фев 13, 13:46    [13926051]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
Программист-Любитель
Member

Откуда:
Сообщений: 16839
pkarklin
Программист-Любитель
Ссылочки нету на принтскрин как это практически выглядит ? Был бы очень благодарен.


Не совсем понятно, какой скрин нужен?! В TFS хранятся скрипты. А уж как и по каким папочкам Вы их разложите может ограничить только полет Вашей фантазии.

В Visual Studio в проектах типа "базы данных" тоже хранятся скрипты всех объектов. Но схема папок меня не устаивает. Сделать полностью такую как я хочу, тоже нельзя. Об чем и речь.

1. Таблицы
1.1. Картотека контрагентов
1.1.а ТАБ_ТипыКонтрагентов
1.1.б ТАБ_Контрагенты
1.1.в ТАБ_Рейтинги контрагентов
1.2. Сделки
1.2.а ...
1.2.б ...
...
1.3. Счета
...
2. Вью
2.1. Картотека контрагентов
2.1.а ВЬЮ_СправочникТиповКонтрагентов
2.1.б ВЬЮ_КонтрагентыпоТипам
2.1.в ВЬЮ_КонтрагентыСРейтингами
2.2. Сделки
2.2.а ...
2.2.б ...
...
2.3. Счета
...

А я хочу

1. Картотека контрагентов
1.1.а ТАБ_ТипыКонтрагентов
1.1.б ТАБ_Контрагенты
1.1.в ТАБ_Рейтинги контрагентов
1.1.г ВЬЮ_СправочникТиповКонтрагентов
1.1.д ВЬЮ_КонтрагентыпоТипам
1.1.е ВЬЮ_КонтрагентыСРейтингами
2. Сделки
...
3. Счета
...
14 фев 13, 15:19    [13926826]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
Алексей Кр
Member

Откуда: Белгород
Сообщений: 458
Хотя бы элементарно

Имена таблиц ведутся строго по имени, определенные заданные префиксы...

Tables
-подгруппа одних таблиц
-подгруппа вторых таблиц

Например использовать те же фильтры для каждой подгруппы, но построение фильтров уж больно примитивное, есть только contains в имени, а вот как задать - имя "начинается с" - уже нельзя :(

виден интересно, но платен :( (http://www.sqltreeo.com/wp/)
14 фев 13, 15:54    [13927074]     Ответить | Цитировать Сообщить модератору
 Re: Подпапки для табличек в дереве Tables в SQL Server Management Studio  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Программист-Любитель,

Еще раз. Я не о проектах баз данных. Я о функционале Source Control в TFS. У меня совсем не инсталлировано никакой студии, только Shell.

ЗЫ. В приведеном Вами примере тяжело будет ориентироваться, IMHO.
14 фев 13, 19:58    [13928535]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить