Программирование в Microsoft SQL Server 2000

         

Создание диаграммы базы данных из существующей схемы


Хотя возможно создать всю схему базы данных из окна Database Diagram (Диаграмма базы данных), чаще всего диаграммы создают из существующих таблиц. С помощью мастера создания диаграмм Create Database Diagram Wizard этот процесс можно упростить – достаточно выбрать таблицы, которые вы хотите включить в диаграмму, и мастер Create Database Diagram Wizard сделает все остальное.

После того, как вы создали диаграмму базы данных с помощью мастера Create Database Diagram Wizard, вы можете добавлять и удалять таблицы и изменять количество отображаемых элементов для каждой таблицы.

Создайте диаграмму базы данных

  1. Перейдите к папке Diagrams базы данных Aromatherapy. Microsoft SQL Server отобразит имеющиеся диаграммы в рабочей панели Details Pane.


    увеличить изображение

  2. Нажмите New (Создать).
    SQL Server отобразит первую страницу мастера создания диаграмм Create Database Diagram Wizard.


  3. Нажмите Next (Далее). Мастер создания диаграмм отобразит страницу, предлагающую вам выбрать таблицы, включаемые в диаграмму базы данных.


  4. Щелкните на поле флажка Add Related Tables Automatically (Автоматически добавлять связанные таблицы) и установите уровень отношений, равный 2.


  5. Выделите Oils в списке Available Tables (Доступные таблицы), а затем нажмите Add (Добавить). Мастер создания диаграмм Create Database Diagram Wizard добавит таблицу Oils и все связанные с ней таблицы в список таблиц, которые будут добавлены в диаграмму.


  6. Нажмите Next (Далее). Мастер создания диаграмм Create Database Diagram Wizard отобразит страницу, предлагающую вам подтвердить список таблиц, добавляемый в диаграмму базы данных.


  7. Нажмите Finish (Готово). Мастер создания диаграмм Create Database Diagram Wizard создаст диаграмму.


    увеличить изображение

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

  1. Нажмите кнопку Save (Сохранить).
    SQL Server отобразит диалоговое окно, запрашивающее имя для диаграммы.


  2. Введите урок 10 в качестве имени и нажмите ОК. SQL Server сохранит диаграмму.




  • Введите урок 10 в качестве имени и нажмите ОК. SQL Server сохранит диаграмму.


  • Измените степень детализации диаграммы базы данных

    1. Выделите таблицу Oils в диаграмме базы данных, щелкнув мышью на ее имени в диаграмме.


      увеличить изображение

    2. Выберите Standard (Стандартный) из открывающегося списка, который отображается, когда вы нажимаете кнопку Show (Вид)
      в панели инструментов окна Database Diagram (Диаграмма базы данных). SQL Server добавит тип данных, длину и возможность использования нулевых значений (NULL) к отображению таблицы Oils.


      увеличить изображение



    Совет. Вы можете изменить способ отображения для нескольких таблиц в диаграмме, выделив их (с помощью клавиши Ctrl) до нажатия кнопки Show (Вид) на панели инструментов.

    1. Нажмите кнопку Arrange Tables (Упорядочить таблицы)
      в панели инструментов Database Diagram (Диаграмма базы данных). SQL Server реорганизует диаграмму базы данных, чтобы учесть дополнительное пространство, требующееся для таблицы Oils.


      увеличить изображение

    2. Нажмите кнопку Save (Сохранить).
      SQL Server сохранит новое размещение элементов диаграммы.


    Добавьте имеющуюся таблицу в диаграмму базы данных

    1. Щелкните на кнопке Add Table (Добавить таблицу)
      в диаграмме базы данных. SQL Server отобразит диалоговое окно Add Table (Добавление таблицы).



    2. Выберите в списке таблицу с именем dtproperties, а затем щелкните на Add (Добавить). SQL Server добавит таблицу в диаграмму. Поскольку таблица dtproperties является системной таблицей, которая не связана с таблицами данных из базы Aromatherapy, SQL Server не добавит в диаграмму никаких линий связи.


      увеличить изображение

    3. Нажмите кнопку Close (Закрыть), чтобы закрыть диалоговое окно Add Table (Добавление таблицы), а затем нажмите кнопку Save (Сохранить)
      в панели инструментов database Diagram. SQL Server сохранит диаграмму с новой таблицей.


    Удалите таблицу из диаграммы базы данных

    1. Щелкните правой кнопкой мыши на таблице dtproperties в диаграмме базы данных и выберите Remove Table From Diagram (Удалить таблицу из диаграммы) из контекстного меню. SQL Server удалит таблицу из диаграммы.


      увеличить изображение

    2. Нажмите кнопку Save (Сохранить).
      SQL Server сохранит диаграмму.



    Содержание раздела