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

Ваш логин:

Ваш пароль:

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

Навигация
Новости
Поход в Холодный Яр

Если вы ищете, чем заняться в выходные, любите походы и природу Украины, то вероятно вам понравится поход. Поход в Холодный Яр, если точнее. Холодный

Увлекательный тур пешком по Карпатам

Украина самая большая страна Европы с неплохой инфраструктурой и разнообразием ландшафта. Здесь действительно есть, что посмотреть, от памятников славянской старины до изумительных природных красот.

Бизнес план кредитного потребительского
Финансовый рынок нашей страны довольно развит, что в общем-то характерно для государств всего мира с развитыми или развивающимися экономики. Но потребности в финансовых услугах все равно, в значительной

Бизнес онлайн от сбербанка
Услуга Сбербанк бизнес онлайн от Сбербанка России – это новая, уникальная и, несомненно удобная возможность для предпринимателей и юридических лиц управлять своими счетами в банке, а также проводить необходимые

Кредит круглосуточно
Кредит является довольно популярным экономическим термином, который употребляют в своей речи люди разного возраста, пола, вероисповедания, социального положения и так далее. Слово это имеет разные значения,

Перевод диплома
Приветствую всех читателей моего блога. Как и обещал, начинаю вновь публиковать интересные и актуальные статьи о сфере ЖКХ. Наиболее актуальная тема последних дней – это уборка снега на дворовой

Фильмы в качестве 2020
Пока страна ждёт фильм «Купала» – амбициозный проект Национальной киностудии о судьбе народного поэта, – мы встретились с его автором Владимиром Янковским. Режиссёр и актёр из знаменитой

Тамада или ведущий на свадьбу
Не стоит, наверно, говорить, что все празднования и свадьбы без тамады просто не могут существовать о приоре. И ведущий на корпоратив тоже обязателен. Кто с этим не согласен, то пусть побывает хоть на

Домашний интернет
Современный человек, априори, не может прожить без интернета. Это и работа и учеба и развлечение и общение. Хотя подключить интернет сегодня и не проблема, но качество подключения, как и дальнейшее предоставление

Система dwh
Неуклонный рост производительности производственных и управленческих процессов напрямую связан с широким внедрением информационных технологий. Существенную роль в данном процессе играет система dwh, внедрение

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

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

  1. зміст
  2. 3.1. Команда коригування структури таблиці «Open Table Definition»

У даній темі наводиться приклад створення нової таблиці в локальній базі даних, яка реалізована в «* .mdf» файлі. База даних призначена для роботи в системі керування базами даних (СУРБД) Microsoft SQL Server.

зміст

Умова задачі

Дана база даних «MyDataBase.mdf». Створити в цій базі даних таблицю з ім'ям Source, яка має наступну структуру.

Назва поляТипПояснення

ID_Source int Унікальний ідентифікатор запису Name char [50] Назва джерела Address char [100] Адреси джерела

виконання

1. Запуск MS Visual Studio. Підготовка бази даних

Запустити MS Visual Studio.

За допомогою утиліти Server Explorer підключити базу даних «MyDataBase.mdf» до системи MS Visual Studio. Завантажити архів готової (раніше створеної) бази даних можна тут .

Процес підключення бази даних до майбутніх проектів в MS Visual Studio більш детально описується в статті:

2. Створення таблиці Source

Поки що база даних не містить ніяких елементів: таблиць, переглядів, діаграм, і т.п. (малюнок 1).

Мал Мал. 1. База даних «MyDataBase.mdf» - початковий стан

Для створення таблиці використовується команда «Add New Table» з контекстного меню, яке викликається кліком правої кнопки «мишки» на елементі «Tables» бази даних «MyDataBase.mdf» (малюнок 2).

Мал Мал. 2. Команда додавання нової таблиці «Add New Table»

В результаті відкриється вікно створення полів таблиці (рисунок 3).

Мал Мал. 3. Вікно створення полів таблиці

Призначення полів вікна наступне:

  • поле Column Name - містить назви полів таблиці, яка створюється. У нашому випадку це поле може містити назви «ID_Source», «Name» і «Address»;
  • «Data type» - містить тип даних, що задається для будь-якого поля;
  • «Allow Nulls» визначає, чи можуть осередку містити значення NULL. Значення NULL для осередку означає, що дані не були введені (дані відсутні).

Після заповнення назв полів, типів вікно введення таблиці буде мати вигляд, як показано на малюнку 4.

Мал Мал. 4. Завдання назв полів таблиці і їх типів

Назви полів і їх типи задаються відповідно до умовою завдання.

Поле ID_Column не містить опції «Allow Nulls», так як це поле може бути унікальним лічильником в майбутньому. У зв'язку з цим тип поля ID_Column вибрано як ціле число (int).

Після натискання на кнопці закриття вікна введення таблиці (або збереження) потрібно вказати ім'я Source новоствореної таблиці (рисунок 5).

Мал Мал. 5. Введення імені таблиці

Після виконаних дій буде створена таблиця з ім'ям Source (рисунок 6).

Мал Мал. 6. Новостворена таблиця Source

3. Команди роботи з таблицею Source

Після створення таблиці, система пропонує кілька команд для оперування даними таблиці і коригування структури таблиці.

3.1. Команда коригування структури таблиці «Open Table Definition»

Якщо потрібно перебудувати структуру таблиці (кількість полів, назви полів, типи полів і т.д.), потрібно виконати наступні дії:

  • відкрити вкладку Tables в базі даних MyDataBase.mdf (рисунок 6);
  • у вкладці Tables зробити правий клік «мишкою», і з контекстного меню викликати команду «Open Table Definition» (малюнок 7). В результаті відкриється вікно визначення полів таблиці (рисунок 8).

Мал Мал. 7. Команда «Open Table Definition»

Мал Мал. 8. Таблиця Source в режимі редагування структури

Після редагування структури таблиці, її потрібно закрити і зберегти.

3.2. Команда внесення даних в таблицю

Дані в таблицю можна вносити вручну або програмним шляхом.

Якщо потрібно вносити дані, то слід виконати наступні дії:

  • викликати контекстне меню за допомогою кліка правою кнопкою мишки на таблиці Source (малюнок 9). В результаті відкриється вікно введення даних в таблицю (рисунок 10);
  • за допомогою клавіатури ввести дані (записи) в таблицю Source (рисунок 10).

Після закінчення введення даних, таблицю можна закрити. Дані будуть автоматично збережені.

Якщо одне з полів допускає введення NULL-значення (в структурі таблиці була включена опція «Allow Nulls»), то в такі осередки значення можна не вводити. В іншому випадку система буде видавати попереджувальні повідомлення.

Мал Мал. 9. Команда «Show Table Data»

Мал Мал. 10. Введення даних в таблицю Source

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