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

Откуда: там и тут
Сообщений: 949
Подскажите кто знает средства для генерации диаграмм из PL/SQL ??????
На вход код - на выходе диаграммы с видом таблиц и полей и используемых в коде и из взаимосвязи.
Типа реверс инжениринга кода на PL/SQL?????
19 мар 08, 16:47    [5431522]     Ответить | Цитировать Сообщить модератору
 Re: UML для PL/SQL  [new]
RA\/EN
Member

Откуда:
Сообщений: 3658
Robb
Подскажите кто знает средства для генерации диаграмм из PL/SQL ??????
На вход код - на выходе диаграммы с видом таблиц и полей и используемых в коде и из взаимосвязи.
Типа реверс инжениринга кода на PL/SQL?????

Для разработки на PL/SQL не нужны визуальные ужасы a-la MSVS2005.
Реверс таблиц из оракла есть во всех уважающих себя CASE-средствах (например, Power Designer).
Для поиска таблиц из кода - см. select * from user_dependencies. Вот только не факт, что это будет ВСЕ, что надо - код может не использовать связанные по FK таблицы.
В общем - реверсим всю схему, потом разбирается, что лишнее.

В примитивнейшем виде есть и в PL/SQL Developer, называется Diagram Window.
19 мар 08, 20:31    [5432913]     Ответить | Цитировать Сообщить модератору
 Re: UML для PL/SQL  [new]
suPPLer
Member

Откуда: Харків, Україна
Сообщений: 7794
Блог
RA\/EN
Для поиска таблиц из кода - см. select * from user_dependencies. Вот только не факт, что это будет ВСЕ, что надо - код может не использовать связанные по FK таблицы.


Небольшое добавление: если код использует DSQL - никакие *_dependencies не помогут.
20 мар 08, 17:17    [5438013]     Ответить | Цитировать Сообщить модератору
 Re: UML для PL/SQL  [new]
Деев И.
Member

Откуда: отсюда
Сообщений: 783
Сам не использовал. Но вот ссылка, может, это подойдет?
20 мар 08, 22:23    [5439252]     Ответить | Цитировать Сообщить модератору
 Re: UML для PL/SQL  [new]
RA\/EN
Member

Откуда:
Сообщений: 3658
suPPLer
RA\/EN
Для поиска таблиц из кода - см. select * from user_dependencies. Вот только не факт, что это будет ВСЕ, что надо - код может не использовать связанные по FK таблицы.


Небольшое добавление: если код использует DSQL - никакие *_dependencies не помогут.

Да я больше могу добавить - если используется генерация объектов схемы (таблиц, вьюх, матвьюх), то вообще кроме головы ничего не поможет
20 мар 08, 23:01    [5439329]     Ответить | Цитировать Сообщить модератору
 Re: UML для PL/SQL  [new]
пля, да и голова
Guest
RA\/EN
suPPLer
RA\/EN
Для поиска таблиц из кода - см. select * from user_dependencies. Вот только не факт, что это будет ВСЕ, что надо - код может не использовать связанные по FK таблицы.


Небольшое добавление: если код использует DSQL - никакие *_dependencies не помогут.

Да я больше могу добавить - если используется генерация объектов схемы (таблиц, вьюх, матвьюх), то вообще кроме головы ничего не поможет

может не помочь :)
21 мар 08, 00:01    [5439488]     Ответить | Цитировать Сообщить модератору
 Re: UML для PL/SQL  [new]
Robb
Member

Откуда: там и тут
Сообщений: 949
RA\/EN
Robb
Подскажите кто знает средства для генерации диаграмм из PL/SQL ??????
На вход код - на выходе диаграммы с видом таблиц и полей и используемых в коде и из взаимосвязи.
Типа реверс инжениринга кода на PL/SQL?????

Для разработки на PL/SQL не нужны визуальные ужасы a-la MSVS2005.
Реверс таблиц из оракла есть во всех уважающих себя CASE-средствах (например, Power Designer).
Для поиска таблиц из кода - см. select * from user_dependencies. Вот только не факт, что это будет ВСЕ, что надо - код может не использовать связанные по FK таблицы.
В общем - реверсим всю схему, потом разбирается, что лишнее.

В примитивнейшем виде есть и в PL/SQL Developer, называется Diagram Window.


Классный пакет - Power Designer, lot of thanks!
25 мар 08, 20:22    [5458343]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить