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

Откуда: Самара
Сообщений: 1154
Какой программой получить ER схему из базы, так чтобы потом можно было нешний вид, загасить не нужные таблицы, вьюхи и связи, ну и расположить нужные вещи на нужном количестве страниц.
ну и идеально чтобы куда нибудь экспортировать, хотя это уже не так важно.
СПАСИБО
16 май 19, 11:53    [21886068]     Ответить | Цитировать Сообщить модератору
 Re: как получить ER схему из базы  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 4930
yemets63,

тут смотрели?
https://dbmstools.com/database-er-diagram-tools/sqlserver
16 май 19, 12:38    [21886116]     Ответить | Цитировать Сообщить модератору
 Re: как получить ER схему из базы  [new]
vikkiv
Member

Откуда: London
Сообщений: 2295
yemets63,

из простейших и легко доступных:
Visual Studio
MS Access
Power BI - даже можно перспективы настраивать в зависимости от функциональной области, чтобы не тащить данные - хватает Direct Query
16 май 19, 14:15    [21886267]     Ответить | Цитировать Сообщить модератору
 Re: как получить ER схему из базы  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3064
vikkiv
Visual Studio
А поподробнее можно? Не припомню там штатного функционала такого рода. Разве что только в Enterprise Edition, тогда может быть.
16 май 19, 17:03    [21886479]     Ответить | Цитировать Сообщить модератору
 Re: как получить ER схему из базы  [new]
vikkiv
Member

Откуда: London
Сообщений: 2295
Ennor Tiegael
А поподробнее можно? Не припомню там штатного функционала такого рода. Разве что только в Enterprise Edition, тогда может быть.
у меня VS2019_Community (т.е. не Enterprise) вместе с C#/WPF и .NET Core,
там после создания C# Assembly когда делаешь Add к solution в разделе C# Items -> Data
есть ADO.NET Entity Data Model где при выборе первой опции (EF Designer from database)
можно массово или по отдельности выбрать обьекты (Tables/Views/SP&Func)
из которых автоматом (хотя можно и отключить) создаётся модель со всеми связями и ключами
хотя наверное проще всего просто создать новый SSAS MD проект
и импортировать в DSV - в принципе тоже-самое получится.

или старой SSMS (до 18й версии) пользоваться - там диаграммы пока не вырезали.

кстати в том-же Excel есть PowerPivot (PowerQuery) который модели
нормально показывает (практически тоже-самое что и в PowerBI)

это к тому что многие зацикливаются в каком-то болоте рискуя быстро отстать от динамичных
требований рынка (с др. стороны охватить всё на достаточном уровне тоже не хватит сил/времени)
- когда на расстоянии вытянутой руки есть достаточное множество альтернатив
17 май 19, 01:49    [21886733]     Ответить | Цитировать Сообщить модератору
 Re: как получить ER схему из базы  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 6627
У ApexSQL есть бесплатный инструмент.
17 май 19, 13:42    [21887221]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить