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

Откуда: Minsk
Сообщений: 59
Добрый день. Возникла слелующая задача:
Заказчик просит параллелььно с разработкой базы, вести т.н. "Data Dictionary". Как я понял он хочет иметь графическое представление актуальной схемы базы, включая поля таблиц, их типы и текстовые описания всех объектов базы. Причем жалательно в HTML формате (чтобы опубликовать в общедоступном месте).

Для разработки у нас используется Visual Studio SQL Server Database Project. В котором как раз и есть описания всех объектов базы, и есть возможность заполнять Description, для таблиц и полей таблиц.

Очень бы не хотелось брать на себя дополнительную работу по поддержке в актуальном состоянии еще однго отдельного проекта или документа с описаниями.

В связи с этим вопрос: нет ли какого-то ПО, которое бы позволило генерить HTML отчеты (в идеальном случае публиковать их через IIS), которые бы включали описания объектов и поле description либо напрямую из базы, либо из Visual Studio SQL Server Database Project?
11 янв 13, 18:49    [13756246]     Ответить | Цитировать Сообщить модератору
 Re: Документирование структуры базы  [new]
Jovanny
Member

Откуда:
Сообщений: 1195
http://www.sybase.com/products/modelingdevelopment/powerdesigner
11 янв 13, 20:52    [13756729]     Ответить | Цитировать Сообщить модератору
 Re: Документирование структуры базы  [new]
qwerty112
Guest
design21,

Visio
11 янв 13, 21:03    [13756775]     Ответить | Цитировать Сообщить модератору
 Re: Документирование структуры базы  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4537
sql-doc?
11 янв 13, 23:56    [13757640]     Ответить | Цитировать Сообщить модератору
 Re: Документирование структуры базы  [new]
design21
Member

Откуда: Minsk
Сообщений: 59
бесплатных продуктов, или надстроек над visual studio нету?
12 янв 13, 04:18    [13758682]     Ответить | Цитировать Сообщить модератору
 Re: Документирование структуры базы  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3274
design21
бесплатных продуктов, или надстроек над visual studio нету?
Напишите сами. Заодно получите ровно то, что нужно вам, а не то, что есть на рынке.
12 янв 13, 05:19    [13758705]     Ответить | Цитировать Сообщить модератору
 Re: Документирование структуры базы  [new]
Владимир Затуливетер
Member

Откуда:
Сообщений: 427
design21,

http://sqldoc.codeplex.com/

Давно пользовался вроде бы работал нормально на 2008,
Сейчас попробовал на 2012 не работает...
Можете за основу взять, если надо допилите :) хотя наверное и базового функционала должно хватить.
12 янв 13, 17:27    [13759733]     Ответить | Цитировать Сообщить модератору
 Re: Документирование структуры базы  [new]
design21
Member

Откуда: Minsk
Сообщений: 59
Владимир Затуливетер
design21,

http://sqldoc.codeplex.com/

Давно пользовался вроде бы работал нормально на 2008,
Сейчас попробовал на 2012 не работает...
Можете за основу взять, если надо допилите :) хотя наверное и базового функционала должно хватить.


Что-то он у меня и к 2008 не подключился. но в продакшене будет 2012. На самостоятельную разработку времени нету, так что буду предлагать Red Gate SQL Doc. Вроде все есть что нужно и цена не так уж высока.
14 янв 13, 00:46    [13763992]     Ответить | Цитировать Сообщить модератору
 Re: Документирование структуры базы  [new]
buser
Member

Откуда: Санкт-Петербург
Сообщений: 4537
Вообще у Red-Gate много хороших, по моему мнению, тулей :) Может сразу "раскрутите" начальство на SQL Developer Bundle, если конечно много разработки под MS Sql?
14 янв 13, 11:30    [13765307]     Ответить | Цитировать Сообщить модератору
 Re: Документирование структуры базы  [new]
Jovanny
Member

Откуда:
Сообщений: 1195
design21
Для разработки у нас используется Visual Studio SQL Server Database Project. В котором как раз и есть описания всех объектов базы, и есть возможность заполнять Description, для таблиц и полей таблиц.

Поделитесь, плиз, опытом, а то я как-то не нашёл такой возможности ни для чего, кроме полей таблиц.
14 янв 13, 14:58    [13767180]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить