powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Документирование БД
25 сообщений из 57, страница 2 из 3
Документирование БД
    #35693503
KOT MATPOCKuH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раз уж зацепились за печать...
В ER-WINе нравится то, что есть сабжект арии. Сделал сабжектарию по какой-то функциональности, накидал туда табличек, расставил - чтоб красиво было и печатай.
У меня одна таблица может участвовать в нескольких десятках сабжект арий - если справочник, например. В каждой она на разных местах и по разному печатается. Более того, по мере изменения функциональности (добавления/удаления сущностей и атрибутов) мне перестает нравится - как выглядит некая сабжектария и я переставляю объекты и печатаю.

На одном листе что-то я не представляю как это сделать... Один раз расставишь, а потом чего менять нельзя? Или можна, но всю схему (несколько сот сущностей) переоформлять прийдется?

Резюмирую: если инструмент для работы, то он эту работу должен облегчать.
Если Ваша работа заключается в печати структур баз, то тогда - да, лучше сразу видеть - что печатать будешь.
У меня другая читуация - я базу проектирую. Печать для меня - вспомогательная, редкоиспользуемая функция.
...
Рейтинг: 0 / 0
Документирование БД
    #35693556
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOT MATPOCKuH wrote at 04.12.2008 13:59:


> В ER-WINе нравится то, что есть сабжект арии. Сделал сабжектарию по
> какой-то функциональности, накидал туда табличек, расставил - чтоб
> красиво было и печатай.

в PDM PowerDesigner это называется Physical Diagram. Каждая диаграмма содержит представления
некоторых объектов модели, причем может быть несколько представлений для одного объекта, порой удобно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35693946
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой wrote:

> Это опять не похоже на стиль "думать о базе" - в PD предлоставляется
> другая методика разработки: из логической/концептуальной модель
> генерируем физическую. При таком подходе процесс выглядит по другому.
> Фича в ErWin по мгновенному переключению между этими режимами в своё
> время меня чуть-ли не завораживала.

Да миф это - логическая модель. Может быть концептуальная модель,
может быть конкретная реализация в БД. При необходимости продолжающейся
разработки про концептуальную модель можно забыть, как только из неё
сделана первая физическая. Т.е. логическая модель- это так, порисовать
и выкинуть.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35693953
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой wrote:

> Это да - PD вон уже 15-ый вышел. Сам то какую версию пробовал?

7-ую что ли ...

Да, если сейчас есть 15, то это хорошо, значит продукт развивается.
Что не сажешь о Эрвине. Хотя ода фигня оба сдохнут, обречены.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35693968
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOT MATPOCKuH wrote:

> В ER-WINе нравится то, что есть сабжект арии. Сделал сабжектарию по
> какой-то функциональности, накидал туда табличек, расставил - чтоб
> красиво было и печатай.
> У меня одна таблица может участвовать в нескольких десятках сабжект арий
> - если справочник, например. В каждой она на разных местах и по разному
> печатается. Более того, по мере изменения функциональности

Вот кстати да. Нашу БД мы бы ни за что думаю в PD не втиснули.
За 5000 таблиц как никак...
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35694121
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv wrote at 04.12.2008 15:29:

> Вот кстати да. Нашу БД мы бы ни за что думаю в PD не втиснули.
> За 5000 таблиц как никак...


У нас сейчас около 1000, но пока втиснулась, а также втискивается и вытискивается, я про
Reverse/Forward Engineering:) Но кое-что притормаживает, в основном диалоги свойств для References
при открытии из диаграммы и перетаскивание объектов из дерева. Но в принципе без них можно обойтись.

А для Reverse Engineering есть возможность менять запросы к словарю БД, вот там есть поле творчества
для оптимизации.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35694249
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Да, если сейчас есть 15, то это хорошо, значит продукт развивается.
Что не сажешь о Эрвине. Хотя ода фигня оба сдохнут, обречены.


Я почему про PD сказать могу - сам проработал с пару десятков лет на Erwin и ER Studio - Это самые главные продукты на рынке (были) Один от Embarkadero, другой CA - вполне уважаемые производители софта. Да ещё помню Oracle дезайн тулсы были. Ну там CASE и всё такое. Никаких претензий. Пока как то год (что ли) тому назад попалась мне маркетинговая статистика - Оказывается есть продукт PowerDesigner от Saybase. Ну что то вроде некогда популярного PowerBuilder думаю я себе - точно ацтой. Присмотрелся повнимательнее к статистике - оказывается а рынок то за ними - 39% !!! рынка этот продукт содержит - по сравнению с CA - 21% и Embarcadero - 8%. То есть Один Sybase - покрывает обоих своих конкурентов. Блин, говорю я себе - кто такой - почему не знаю? И узнал... На свою голову. Начал я с PD 12.5 - очень понравилось - но переходить бы не стал. PD 15 не просто отличный продукт - Это скачёк далеко вперёд. Это ВСЕ новые существующие теории проектирования в одном планшете. И не только для разработки баз данных. Что сегодня - особенно сегодня - наиважнейший фактор. Мы не можем больше разрабатывать базы без их интегрированного вложения в системе. Сейчас база данных - центр но совсем не обязательно центрик. Системы перестали быть БД -зависимыми как это было в 90-х. Появились вполне сопоставимые заменители БД для систем с хранением и обработкой данных - порталы, XML, SOA, и так далее. Появилось понятие ликвидности данных - чего раньше мы не знали - было ХРАНЕНИЕ данных. Так вот PD 15 - как раз и поможет в этом разобраться. Не думаю что скоро кто нибудь догонит Sybase в этом вопросе. Сугубо моё личное мнение.
...
Рейтинг: 0 / 0
Документирование БД
    #35694265
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
KOT MATPOCKuH wrote:
Вот кстати да. Нашу БД мы бы ни за что думаю в PD не втиснули.
За 5000 таблиц как никак...


Втиснули бы - запросто. Да и не только ее...
...
Рейтинг: 0 / 0
Документирование БД
    #35694315
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KOT MATPOCKuHРаз уж зацепились за печать...
В ER-WINе нравится то, что есть сабжект арии. Сделал сабжектарию по какой-то функциональности, накидал туда табличек, расставил - чтоб красиво было и печатай.


Да нет - все тулсы так или иначе имеют свои преимущества и недостатки. Замечательно что существует конкуренция. Без нее - никогда бы мы не стали такими какие мы есть. Долго не мог сообразить кстати как в PD сабжекты делать. пока не позвонил ихним (Sybase) консалтам. Объяснили - показали - (сразу причём) оказалось даже проще чем в ERWin. Уважаю компании которые к своим продуктам относятся как к родным детям. Как то понадобилось в CA звонить тоже с пояснительным вопросом - попотеть пришлось с недельку чтоб хоть кого то найти знающего. То есть что я хочу сказать - Для одного продукта даже самого гениального в нашем деле мало. Мы занимаемся сервисом. Мы делаем системы. Даже выглядит ЭТО как продукт - прежде всего это сервис. И расчитываем мы на то, что наши поставщики - Microsoft, CA, Oracle, Embarcadero, SAP, Sybase, Quest и так далее это понимают раз уж имеют такие имена. И кроме замечательного продукта мы ожидаем от них соответственно адекватного сервиса, анннет... Не всегда получается. Так и живём...
...
Рейтинг: 0 / 0
Документирование БД
    #35694370
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Т.е. логическая модель- это так, порисовать
и выкинуть.

Особенно поездато знакомить новый персонал разработчиков и сопровождающих программистов сразу с физической модели - уж они-то сразу оценят масштаб, вникнут в схему и можно будет ходить выпятив грудь
...
Рейтинг: 0 / 0
Документирование БД
    #35694402
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Да миф это - логическая модель. ......
Т.е. логическая модель- это так, порисовать и выкинуть.


Да ... не заметил явной провокации Ув Коллеги MasterZiv... Это ж скока надо было выпить... шоб замутить такое.... А про спецификации Вы тоже что нибудь подобное можете извините ляпснуть? Это в разделе о документации? Коллега...
...
Рейтинг: 0 / 0
Документирование БД
    #35694949
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой пишет:

> Особенно поездато знакомить новый персонал разработчиков и
> сопровождающих программистов сразу с физической модели - уж они-то сразу
> оценят масштаб, вникнут в схему и можно будет ходить выпятив грудь

А что вы им дадите ?
концептуальную модель, которая была актуальна 3 года назад ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35694951
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr Marmelad пишет:

> Да ... не заметил явной провокации Ув Коллеги MasterZiv... Это ж скока
> надо было выпить... шоб замутить такое.... А про спецификации Вы тоже
> что нибудь подобное можете извините ляпснуть? Это в разделе о
> документации? Коллега...

Спецификации все - раньше. До того, как это попадает к программисту.
Программист вообще должен на входе спецификации уже иметь, разве
у вас не так ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35694981
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Спецификации все - раньше. До того, как это попадает к программисту.
Программист вообще должен на входе спецификации уже иметь, разве
у вас не так ?


Если Ваша концептуальная модель была актуальной 3 года назад - гнать надо отдел документации. Это по первому посту. А про наш опыт что сказать. Конечно документация - должна быть живым организмом внутри проектной группы (организации) Если нет документации всей - стандартная комиссия вас разгонит. Смотрите с этой точки зрения. Поучитесь у Мелкомягкого - любое изменение немедленно запротоколировано. какой бы маленькой не была Ваша фирма - если документации нет - нет доверия к Вам. "Посылку я Вам не отдам потому как у вас докУментов нету" "Усы Лапы и хвост" не проходит. Документы - это ЧАСТЬ процессов. И если кто не понял такой элементарной вещи - теряет компетенцию. Да и многие из моих коллег это понимают. Не было бы этой ветки. А вот что именно в пакете должно быть - это уже по ранжиру. У плотника - перечень гвоздей и досок и чертёж скворечника, у сапожника - перечень гвоздей и кож ну и лейкала, у программистов - проэктная документация (модели), бизнес и программные спецификации, руководства по эксплуатации, и так далее. Документация становится живым организмом. Потому как если в логической модели созданной 3 года назад не заменить атрибут поправленный вчера - грошь цена такому DB аналитику-администартору-архитектору. Поэтому то му и занимаемся Обслуживанием Выпускаемой продукции всю сознательную жизнь продукта. Конечно Вы уже ничего не найдёте по SQL 6.5 потому как продукта нету. Но пока есть хоть какая то надежда на эксплуатацию - документация и спецификации должны быть в соответствии.
...
Рейтинг: 0 / 0
Документирование БД
    #35696004
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr Marmelad пишет:

> Если Ваша концептуальная модель была актуальной 3 года назад - гнать
> надо отдел документации. Это по первому посту.

У нас нет такого отдела. У нас есть поддерживаемая модель БД.
Программистами.

> и хвост" не проходит. Документы - это ЧАСТЬ процессов. И если кто не
не думаю, что такое формализирование процессов - всегда ХОРОШО,
если контора огромная - безусловно да. Чем меньше контора, тем это более
сомнительно.

> созданной 3 года назад не заменить атрибут поправленный вчера - грошь
> цена такому DB аналитику-администартору-архитектору.

У вас аналитики БД меняют что ли ?

> занимаемся Обслуживанием Выпускаемой продукции всю сознательную жизнь
> продукта. Конечно Вы уже ничего не найдёте по SQL 6.5 потому как

У меня ещё где-то валяется
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35696710
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

Коллега ... Ну и я был таким же бесшабашным "программистом" когда то, грех конечно - но надо признать. :( Только со временем и опыт пришёл. Не до конца организован я - но старатюсь. И главное - Понимаю необходимость всего этого. Но Я конечно понимаю и вас и ваши недоделки. Пока Вам всё ето кажется неважным. Конечно так или иначе (русские) все через это прошли. У немцев ЭТОТ вопрос В ПРИНЦИПЕ не мог бы возникнуть. Как сказал бы классик и один из основоположников... "Детская Болезнь Левизны..." у нас. Если у вас и отдела документации нет - а всего лишь "маленькая контора" - наверно и дела с вами иметь не стОит. Я видел очень маленькие конторы - всего из одного человека и все процессы у этого человека налажены и готовы стать немедленно "большими". И там то уже и сам он себе и документатор и аналитик и админ и жнец и сеятель и QА - вот с таким человеком - поверьте - можно идти в ХХI век.
...
Рейтинг: 0 / 0
Документирование БД
    #35697165
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr Marmelad wrote:

> Коллега ... Ну и я был таким же бесшабашным "программистом" когда то,

Я не безшабашный программист.

> таким человеком - поверьте - можно идти в ХХI век.

И я уже в 21 веке.

Ладно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35702957
Павел-П
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое за обсуждение этой темы.

А может ли кто-нибудь предоставить образцы и шаблоны документов, которые Вы генерируется на основании моделей, созданных в ErWin и Power Designer.
...
Рейтинг: 0 / 0
Документирование БД
    #35702984
Павел-П
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv

> Лично мне бы хотелось увидеть ответы на следующие вопросы.
> 1. Какие средства используются.
ErWin

> 2. Позволяют ли они сравнивать проектную модель с реально существующей
> БД, находить отличия, выполнять синхронизацию

да

> 3. Позволяют ли они гибко настраивать шаблоны выгружаемых документов.
каких документов ? Там есть модель, её можно разрисовывать и печатать.
есть отчёты разные о модели БД, но ими не пользуемся, потому что не
работает реально.

> 4. Насколько гибок ввод информации в этих средствах.
>

ввод какой информации ?


Меня интересует добавление пояснительной информации.
Возможность при описании назначения таблиц/колонок использовать не только простой текст, но и, к примеру, цвета, вставлять изображения - все то, что позволяет делать MS Word.
А затем соответственно получать эту информации в виде сгенерированной документации.
...
Рейтинг: 0 / 0
Документирование БД
    #35703767
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел-П пишет:

> Меня интересует добавление пояснительной информации.
> Возможность при описании назначения таблиц/колонок использовать не
> только простой текст, но и, к примеру, цвета, вставлять изображения -
> все то, что позволяет делать MS Word.
> А затем соответственно получать эту информации в виде сгенерированной
> документации.

В ErWin-е - можно. Там и цвета разные есть, и есть комментарии и
определения на таблицы, отдельные поля, и вообще по-моему на
все элементы модели.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35703823
АнатоЛой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Павел-П пишет:

> Меня интересует добавление пояснительной информации.
> Возможность при описании назначения таблиц/колонок использовать не
> только простой текст, но и, к примеру, цвета, вставлять изображения -
> все то, что позволяет делать MS Word.
> А затем соответственно получать эту информации в виде сгенерированной
> документации.

В ErWin-е - можно. Там и цвета разные есть, и есть комментарии и
определения на таблицы, отдельные поля, и вообще по-моему на
все элементы модели.

MasterZiv, Вы говорите о раскраске собственно диаграммы и отображении диаграммы в отчёте, или об отчёте, в котором такую функциональность можно использовать в строках таблицы с перечнем полей или в формуляре поля/таблицы? Если о диаграмме - точно то же самое можно делать в PD, если второе - про PD не знаю, вплоть до 9.5 такой возможности не видел, а нынче, как уже говорили, PD 15 на дворе...
...
Рейтинг: 0 / 0
Документирование БД
    #35703897
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АнатоЛой пишет:

> MasterZiv, Вы говорите о раскраске собственно диаграммы и

о раскраске самой диаграммы.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Документирование БД
    #35728082
Vadim Romanenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr Marmelad
...
Долго не мог сообразить кстати как в PD сабжекты делать. пока не позвонил ихним (Sybase) консалтам. Объяснили - показали - (сразу причём) оказалось даже проще чем в ERWin.
...

А не поделитесь часом?? А то как раз озаботился таким вопросом... Как жеж таблички раскидывать на несколько подмоделек...
Если не сложно - так вообще по почте: Vadimrom4spam at mail dot ru
Заранее благодарен за информацию!!
...
Рейтинг: 0 / 0
Документирование БД
    #35731199
GYGY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всю документацию храню в самой же базе в wiki подобном формате. Для генерации диаграммы (или части диаграмм) использую Graphviz -> SVG. UI - wiki. Дешево и сердито :)
...
Рейтинг: 0 / 0
Документирование БД
    #35731578
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GYGY пишет:
> Всю документацию храню в самой же базе в wiki подобном формате. Для
> генерации диаграммы (или части диаграмм) использую Graphviz -> SVG. UI -
> wiki. Дешево и сердито :)

А можно поподробнее, как его готовить ? Graphviz знаю, но как ты его
натравляеш на БД ?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25 сообщений из 57, страница 2 из 3
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Документирование БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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