Как мне создать свою первую базу данных для разработки .NET? - PullRequest
2 голосов
/ 04 февраля 2009

Хорошо! Я готов приступить к разработке .NET впервые.

Я недавно установил Microsoft Visual Studio, которая включала Microsoft SQL Sever 2005.

Каков предпочтительный метод программирования для базы данных разработки? Я хочу написать приложение ASP.NET, которое использует базу данных, и я не уверен, как ее создать. В моем меню «Пуск» для SQL Server 2005 все, что у меня есть:

  • Диспетчер конфигурации SQL Server
  • Отчеты об ошибках и использовании SQL Server
  • Конфигурация поверхности сервера SQL

Я не вижу интуитивно понятной программы для создания и проектирования баз данных в этом списке, так как мне это сделать ?! Буду ли я создавать полноценную базу данных SQL Server или поддельную базу данных «плоских файлов» для программирования?

Может кто-нибудь сказать мне, что случилось при создании моей первой базы данных MS SQL Server 2005?

Ответы [ 4 ]

4 голосов
/ 04 февраля 2009

Если у вас Visual Studio, просто откройте проводник сервера, добавьте новое соединение с базой данных в базу данных и начните.

Или создайте новый проект веб-сайта в Visual studio, щелкните правой кнопкой мыши папку App_Data-> Add New Item и добавьте файл mdf базы данных SQL Server, который будет прикреплен к серверу sql при запуске приложения. Вам необходимо развернуть файл mdf при выполнении производственной версии:)

Возможно, вы захотите посмотреть видео на веб-сайте ASP.NET http://www.asp.net/learn/

В противном случае рассмотрите возможность использования Microsoft SQL Server Management Studio (также доступна экспресс-версия).

2 голосов
/ 04 февраля 2009

Вы ищете Microsoft SQL Server Management Studio Express . Довольно просто добавить базу данных, как только разберетесь с ней.

1 голос
/ 05 февраля 2009

Краткое примечание по SQL Express - Microsoft не предлагает его для «производственных» сред из-за ограничений, накладываемых на объем ОЗУ, который Express может видеть / использовать, и нескольких других факторов. Это один из немногих случаев, в которых я согласен - если вы делаете что-то сложное, в которое вовлечены большие базы данных или десятки пользователей, то инвестируйте хотя бы в MSSQL Workgroup Edition, или для проектов Enterprise используйте версии MSSQL Standard или Enterprise.

1 голос
/ 04 февраля 2009

Для ясности, SQL Server, включенный в Visual Studio, является экспресс-выпуском. Однако единственное, чего ему не хватает, - это SQL Server Management Studio (Express). Я бы скачал и установил express edition , в который входила студия управления (обратите внимание, что VS 2005 и 2008 включают SQL Express 2005, вы можете использовать SQL Express 2005 или 2008 для своих целей).

Вы можете создать новую базу данных и делать все, что вам нужно, в VS IDE, но вы, вероятно, найдете среду SQL Management Studio гораздо более интуитивно понятной и более простой в использовании для начинающих.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...