19.08.2016, 15:37:31
Войти Зарегистрироваться
Авторизация на сайте

Ваш логин:

Ваш пароль:

Забыли пароль?

Навигация
Новости
Архив новостей
Реклама
Календарь событий
Right Left

MS SQL Server. Створення бази даних в "* .mdf" -Файл

  1. Приклад створення / підключення локальної бази даних Microsoft SQL Server, яка розміщується в «* .mdf» -Файл зміст
  2. виконання
  3. 2. Створення бази даних
  4. 2.2. Вікно «Add Connection»
  5. 3. Додавання вже існуючої бази даних до переліку баз даних Server Explorer

Приклад створення / підключення локальної бази даних Microsoft SQL Server, яка розміщується в «* .mdf» -Файл

зміст

Умова задачі

Використовуючи засоби Microsoft Visual Studio створити локальну базу даних, яка розміщується в «* .mdf» -Файл. Ім'я бази даних - «MyDataBase.mdf». База даних повинна використовуватися в системі керування базами даних Microsoft SQL Server.

виконання

1. Запустити MS Visual Studio. Утиліта Server Explorer

Система Microsoft Visual Studio має в наявності потужні вбудовані засоби створення і управління базами даних. До таких засобів відноситься система керування базами даних Microsoft Visual Studio.

Для роботи з базами даних в системі Microsoft Visual Studio використовується утиліта Server Explorer (рисунок 1).

Щоб викликати вікно Server Explorer використовується команда

View -> Server Explorer

Мал Мал. 1. Вікно Server Explorer

2. Створення бази даних
2.1. Команда «Connect to Database»

Існує два способи створення нової бази даних, яка розміщується в «* .mdf» -Файл:

  • виклик команди «Connect to Database» з меню Tools (рисунок 2);
  • натискання кнопки «Connect to Database» з меню Server Explorer (рисунок 3).

Мал Мал. 2. Команда «Connect to Database ...»

Мал Мал. 3. Команда «Connect to Database» з панелі інструментів Server Explorer

2.2. Вікно «Add Connection»

Після виклику команди «Connect to Database» відкриється вікно «Add Connection» (малюнок 4).

Мал Мал. 4. Вікно «Add Connection«

У вікні «Add Connection» є можливість виконувати наступні операції:

  • задавати джерело даних (Data source);
  • створити новий або вибрати вже існуючий файл бази даних (Database file name);
  • задавати пароль для входу в базу даних (за бажанням);
  • перевірити з'єднання з базою даних (Test Connection);
  • встановлювати інші параметри.

Змінюємо джерело даних нажите на кнопці «Change ...». В результаті відкриється вікно «Change Data Source» (рисунок 5), в якому потрібно вибрати джерело даних (Data Source) і провайдера (Data provider). Пропонуються такі джерела даних:

  • база даних Microsoft Access, яка розміщується в файлі "* .mdb";
  • база даних, що підтримує доступ за допомогою драйвера ODBC;
  • база даних типу Microsoft SQL Server, в тому числі і локальний сервер SQLEXPRESS;
  • база даних "Microsoft SQL Server Compact 3.5", яка розміщується в файлах з розширенням "* .sdf";
  • база даних "Microsoft SQL Server Database File", яка розміщується в файлах з розширенням "* .mdf";
  • база даних Oracle.

У нашому випадку (відповідно до умовою завдання) потрібно вибрати «Microsoft SQL Server Database File».

Мал. 5. Вікно зміни джерела даних. Вибір Microsoft SQL Server Database File

В поле «Database file name (new of existing)» потрібно ввести назву нової створюваної бази даних. У нашому випадку вводиться ім'я «MyDataBase.mdf» (малюнок 6). За допомогою кнопки «Browse ...» можна задати папку, в якій буде розміщуватися файл бази даних «MyDataBase.mdf».

На малюнку 6 задано ім'я нової створеної бази даних, яка розміщується за наступним шляхом:

D: \ Programs \ C_SHARP \ TermPaper1 \ MyDataBase.mdf

Мал Мал. 6. Вибір імені створюваної бази даних «MyDataBase.mdf»

Після натискання на OK система видасть вікно (малюнок 7), в якому потрібно підтвердити створення нової бази даних.

Після натискання на OK система видасть вікно (малюнок 7), в якому потрібно підтвердити створення нової бази даних

Мал. 7. Підтвердження створення нової бази даних

Після виконаних дій, буде створена нова база даних з ім'ям «MyDataBase.mdf». Поки що база даних не містить жодної таблиці, уявлення, діаграми і т.п. (Рисунок 8).

У базі даних програміст має можливість створювати власні таблиці, діаграми, представлення, збережені процедури, функції, типи і збірки.

Тепер базу даних «MyDataBase.mdf» можна використовувати у власних проектах.

Мал Мал. 8. Відображення бази даних «MyDataBase.mdf» у вікні Server Explorer

3. Додавання вже існуючої бази даних до переліку баз даних Server Explorer

Вікно Add Connection ... (рисунок 4) дозволяє також додавати раніше створену базу даних до переліку баз даних, які відображаються у вікні Server Explorer. В цьому випадку за допомогою кнопки «Browse ...» (малюнок 4) потрібно вибрати раніше створений «* .mdf»-файл бази даних.

В результаті обраний файл буде підключений до списку баз даних, які відображаються в Server Explorer. Після цього цей файл можна використовувати в проектах на MS Visual Studio.

пов'язані теми