Конструктор баз данных для Visual Studio? - PullRequest
1 голос
/ 10 мая 2010

Я работаю над проектом базы данных, и вся команда работает в Visual Studio. Я создал проект базы данных, и я надеялся, что смогу использовать UML-диаграмму (или что-то вроде MySQL Workbench ), чтобы я мог "спроектировать" свою базу данных, а затем автоматически генерировать сценарии , К сожалению, по крайней мере из моего беглого поиска, такой инструмент не существует в Visual Studio (я использую 2008 Professional).

Есть ли в VS что-то, чего мне не хватает? Если да, не могли бы вы указать мне на это? В противном случае, какие у вас есть предложения по созданию базы данных. Я хотел бы иметь возможность легко позволить другим разработчикам быстро создавать базу данных, а также помещать файлы в систему контроля версий . Я планирую создать базу данных с помощью UML, а затем все будет сгенерировано для меня.

Спасибо за любой совет.

Ответы [ 3 ]

3 голосов
/ 10 мая 2010

Кроме того, в VS 2008 Professional есть «Проект базы данных», который вы можете использовать. Его единственная цель - хранить сценарии базы данных, которые затем можно поставить под контроль исходного кода. Вы можете написать сценарии самостоятельно или использовать конструктор. При использовании дизайнера после создания и сохранения таблицы вы можете щелкнуть по ней правой кнопкой мыши в обозревателе серверов и выбрать «Создать сценарий».

http://blog.reamped.net/post/2008/05/Using-Database-Projects-for-Visual-Studio.aspx

http://www.informit.com/articles/article.aspx?p=31764

0 голосов
/ 10 мая 2010

Я использую 2008 Professional

На самом деле, проекты баз данных не должны быть доступны для вас. По крайней мере, я не вижу никаких проектов SQL2005 или SQL 2008 в моем VS 2008 Pro. Вам понадобится VS Database Edition или Team Suite для этой функциональности. Несмотря на это, он не предлагает никаких графических инструментов, насколько я знаю. Вы можете добавить элементы базы данных в виде файлов сценариев и сгенерировать сценарий развертывания для вас.

Вы также можете поиграть с Entity Framework 4 (требуется VS 2010). Там у вас есть графический дизайнер, который впоследствии сгенерирует скрипт для вас.

Кроме того, вы можете попробовать Sybase PowerDesigner . Также очень мощное программное обеспечение.

0 голосов
/ 10 мая 2010

Редакция базы данных Visual Studio 2008 Team System, кажется, делает то, что вы хотите вот ссылка

...