powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / отображение процедур на схеме БД
18 сообщений из 18, страница 1 из 1
отображение процедур на схеме БД
    #35322586
kattka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветики всем!!!
Пишу курсач, и сталкнулась с вот какой проблемой: отобразить таблицы на схеме данных вроде легко, а вот как отобразить на ней имеющиеся в БД хранимые процедуры не знаю!!
Может кто поделится своим опытом?
Заранее спасибо за отклики и просмотры! :-))
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35322624
ЯпСтам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гы, а зачем вам хранимые процедуры в схеме БД?
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35322634
kattkaПриветики всем!!!
Пишу курсач, и сталкнулась с вот какой проблемой: отобразить таблицы на схеме данных вроде легко, а вот как отобразить на ней имеющиеся в БД хранимые процедуры не знаю!!
Может кто поделится своим опытом?
Заранее спасибо за отклики и просмотры! :-))
Не знаю как правильно, но я видел, что хранимые процедуры изображались "кружочком" на линии связи, соединяющей таблицы, либо таблицу и отчет (Report). Естественно, что в условных обозначениях этот "кружок" описывался как "хранимая процедура". Естественно, также, что в "кружок" могло быть и более одной входящей линии (например, от нескольких таблиц).
Это обозначение имело смысл следующего высказывания: "данные из таблицы А при помощи хранимой процедуры ВА преобразуются и помещаются в таблицу С (в отчет D)"
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35322689
kattka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за подсказку!!!
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35322972
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приходится в визио рисовать схемы, увязывающие таблицы, запросы, процедуры и функции.

Есть ли промышленный продукт, могущий тарссировать взамозависимости между этими объектами и позволяющий работать с ними в виде удобной схемы ?
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35325073
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня одного такая проблема - я один такой идиот ?
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35325377
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полагаю, что отображение на схеме данных процедур / функций - задача нетривиальная, да и назначение непонятно.
Как минимум
- процедура может вообще не обращаться к таблицам, например, вывод суммы прописью
- процедура может обращаться к значительному числу таблиц, тогда схема станет слабо читаемой.
Про возможность использования View я уж вообще молчу
- процедуры могут вызывать одна другую
- в некоторых базах, например, Oracle, есть понятие динамического SQL, т.е сам SQL формируется в RunTime - хотел бы я посмотреть на связь с данными в этом случае...
- есть т.н. пакеты, т.е. группы процедур / функций, где открыта только интерфейсная часть, а исполнительная может быть скрыта
- наконец, процедуры - это часть, меняемая значительно чаще, чем структура данных
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35327221
Goffman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне думается, что если увязывать все вместе на одной диаграмме - то пулучится нечто нечитаемое.
Схема БД - это карта базы, статика.
ХП и прочие подпрограммы - это динамика, если уж так хочется их порисовать то, можно покопать в сторону методик UML - collaboration, sequence, use case ...
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35328071
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Схема БД есть. Схемы, соединяющие все объекты существуют параллельно, так как без них трудно поддерживать сложные функциональные подсистемы. Пример такой схемы в файлике.
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35328089
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плохой файл - перепреложил картинку.
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35328487
nosov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это не картинка а каша -- низя обЪять необЪятное на одном листе (имхо)
машиностроители давно решили эту проблему -- есть один сводный сборочный чертеж со ссылками на комплектующие узлы - чертежи
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35328511
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта картинка как раз на один лист А4. Если не обнимать необъятное, то что - вообще проекты не делать ? Или карандашиком на бумаге ?
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35328816
nosov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а почему обязательно на бумаге схему делать ???
на visio можно сделать схему с интерактивными обЪектами
правый клик на нужный обЪект -- выходит менюшка
выбираем -- показать связи или что другое
слои позволяют фильтровать общую схему как угодно...
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35328980
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это ж скока времени уйдет на делание интерактивности. На простое рисование и то жалко.
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35329140
nosov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
П.Л.Это ж скока времени уйдет на делание интерактивности. На простое рисование и то жалко.ну если надо заказчика завлечь и презентацию БД сделать на большой экран из проектора -- то другого пути нет.(имхо)
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35330270
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, цель как раз исключительно внутренняя, для себя. С какого бодуна заказчику можно показывать структуру БД и перечень табличных функций ?

Без таких схем вести разработку большого проекта не получается.
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35330301
nosov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторС какого бодуна заказчику можно показывать структуру БД и перечень табличных функций ?заказчик платит деньги и имеет право знать как БД устроена (имхо)
...
Рейтинг: 0 / 0
отображение процедур на схеме БД
    #35331007
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-Любитель
Без таких схем вести разработку большого проекта не получается.

Это что, большой проект, в котором так мало процедур? А как насчет сотни пакетов по паре десятков процедур в каждом, причем некоторые процедуры обращаются минимум в двум десяткам таблиц?
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / отображение процедур на схеме БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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