Ru-Board.club
← Вернуться в раздел «Программы»

» Sybase PowerDesigner

Автор: EZH
Дата сообщения: 27.03.2006 16:03
Вопросы по работе с Sybase PowerDesigner.
------------------------------------------------------------

В Sybase PowerDesigner 12 заявлена поддержка SQL Server 2005, в составе идет описание соответствующей DBMS - sql2k5sv.xdb. Но работая с ней все больше и больше выясняю что описание там на уровне SQL Server 2000.

В качестве примера, из последнего:

Создаю в PD домен: MyDomain и назначаю ему varchar(100). На выходе генерится скрипт

Цитата:
execute sp_addtype MyDomain, 'varchar(100)'

в то время как в Books Online 2005 про sp_addtype пишут

Цитата:
This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Use CREATE TYPE instead.

Т.е. рекомендуют делать это с помощью нового стандартного синтаксиса CREATE TYPE, а не через хранимую процедуру. И такое встречается на каждом шагу.

В связи с этим вопрос: существует ли версия XDB действительно актуальная возможностям и синтаксису SQL Server 2005, или может кто-то занимался собственноручным созданием/редактированием оной?

----

Ещё такой вопрос:

Подскажите как в PDM использовать такое понятие MS SQL 2005 как SCHEMA?
Т.е. генерировать его, и назначать таблицам/процедурам?

Чтобы генерилось что-то типа
CREATE SCHEMA MySchema...
CREATE TABLE MySchema.MyTable...

Удавалось сделать что-то подобное через создание пользователя БД и назначение его владельцем таблицы, но при этом конечно генерится CREATE USER MyUser (хотя можно и отрубить), зато потом CREATE TABLE MyUser.MyTable. Создание схемы тогда приходится прописывать где-то до этого вручную.

Есть ли возможность использовать в PD впрямую понятие пространства имен SQL 2005, т.е. SCHEMA?
Автор: Dozor
Дата сообщения: 29.06.2006 20:03
А кто-то пользовалсяRQM моделью в PD? Я чем дольше пытаюсь ее юзать, тем больше недоумения возникает: или она в самом деле такая убогая или я не понимаю какую-то их "философию". Могу потом подробнее написать
Автор: EZH
Дата сообщения: 29.06.2006 20:48
Dozor
Я RQM не использую, интересует в основном PDM, но по RQM есть Flash-видеоролики с голосом (English) ~ 3.6 Mb - если надо - в ПМ.
Автор: Dozor
Дата сообщения: 30.06.2006 01:41
Спасибо. Я, в принципе, и так уже все понял. Говоря коротко, RQM в PD сгодится для записи User Needs на ранней стадии или каких-то глобальных потребностей. Реальные проектные требования там хранить невозможно хотя бы потому, что следующие фундаментальных свойства там никак не учтены
1. Требования меняются. Поэтому нужно отслеживать историю изменений
2. Требования фиксируются перед началом итерации (работы надо очередным релизом). Поэтому нужны бранчи. Т.е. все как в SCM
3. Требования надо анализировать. Для этого нужны мощные средства группировки и отбора. Там смешно просто смотреть на то, что сделано
4. Требования имеют свои атрибуты (определяемые для каждой компании сложившимся процессом девелопмента). Там есть, но надо освоить model extensions и потом неудобно их вводить
---
Вот такие дела. Насчет PDM, кстати, на sql.ru мощные дискуссии есть
Автор: LordMAD
Дата сообщения: 31.07.2006 12:33
В версии 12.1 очень много изменений, в частности в плане поддержки новых возможностей MS SQL Server 2005. Обновился UI, что тоже не может не радовать - любители градиентов будут довольны.
Автор: realalex1
Дата сообщения: 19.08.2006 04:26

Цитата:
в плане поддержки новых возможностей MS SQL Server 2005

а что/как относительно VC++ 2005 reverse engineering? Оччень интересует!
Автор: alexiz75
Дата сообщения: 07.11.2006 18:51
Подскажите, пожалуйста, где взять документацию или руководство по Power Designer
Автор: EZH
Дата сообщения: 07.11.2006 20:51
alexiz75
Если ты хочешь на русском - то разочарую, не встречал такого в природе.
А так очень много материалов на английском, да и встроенная справка неплоха.
http://www.sybase.com/products/developmentintegration/powerdesigner/techsupport
Автор: Dozor
Дата сообщения: 08.11.2006 12:00
realalex1
я не реверсировал плюсы, но, судя по тому, что он итегрируется в среду 2005 студии, начиная с 12.1, там должно быть все нормально
Автор: VetalB
Дата сообщения: 26.12.2006 16:29
Всем привет!

Пытаюсь создать generic class в PowerDesigner 12.

В хелпе сказано, что для того, чтобы создать класс как generic, необходимо:
Open the property sheet of the class or interface, and select Generic from the Type list on the General tab. The Generic tab will be automatically displayed, and a type variable created in the list in the tab.

Бросаю на форму класс, открываю его свойства, а в комбобоксе Type есть только один вариант для выбора - Class. Generic там нету.

Как мне можно моделировать Generic классы в PowerDesigner'e 12?

Спасибо!

Добавлено:
Разобрался! Необходимо было в свойствах модели при ее создании указать язык не Java, а Java 5.0
Автор: snow2002
Дата сообщения: 28.12.2006 16:51
>>>1. Требования меняются. Поэтому нужно отслеживать историю изменений
Через репозитарий чем не отслеживание? Хотя просматривать историю действительно не удобно.
>>>3. Требования надо анализировать. Для этого нужны мощные средства группировки и отбора. Там смешно просто смотреть на то, что сделано
Иерархия же требований есть неограниченно вложенная.
Кроме того все основные ветки присутствуют - функциональные, нефункциональные, пользовательские, можно добавить свои.

>>>4. Требования имеют свои атрибуты (определяемые для каждой компании сложившимся процессом девелопмента). Там есть, но надо освоить model extensions и потом неудобно их вводить
Добавляются ведь я так понимаю не часто эти стандартизованные атрибуты...
И почему неудобно вводить, что может быть удобней таблицы-списка. Не нравится - можно специфичную форму определить для каждого конкретного атрибута.
Автор: Dozor
Дата сообщения: 24.01.2007 01:55
snow2002
Чтобы много не писать, рекомендую просто посмотреть Borland CaliberRM. Сразу очень многое станет понятно.
Что касается оных в дизайнере, то тут есть два положительных момента. 1) Хорошо, что они вообще есть, до 11й версии без них было грустно. 2) Хорошо, что они могут ассоциироваться с сущностями в других моделях.
Для описания пользовательских требований верхнего уровня сойдет и это, ну а анализ и управление требованиями, это уже явно не сюда
Автор: afiget
Дата сообщения: 03.02.2007 12:26
Существует ли плагин к ПД 12 для reverse engineering проектов Борладн С++ Билдер?
Может быть кто встречал где?
Автор: aL_MIR
Дата сообщения: 20.02.2007 08:45
А для Perl ?
Автор: bloodjazman
Дата сообщения: 05.07.2007 19:45
господа, а кто нибудь может посказать, как заставить генерировать Sybase PowerDesigner 12 нормальные Modify Database скрипты
желательно с примерами

он мне для MySQL5 такой огород городит, что хоть вешайся
ЗЫ. при проектировании активно использую References и Foreign Keys может изза этого проблемы???
Автор: VetalB
Дата сообщения: 09.07.2007 11:40
В физической модели данных есть пункт главного меню Database. В нем есть Edit Current DBMS и Default Physical Options.

Насколько я знаю, можно поступить следующим образом:
Смотреть, что лишнего он делает, и исходя из этого, по одной править настройки в этих пунктах меню.

А еще вот-вот на днях вышел PowerDesigner 12.5. Может, в нем механизм генерации базы уже изначально получше...
Автор: sergeyme
Дата сообщения: 21.08.2007 14:43

Цитата:
А еще вот-вот на днях вышел PowerDesigner 12.5.

А не знаете откуда его взять можно?
Автор: VetalB
Дата сообщения: 27.08.2007 11:17
Поищите на этом же форуме в разделе Варезник
Автор: mishganus1
Дата сообщения: 29.08.2007 15:17
А никто с такой проблемой не сталкивался?

В PD 12.5 не создается Object-Oriented model.
Создаю новую модель, никаких ошибок не выскакивет, но в Workspace модель не добавляется.

Автор: egor_zur
Дата сообщения: 02.10.2007 10:11
Всем привет.
Проблема такая, может кто сталкивался.

После установки ПД 12.5 невозможно работать в Word.
После деактиваци и следующей активации окна word в области документа перестает работать мышь. Ни выделить, ни меню вызвать, ничего вообще.

Делаю анинстал ПД 12.5 все начинает работать ок.

Что делать? Помогите.
Автор: LordMAD
Дата сообщения: 02.10.2007 12:20
egor-zur
Самое простое - отказаться от интеграции с Word.
Автор: egor_zur
Дата сообщения: 02.10.2007 12:47
Решил проблему пока так:

1. Установил PowerDesigner 12.5
2. Сохранил реестр
3. Скопировал папку c:\Program Files\Sybase\PowerDesigner 12\
4. Сделал uninstall
5. Скопировал все назад в c:\Program Files\Sybase\PowerDesigner 12\
6. Восстановил рестр
7. Запустил ПД: работает!
8. Зарегистрировал

Пока все работает.
Автор: denislpopov
Дата сообщения: 02.10.2007 16:31

Цитата:
После установки ПД 12.5 невозможно работать в Word.
После деактиваци и следующей активации окна word в области документа перестает работать мышь. Ни выделить, ни меню вызвать, ничего вообще.

Из PowerDesigner 11.1 readme.html:

Цитата:
After an upgrade from 11.0 to 11.1, the Word add-in in the Requirements model may not be properly declared anymore for other users than the user that has installed the product. You may have to launch PD to finish install of Word add-in.
PowerDesigner always register Word add-in when it launches if this is not properly done. Refer to documentation to prevent Word from loading this add-in.


Enable or disable add-ins in Office programs:

http://office.microsoft.com/en-us/word/HP052358921033.aspx?pid=CH010267181033

http://office.microsoft.com/en-us/word/HA100341271033.aspx
Автор: egor_zur
Дата сообщения: 09.10.2007 10:29
Спасибо.
Убрал надстройки в Word стала нормально работать.
Автор: Big17
Дата сообщения: 14.10.2007 00:11
А как именно Word глючил? И какой?
У меня в 2007-ом не давал доступа к документу с помощью мышки - все только клавой.
Автор: DimonXP
Дата сообщения: 04.01.2008 15:11
Всем привет.
Есть задача: описать логическую модель данных предметной области. При этом должна быть зафиксирована следующая информация:
-    Сущности, описывающие предметную область (справочники, рабочие таблицы, связующие таблицы);
-    Атрибуты, с набором уточняющих свойств;
-    Проектирование состава полей форм, с использованием существующих атрибутов;
-    Генерация отчетов.

Для решения данных задач необходим инструмент позволяющий:
-    Создавать логическую модель данных;
-    Задавать пользовательские свойства сущностей и атрибутов (например как стереотипы в UML или UPD в Erwin). Должна быть возможность указывать несколько пользовательских свойств сущности и атрибуту. Например, сущность является справочником, атрибут участвует в простом поиске;
-    Создавать представления, которые будут состоять из ссылок на атрибуты таблиц. Очень важно что бы представления состояли именно из ссылок, что бы при изменение свойств атрибута в основной таблице, аналогичные изменения происходили в преставлениях;
-    Удобный инструмент для генерации отчетов.

В настоящее время для создания логической модели я использую Erwin, его основные недостатки это:
-    Кривой генератор отчетов, в частности нет функций фильтрации;
-    Неудобная работа с UPD;
-    Кривой интерфейс.

Подскажиете PD подходит под эти требования?
Автор: Big17
Дата сообщения: 04.01.2008 22:32
DimonXP
Перешли с ERwin'a на PD и не пожалели еще ни разу.
Всем перечисленным требованиям - вполне удовлетворяет
Автор: e667
Дата сообщения: 15.01.2009 14:16
Есть ли у кого-то электронная документация по 15 версии? А то к дистрибутиву только хелп или на сайте он-лайн. Раньше к 12 было в pdf.
И по поводу русификации шаблонов репортов к 15 версии, может уже кто-то сделал и готов поделиться. Думаю многие были бы рады.
Автор: XuM
Дата сообщения: 21.05.2014 17:07

Цитата:
И по поводу русификации шаблонов репортов к 15 версии, может уже кто-то сделал и готов поделиться. Думаю многие были бы рады.

Поддерживаю.
Есть русские шаблоны для 9й версии еще, но есть подозрение, что они не совсем корректно работают
Автор: bloknotmailby
Дата сообщения: 10.01.2015 07:39
Не работает Zoom через Ctrl+Scroll

Работал в PD 16.1 на Win2003(x86) - зум работал ctrl+колесо мыши
Установил PD 16.1 на Win7(x64) - перестала работать эта функция - просто двигается вверх/вниз при прокрутке колесика мышки как-будто ctrl не нажат.

Также установил последнюю версию для x64 PD 16.5.04.01 и точно также не работает ctrl+скролл, а без него невозможно работать.
Помогите плиз кто знает как исправить

Страницы: 1

Предыдущая тема: Форматирование дискет 3,5


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.