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

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

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

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

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

Версия Microsoft Office Visio Стандартный не включает шаблон схемы модели баз данных.

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

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

Предполагаемое действие:

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

Добавление столбца в таблицу

Определение первичного ключа

Удаление таблицы

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

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

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

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

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

  4. В списке Категории выберите вариант Определение и введите имя для таблицы.

  5. В списке Категории выберите вариант Столбцы, введите имя и выберите тип данных.

  6. Установите флажок Обязательное для столбцов, которые не могут иметь значения NULL.

  7. Установите флажок PK (первичный ключ) для столбцов, однозначно определяющих каждую строку таблицы базы данных.

  8. В списке Категории выберите вариант Индексы, Триггеры, Проверка или Дополнительные, чтобы создать эти дополнительные элементы.

Совет : При перетаскивании фигуры сущности в схему она имеет имя по умолчанию. Чтобы изменить параметры по умолчанию, в меню База данных выберите пункт Параметры, затем — команду Моделирование и перейдите на вкладку Прочие.

К началу страницы

Добавление столбца в таблицу

В созданную таблицу необходимо добавить столбцы и определить их свойства, например тип данных и первичные ключи.

  1. Дважды щелкните таблицу в схеме.

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

  3. Щелкните первую пустую ячейку Физическое имя и введите имя.

  4. Чтобы изменить тип данных для столбца, щелкните его поле Тип данных, а затем из списка выберите тип данных или введите тип данных в список. Например, можно ввести decimal(8,2) или char(30).

  5. Чтобы не допустить значений NULL, установите флажок Обязательное.

  6. Чтобы указать, что столбец является первичным ключом, установите флажок PK.

К началу страницы

Установка первичного ключа

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

  1. Дважды щелкните таблицу в схеме.

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

  3. Установите флажок PK для столбца, который будет использоваться как первичный ключ. Для создания составного ключа можно установить несколько флажков.

Примечание : Типы нельзя использовать в качестве первичных ключей.

К началу страницы

Удаление таблицы

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

  1. В схеме выделите таблицу и нажмите клавишу DEL.

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

    • Чтобы удалить таблицу из документа и основной модели, нажмите кнопку Да.

    • Чтобы удалить таблицу только из документа, нажмите кнопку Нет.

      Примечание : Если была нажата кнопка Нет, а позднее было решено добавить таблицу назад в документ, ее можно перетащить из окна Таблицы и представления.

Совет : Можно выбрать варианты: либо всегда перемещать удаленные связи из основной модели, либо — никогда. В меню База данных выберите команду Параметры, затем — команду Моделирование и на вкладке Логическая схема выберите нужный параметр.

К началу страницы

Отображение сведений о таблице

В схеме можно отобразить сведения о таблицах, например первичные ключи (PK), внешние ключи (FKn), альтернативные ключи (AKn), уникальность (UN), индексы (In) и типы данных.

  1. В меню База данных выберите пункт Параметры, а затем — команду Документ.

  2. На вкладке Таблицы выберите элементы, которые требуется отобразить в схеме.

    Если установлен реляционный тип нотации, примечания будут отображены в левом столбце. При выборе нотации IDEF1X примечания появятся в скобках рядом с именем столбца.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

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

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

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

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

×