<Здесь должно быть много громких слов о значении
технологий .NET при работе с данными в среде web и её преимуществах перед
конкурентами. Считается, что читатель присутствовал на лекциях и знает что
это полная ерунда об этом достаточно, поэтому вступление опускается.>
Когда Вы устанавливаете Microsoft Visual Studio 2005/2008 на свою локальную машину, вместе со средой разработки Вы получаете веб-сервер IIS и экспресс-версию СУБД Microsoft SQL Server соответствующего релиза. (Разумеется, помимо этих, в поставке идёт еще ряд программных продуктов, но они нас сейчас не интересуют).
Экспресс-версия MS SQL Server отличается от полнофункциональной тем, что фактически предоставляет только её программное ядро. Функции конфигурации и управления контентом БД возлагаются на интерфейс MS VS.
Существует так же возможностьустановки Microsoft SQL Server Management Studio Express. Данная среда доступна для свободного скачивания с сайта microsoft.com и предоставляет полный функционал по администрированию имеющегося у Вас MS SQL Server и работе с данными. Здесь мы не будем рассматривать данный вопрос, и ограничимся функционалом самой MS VS.
Для создания базы данных в MS VS достаточно пройти в меню File-> New-> Project-> Other project types-> Database-> Database Project.
Ниже в соответствующем поле вводится название создаваемого Вами проекта (проекта! а не базы данных), которое влияет только на его фактическое расположение в Вашей файловой системе.
Действительное имя Вашей БД задаётся далее, после нажатия кнопки ОК. Если у вас уже есть созданные БД (точнее, если сервер обнаружит у Вас существующие БД), система предложит Вам связать Ваш новый проект с одной из существующих баз. Если же таких баз нет, или Вы хотите привязать проект к другой базе данных (о чём сообщаете системе посредством нажатия кнопки “Add New Reference”), то появится такое окошко:
Рассмотрим подробнее настройки, которые здесь представлены.
Data Source – представляет тип БД, с которым Вы будете работать. Если нажать кнопку «Change», то видны будут возможные варианты:
· Microsoft Access Database File
Ясно из названия – база данных Microsoft Access.
· Microsoft ODBC Data Source
Для .NET Framework существует три типа баз данных: базы данных Microsoft (для каждого вида которых существует свой способ связи), базы данных Oracle, и все остальные. Так вот, «все остальные» подключаются к приложениям .NET через интерфейс ODBC, работу с которым и предполагает данный пункт.
· Microsoft SQL Server
База данных создается в пространстве объектов вашего текущего web-сервера. Достаточно простой в работе и удобный способ, особенно если Вы ведете разработку для Вашего же локального сервера. Полученная и настроенная таким образом база данных может быть перенесена на другой сервер посредством копирования соответствующего dbo-файла, однако может быть использована только серверами Microsoft.
· Microsoft SQL Server Database File
Предполагает работу с файлами баз данных mdb. Формат mdf – это универсальный формат Microsoft для баз данных, поддердиваемый так же некоторыми другими производителями. Таким образом, работая с БД как с локальным файлом, вы получаете средство свободного преноса данных вашего web-сервера в другие
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.