Перейти к основному контенту
Office

Создание и изменение представлений в схемах модели базы данных

Представление можно рассматривать как сохраненный запрос. Представления особенно полезны, если вы хотите обращаться к одним и тем же данным из нескольких таблиц или показать данные пользователям без возможности изменения этих таблиц.

Примечание: Схема модели базы данных доступна только в некоторых версиях Visio. Для получения дополнительной информации см. раздел Не удается найти функции моделирования баз данных?.

Добавить представление в схеме модели базы данных

  • Перетащите фигуру Представление из набора элементов Отношение сущности или Объектно-реляционная схема на страницу документа.

Привязать столбцы из таблиц к представлению

  1. Откройте схему модели базы данных, которая содержит представление, в которое вы хотите добавить столбцы.

  2. Дважды кликните на представлении, а затем в окне Свойства базы данных в списке Категории выберите Столбцы.

  3. Выполните одно из следующих действий:

    • Нажмите полеФизическое имя пустой строки и введите название столбца. Повторите это действие для каждого столбца, который вы хотите добавить в представление.

    • Нажмите Добавить. Имя по умолчанию для нового столбца должен удовлетворять правилам именования, указанным в диалоговом окне Параметры моделирования. Чтобы изменить имя столбца, щелкните имя столбца по умолчанию и введите новое имя. Повторите это действие для каждого столбца, который вы хотите добавить в представление.

  4. Щелкните имя столбца, свойства которого вы хотите определить, а затем нажмите Редактировать.

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

  6. В диалоговом окне Выберите столбец нажмите на столбец из списка таблиц и представлений в вашей схеме модели базы данных и нажмите кнопку ОК.

  7. Завершив настройку параметров, нажмите кнопку ОК.

  8. Повторите шаги 4 – 7 для каждого столбца, который вы добавили в шаге 3.

Изменить свойства столбца в представлении

  1. Откройте схему модели базы данных.

  2. Дважды щелкните на представление, которое содержит столбцы, которые вы хотите изменить, и нажмите Столбцы в списке Категории в окне Свойства базы данных.

  3. Щелкните имя столбца, который вы хотите изменить, а затем нажмите Изменить.

  4. В диалоговом окнеПросмотреть свойства столбца, щелкните вкладку, которая содержит сведения, которые вы хотите изменить, и внесите необходимые изменения.

  5. Завершив настройку параметров, нажмите кнопку ОК.

Изменить свойства представления

  1. Откройте схему модели базы данных.

  2. Дважды щелкните представление, свойства которого вы хотите изменить, чтобы открыть окно Свойства базы данных.

  3. В окнеСвойства базы данных, щелкните категорию, которая содержит сведения, которые вы хотите изменить, и внесите необходимые изменения.

Схема модели базы данных обновляется автоматически.

Удалить представление

  1. Откройте схему модели базы данных.

  2. На странице документа щелкните представление, которое вы хотите удалить, и нажмите клавишу DELETE.

  3. В диалоговом окне Удалить объект выполните одно из следующих действий:

    • Нажмите Да для удаления представления со страницы документа, а также из модели или окна Таблицы и представления.

    • Нажмите Нет для удаления представления со страницы документа, но не из модели или окна Таблицы и представления.

Примечание: Если вы не видите диалоговое окно Удалить объект при удалении объекта из схемы, в меню База данных наведите указатель на пункт Параметры, нажмите Моделирование, а затем на вкладку Логическая схема в диалоговом окне Параметры моделирования базы данных в разделе При удалении объекта из схемы, нажмите Спрашивать пользователя, что сделать. Кроме того, если вы хотите удалить представление из схемы, выберите представление в окне Таблицы и представления, а затем нажмите DELETE.

Изменить порядок представлений в окне программы

  1. Если окно Код еще не открыто, в меню База данных наведите указатель мыши на пункт Вид и щелкните Код, чтобы открыть окно.

    Примечание: Эта команда доступна только в шаблоне Схема модели базы данных.

  2. Перетащите представление, для которого вы хотите изменить порядок в новое место в окне.

Определить значение пространства имен для объекта или представления

  1. Откройте схему модели базы данных.

  2. Дважды щелкните объект или представление, пространство имен которого вы хотите настроить, чтобы открыть окно Свойства базы данных.

  3. В списке Категории выберите Определение, а затем введите текст в поле Пространство имен.

Модель базы данных обновляется автоматически.

Создать код для представлений

  1. Перетащите фигуру Представление либо из набора элементов Отношение сущности, либо из набора элементов Объектно-реляционная схема.

  2. Дважды щелкните фигуру,чтобы открыть окно Свойства базы данных.

  3. В разделе Категории нажмите SQL.

  4. Введите код в окно SQL.

Не удается найти функции моделирования баз данных?

Вероятно, эти возможности отсутствуют в вашем выпуске Visio. Чтобы узнать, какой выпуск Visio у вас установлен, в меню Справка щелкните О программе Microsoft Office Visio. Название выпуска указано в верхней строке текста в диалоговом окне.

В Visio стандартный не содержится шаблон "Схема модели базы данных".

В выпусках Visio профессиональный и премиум поддерживаются возможности реконструирования для шаблона "Схема модели базы данных" (т. е. создание модели в Visio из существующей базы данных), но прямая разработка (т. е. создание кода SQL на основе модели базы данных в Visio) недоступна.

Примечание: Полный набор функций для моделирования баз данных, включая возможности реконструирования и прямой разработки, доступен в выпуске Visio for Enterprise Architects. Visio for Enterprise Architects входит в подписку MSDN Premium, которая предлагается вместе с продуктом Visual Studio Professional и ролевыми выпусками системы Visual Studio Team System.

Если вы используете Visio_Plan2 и хотите узнать, как преобразовать существующую базу данных в модель базы данных, см. статью Реконструирование существующей базы данных.

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×