Подання – це свого роду збережені запити. За їхньою допомогою зручно отримувати доступ до тієї самої інформації з кількох таблиць або надавати дані користувачам, не даючи їм змогу змінювати фактичні таблиці.
Примітка.: Схема моделі бази даних доступна лише в певних версіях Visio. Докладні відомості наведено в статті Не вдається знайти функції моделювання бази даних?.
Додавання подання до схеми моделі бази даних
-
З колекції трафаретів Зв’язок сутностей або Об’єктно-реляційна перетягніть фігуру Подання на сторінку креслення.
Призначення поданню стовпців із таблиці
-
Відкрийте схему моделі бази даних із поданням, до якого потрібно додати стовпці.
-
Двічі клацніть подання, а потім у вікні Властивості бази даних зі списку Категорії виберіть Стовпці.
-
Виконайте одну з таких дій:
-
Клацніть поле Фізичне ім’я пустого рядка й введіть ім’я стовпця. Повторіть ці дії з кожним стовпцем, який потрібно додати до подання.
-
Натисніть кнопку Додати. Стандартне ім’я нового стовпця відповідає вимогам угоди про йменування, визначеній у діалоговому вікні Параметри моделювання. Щоб змінити ім’я стовпця, клацніть стандартну назву й введіть нову. Повторіть ці дії з кожним стовпцем, який потрібно додати до подання.
-
-
Клацніть ім’я стовпця, властивості якого потрібно визначити, а потім натисніть кнопку Редагувати.
-
У діалоговому вікні властивостей стовпця подання на вкладці Джерело виберіть відомого стовпця в іншій таблиці або поданні, а потім натисніть кнопку Змінити.
-
У діалоговому вікні Вибір стовпця виберіть потрібний стовпець зі списку таблиць і подань у схемі моделі бази даних, а потім натисніть кнопку OK.
-
Коли виберете потрібні параметри, натисніть кнопку OK.
-
Повторіть кроки 4–7 із кожним стовпцем, доданим на кроці 3.
Змінення властивостей стовпця в поданні
-
Відкрийте схему моделі бази даних.
-
Двічі клацніть подання зі стовпцями, які потрібно змінити, а потім у вікні Властивості бази даних зі списку Категорії виберіть Стовпці.
-
Клацніть ім’я стовпця, який потрібно змінити, а потім натисніть кнопку Редагувати.
-
У діалоговому вікні властивостей стовпця подання перейдіть на вкладку з інформацією, яку потрібно змінити, і внесіть необхідні виправлення.
-
Коли виберете потрібні параметри, натисніть кнопку OK.
Змінення властивостей подання
-
Відкрийте схему моделі бази даних.
-
Двічі клацніть подання, властивості якого потрібно змінити, щоб відкрити вікно Властивості бази даних.
-
У вікні Властивості бази даних клацніть категорію з інформацією, яку потрібно змінити, і внесіть необхідні виправлення.
Схема моделі бази даних оновиться автоматично.
Вилучення подання
-
Відкрийте схему моделі бази даних.
-
На сторінці креслення клацніть подання, яке потрібно вилучити, і натисніть клавішу Delete.
-
У діалоговому вікні Видалити об’єкт виконайте одну з таких дій:
-
Натисніть кнопку Так, щоб вилучити подання зі сторінки креслення, а також із моделі й вікна Таблиці та подання.
-
Натисніть кнопку Ні, щоб вилучити подання лише зі сторінки креслення. У моделі й вікні Таблиці та подання воно залишиться.
-
Примітка.: Якщо під час вилучення об’єкта зі схеми діалогове вікно Видалити об’єкт не відображається, у меню База даних укажіть на пункт Параметри, клацніть Моделювання, а потім на вкладці Логічна схема в діалоговому вікні Параметри моделювання бази даних у розділі Під час видалення об’єкта зі схеми виберіть запитувати користувача. Крім того, щоб вилучити подання з моделі, клацніть його у вікні Таблиці та подання, а потім натисніть клавішу Delete.
Змінення порядку подань у вікні "Код"
-
Якщо вікно Код закрито, у меню База даних укажіть на пункт Подання й клацніть Код, щоб відкрити його.
Примітка.: Ця команда доступна лише в шаблоні Схема моделі бази даних.
-
У цьому вікні перетягніть подання, розташування якого потрібно змінити, у нове положення.
Визначення значення простору імен сутності або подання
-
Відкрийте схему моделі бази даних.
-
Двічі клацніть сутність або подання, простір імен якого потрібно визначити, щоб відкрити вікно Властивості бази даних.
-
Зі списку Категорії виберіть Визначення, а потім введіть характерний текст у поле Простір імен.
Модель бази даних оновиться автоматично.
Створення коду подань
-
З колекції трафаретів Зв’язок сутностей або Об’єктно-реляційна перетягніть фігуру Подання на сторінку креслення.
-
Двічі клацніть фігуру, щоб відкрити вікно Властивості бази даних.
-
У розділі Категорії клацніть SQL.
-
Введіть код у вікні SQL.
Не вдається знайти функції моделювання бази даних?
Найімовірніше, ваш випуск Visio не включає функції, які ви шукаєте. Щоб дізнатися, який у вас випуск Visio, у меню Довідка клацніть Про програму Microsoft Office Visio. Назва випуску відобразиться у верхньому рядку тексту в діалоговому вікні.
У Visio Standard відсутній шаблон "Схема моделі бази даних".
Випуски Visio Professional і Premium підтримують функції зворотного проектування шаблону "Схема моделі бази даних" (тобто створення моделі у Visio на основі наявної бази даних), але не підтримують пряме проектування (тобто створення коду SQL на основі моделі бази даних Visio).
Примітка.: Повний пакет функцій моделювання бази даних, зокрема декомпіляція та пряме проектування, доступний у Visio для архітекторів корпоративних рішень. Visio для архітекторів корпоративних рішень входить до складу передплати MSDN преміум, яка доступна у випусках на основі ролей Visual Studio Professional і Visual Studio Team System.
Якщо ви використовуєте Visio (план 2) і хочете дізнатись, як декомпілювати наявну базу даних на модель, ознайомтеся з цією статтею.