Основы работы с базами данных

         

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


В программе Enterprise Manager в папке Table базы данных выбрать команду New (рис. 8.18).

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

Рис. 8.18.  Создание новой таблицы в базе данных

В появившемся окне с названием New Table in <имя базы> оn <имя SQL сервера> описать структуру таблицы, т.е. имена колонок - Column Name, тип данных в колонке - Data Type, длину данных - Length и возможность существования не заполненного информацией поля - Allow Nulls (рис. 8.19).

Описание структуры новой таблицы

Рис. 8.19.  Описание структуры новой таблицы

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

Для модификации ее структуры в дальнейшем можно выбрать команду Design Table, после чего снова откроется окно описания структуры таблицы.

Для создания индексов в окне Design Table следует выбрать кнопку панели инструментов Manage Indexes/Keys, после чего откроется окно свойств таблицы Properties, где на третьей странице нужно описать индексы, которые могут быть уникальными или нет, кластерными (физический порядок в таблице на диске соответствует индексу) или нет (рис. 8.20).

Описание индексов таблицы

Рис. 8.20.  Описание индексов таблицы

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

После создания всех таблиц базы, в том же окне свойств необходимо создать связи между таблицами (на второй странице окна Properties для таблиц, имеющих связи с другими таблицами), затем в папке Diagrams базы можно создать графическое представление связей между таблицами (рис. 8.21).

Схема базы данных

увеличить изображение
Рис. 8.21.  Схема базы данных

Для связей можно задать условия соблюдения ссылочной целостности (см. рис. 8.22). Эти же условия можно задать и при работе в окне Design Table (рис. 8.20).

Окно свойств связи для таблицы

Рис. 8.22.  Окно свойств связи для таблицы




Содержание  Назад  Вперед






Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий