Как Создать Бд
В составе Microsoft Visual Studio 2008 находится сервер баз данных Microsoft SQL Server 2005 Express Edition. От полнофункционального сервера данных он отличается только ограничением размера базы данных в 2 гигабайта, что позволяет производить разработку и тестирование приложений баз данных.
Для работы по созданию базы данных и таблиц будем использовать Microsoft SQL Server Management Studio Express. Данный программный продукт является свободнораспространяемым и доступен для скачивания в Интернет.
1.4.1. Определение структуры базы данных
Внешний вид окна программы Microsoft SQL Server Management Studio Express приведен на рис. 14.
Рис. 14. Внешний вид окна программы Microsoft SQL Server Management Studio Express
Для создания базы данных необходимо кликнуть правой кнопкой мыши на пункте «Базы данных» и выбрать пункт меню «Создать базу данных». Окно создания БД представлено на рис. 15.

Рис. 15. Окно создания БД
В данном окне задается имя базы данных, имена и пути к файлам базы данных, начальный размер файлов и шаг увеличения размера БД в случае необходимости. После нажатия кнопки «ОК» созданная БД появляется в списке баз данных (рис. 16).
Рис. 16. Вид Management Studio с созданной базой данных
Созданная база данных пуста, т. е. не содержит ни одной таблицы. Поэтому следующей задачей является создание таблиц, структура которых аналогична таблицам из базы данных Access. При создании таблиц необходимо обратить внимание на соотношения типов Access и SQL Server, представленные в таблице 6.
Таблица 6. Соответствие типов данных Microsoft Access и Microsoft SQL
Тип данных Microsoft Access |
Тип данных Microsoft SQL |
Описание типа данных Microsoft SQL |
|
Текстовый |
|
Тип данных для хранения текста до 4000 символов |
|
Поле МЕМО |
ntext |
Тип данных для хранения символов в кодировке Unicode до 1 073 741 823 символов |
|
Числовой |
int |
Численные значения (целые) в диапазоне от -2 147 483 648 до +2 147 483 647 |
|
Дата/время |
smalldatetime |
Дата и время от 1 января 1900 г. до 6 июня 2079 года с точностью до одной минуты |
|
Денежный |
money |
Денежный тип данных, значения которого лежат в диапазоне от -922 337 203 685 477.5808 до +922 337 203 685 477.5807, с точностью до одной десятитысячной |
|
Счетчик |
См. пункт 3 |




Source: sernam.ru