powered by simpleCommunicator - 2.0.27     © 2024 Programmizd 02
Map
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Выбор средства моделирования и нотации для проектирования БД
25 сообщений из 66, страница 1 из 3
Выбор средства моделирования и нотации для проектирования БД
    #40077415
es3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Понадобилось спроектировать несложную БД - примерно 15-20 таблиц.
Ищу наиболее удобную нотацию и программу для моделирования, чтобы это сделать.
Подскажите пожалуйста: кто чем пользуется?
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077446
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модератор: ответ и стиль общения не соответствуют вопросу и ожидаемым нормам общения
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077547
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
es3000,

Так-то на листе в клеточку карандашами - вообще супер, больше ничего и не нужно...
По уму нужно ответить на вопросы (кому и зачем понадобилось):
1. Что нужно заказчику? Он готов платить за субд или ему нужно бесплатно?
2. Если заказчика нет - то нужно самому себе выбрать субд (с прицелом на то - как и чем её юзать), а потом её
инструментами и ваять...

Замоделировать и даже сделать рабочий макет с интерфейсом на 15-20 таблиц,
можно в Акцессе за пару дней, покуривая бамбук, без опыта и с обучением - за неделю...
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077569
es3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vmag
...на листе в клеточку карандашами... можно в Акцессе ...

Древние методы типа "лист и карандаш" не рассматриваются.
Я же не про это спрашивал.
vmag
Замоделировать и даже сделать рабочий макет ... можно в Акцессе...

Макет мне не надо делать. Мне нужна графическая модель (схема, диаграмма) базы данных.
Я знаю, что существует много разных СУБД и много разных инструментов визуального моделирования и проектирования.
Но я не спрашивал про любое первое попавшееся "под руку".
vmag
... нужно самому себе выбрать субд (с прицелом на то - как и чем её юзать), а потом её
инструментами и ваять...

Логическая схема данных никак не связана с конкретной СУБД.
И у большинства СУБД нету инструментов построения модели БД.
СУБД и средство моделирования - это вообще разные программные продукты по своему назначению.
vmag
...нужно ответить на вопросы (кому и зачем понадобилось):
1. Что нужно заказчику? ...

А это тут причем? Я же спросил совсем про другое.
Может быть я неясно вопрос сформулировал?

Мой вопрос следующий.
1) Какая графическая нотация (язык графического моделирования) является наиболее информативным (наглядным, понятным, удобочитаемым) для представления схемы базы данных?
Желательно, чтобы эта нотация поддерживала категоризацию дочерних таблиц. Некоторые нотации схемы БД не поддерживают категоризацию. Хотя, мне кажется, что отображение категоризации на схеме значительно улучшает ее восприятие и понимание.
2) Какой инструмент (средство, программное обеспечение) моделирования и проектирования схем базы данных является наиболее удобным?
Чтобы этот инструмент поддерживал нужную нотацию. Желательно, чтобы этот инструмент "умел" автоматически строить связи между таблицами, первичные и внешние ключи. Да и чтобы в нем просто было удобно работать.

Повторюсь, я знаю, что есть много разных инструментов. Можно рисовать схему и в Visio, yEd, даже в Paint-е.
Есть "профессиональные" инструменты типа PowerDesigner, EnterpriseArchitect, ERWin. И много других.
Какой из них вы считаете самым удобным?
Какую нотацию схемы БД вы считаете самой наглядной?
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077598
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
es3000,

Из перечисленного PowerDesigner тебе в руки.
По факту более практичного метода чем олдскульный с карандашом и бумагой еще никто не придумал. Да, да - есть несколько электронных решений, но они дают проект в целом. На практике в целом никто не рассматривает. Примером может быть тот же эксель на 5+ тыс строк - его никто еще не пытался в целом рассматривать ( тащим по 100 строк и спокойно смотрим). Так что карандаш с бумагой самое правильное. Хотя теоретики будут себя бить в грудь до хрипоты отстаивая свои теории.
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077619
es3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Злой Бобр
... PowerDesigner тебе в руки.

Спасибо за совет. А какую нотацию ты считаешь наиболее наглядной?
Вообще я смотрел PowerDesigner. В тех нотациях, которые он поддерживает - нету категорий для дочерних таблиц.

Злой Бобр
Из перечисленного ...

Я спрашивал не обязательно из перечисленного.
Если есть какой-то более удобный инструмент, который я не перечислил - я готов его изучить, попробовать.

Злой Бобр
Так что карандаш с бумагой самое правильное. Хотя теоретики будут себя бить в грудь до хрипоты отстаивая свои теории.

Чем тот же PowerDesigner хуже карандаша с бумагой?
Вот плюсов я вижу много, а минусов я ни одного не могу придумать.

Злой Бобр
... да - есть несколько электронных решений, но они дают проект в целом.

Кстати, это один из плюсов.
Так как очень часто такое бывает: сначала рисуют просто схему, а потом она перерастает в целый проект.

Злой Бобр
Примером может быть тот же эксель на 5+ тыс строк - его никто еще не пытался в целом рассматривать ( тащим по 100 строк и спокойно смотрим).

Не понял про Excel. Какое он имеет отношение к проектированию структуры БД?
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077623
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
es3000нету категорий для дочерних таблиц.

А зачем при 15 таблицах они тебе нужны?

es3000Чем тот же PowerDesigner хуже карандаша с бумагой?

Меееедленннннеееее.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077671
Фотография НиколайСН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oracle Data Modeller тебе в помощь!
И бесплатно, и функционально, и практично!
А в итоге еще и физическую модель поможет сделать, сформировав SQL-скрипты.
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077672
Фотография НиколайСН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну либо если просто нарисовать схемку, то на худой конец и Visio подойдёт.
Но там ПРО версия нужна, иначе не будет доступных нотаций, а рисовать квадратики - это издёвка!

Ну и еще вариент неплохой:
Это банальный Эксель! Графически удобно! Открывается везде и на кажом компе! Рисуется легко! Связи легко стрелочками.

Одним словом, Эксель и не париться)
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077700
es3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov

es3000Чем тот же PowerDesigner хуже карандаша с бумагой?

Меееедленннннеееее.

Вот когда ты нарисовал 2-3 таблицы со связями, и затем вдруг решил что-то в них изменить, берешь ластик, и ....
Тут понимаешь, что PowerDesigner на-а-а-много-о-о быстрее, чем карандаш-бумага-ластик.
Равно как и любой другой специальный программный продукт для моделирования.
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077704
es3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
НиколайСН
... на худой конец и ... подойдёт...

Я же не спрашивал про "самый худой конец".
Я наоборот спрашивал - самое удобное !

НиколайСН
... и Visio подойдёт...

Последняя версия Visio, в которой было удобно рисовать IDEF1X - это была версия 2007.
В последующих версиях эта нотация какая-то не такая. Нету категорий.
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077718
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
es3000Вот когда ты нарисовал 2-3 таблицы со связями, и затем вдруг решил что-то в них изменить,
берешь ластик, и ....

На каждую таблицу - отдельный листок бумаги. Ластик не нужен.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077720
PCContra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Visio 2007 и word 2003
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077721
es3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov

es3000Вот когда ты нарисовал 2-3 таблицы со связями, и затем вдруг решил что-то в них изменить,
берешь ластик, и ....

На каждую таблицу - отдельный листок бумаги. Ластик не нужен.


А связи между листочками бумаги в облаках! :)
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077722
es3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PCContra
Visio 2007 и word 2003

За 14 лет ничего более удобного не придумали?
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077727
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
es3000А связи между листочками бумаги в облаках! :)

Связи обычно самоочевидны и легко создаются при конверсии листочков в SQL скрипт.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077731
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
es3000,

В теории вы можете пользовать любое решение. Что касается практики то все начинается с карандаша и бумажки. И да - это в десятки раз быстрее и нагляднее чем в электронном варианте. Так что олдскул рулит. Ну а в чем потом дадут студенту рисовать потом с бумажек - разработчика не волнует.
Ну дались вам гребаные категории и пр. хрень. У вас чисто теоретический вопрос на несколько таблиц. Зачем вам туда тащить всякий мусор который зачастую не используется даже в базах с парой сотен таблиц?
Самое правильное решение это как правило самое простое. Вам уже сказали что и как. Но вы продолжаете грызть бетон. Поймите что на форуме вам могут подсказать как это работает в практике, т.к. теоретиков тут почти нету. За теорией обращайтесь к своим преподавателям. И я вас уверяю что если спросить 10 преподавателей, то вы не получите одинакового решения.
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077741
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобр
Поймите что на форуме вам могут подсказать как это работает в практике, т.к. теоретиков тут почти нету. За теорией обращайтесь к своим преподавателям.


Золотые слова... у меня все профильные знакомые поделились на две категории:
- те кто может осилить средней сложности и выше проект (просто вот вложить его себе в мозг целиком и сделать нечто подобное в будущем)
- и те кто не смог
Первые как ваяли, так и продолжают ваять или самостоятельно или в команде или сваяли нечто серьезное и теперь поддерживают и развивают...
Вторые или стали преподавателями или на подхвате у первых (принеси-подай, документацию с картинками сделай, юзеров у заказчика обучи интерфейсу и т.д.)

Ну как бы волшебного средства, которое читает все мысли из головы, выбрасывает дурные в сторону, а умные собирает в блок-схему не существует...
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077760
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
es3000,

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

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

Ps за PowerDesigner придется заплатить как за крыло от боинга
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077763
es3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, Злой Бобр, vmag, Критик,

Ребята, не надо меня уговаривать чертить на бумажке.
Это пройденный этап 20 лет назад. Я не курсовую работу делаю.
Я вопрос задавал не для того, чтобы расписывать цели и объемы своей работы в качестве доказательств необходимости применения специальных инструментов. Закрыли эту тему.

Прошу прямо ответить на мой вопрос: какую нотацию и какой специализированный инструмент моделирования вы считаете самым удобным?
Этот вопрос подразумевает, что вы знаете и применяли на практике разные нотации и разные инструменты.
Прошу ответить именно на этот вопрос.
Все сообщения, не имеющие отношения к этому вопросу - это флуд чистой воды.
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077769
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
es3000Прошу прямо ответить на мой вопрос

"...а если ответ мне не понравится - на колу мочало, начинай сначала."

Бесперспективняк.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077774
es3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
"...а если ответ мне не понравится - на колу мочало, начинай сначала."
Бесперспективняк.

А каких ты хотел перспектив в этой теме? Убедить меня чертить на бумажке?
Я же название темы и вопросы вроде бы по русски пишу.
Ты как будто сам с собой разговариваешь. Ты уже написал четыре бесполезных сообщения.
Ты хоть пожалей свое и мое время.
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077786
Никанор Кузьмич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
es3000Прошу прямо ответить на мой вопрос

"...а если ответ мне не понравится - на колу мочало, начинай сначала."

Бесперспективняк.Ну, я еще не пробовал, вдруг у меня получится?

es3000
Это пройденный этап 20 лет назад. Я не курсовую работу делаю.
Я в разработке баз данных всего-то около 10 лет, у меня опыта поменьше... Я пробовал много разных софтин. И упомянутый выше павер дезигнер, и оракл дата моделер, и визио, и эксель, и всякие-разные онлайн-редакторы. Они ВСЕ неудобнее, чем карандаш и бумага. И они все одинаково неудобные, так что берите красный любой.

P. S. Кстати, а что такое "категории для дочерних таблиц"?
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077796
ИВП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никанор Кузьмич

P. S. Кстати, а что такое "категории для дочерних таблиц"?

Вот и мне не понятно, что за зверь.
...
Рейтинг: 0 / 0
Выбор средства моделирования и нотации для проектирования БД
    #40077802
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
es3000,

Ладно. Последняя попытка. Отвечаю прямо - более удобного инструмента чем карандаш и бумага для меня нет. Пробовал я около 10 решений, но ни одно не покрывает 100% потребности. Поэтому использовать их не вижу смысла. И поработав на буржуев несколько лет я там тоже не заметил ничего подобного, кроме стандартных связей таблиц и описания бизнес-логики в пдф формате. И да, каждое изменение там вносят туда сразу. Но никакого отдельного ПО что б все в куче - нет и не было. Более того там 99% задач решается на мелкомягком офисе в качестве клиента. Вот такие они "отставшие".

Что касается схем как у вас, то я их рисовал на бумажке когда еще в школу ходил. Был такой урок - информатика. Так вот там глупым нам, на таких схемках доходчиво показывали основы. Сейчас в практике никого не встречал с такой фигней. Так что как учебный материал схемки имеют место быть, а в практике - не видел.

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


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