22.6. Переход на физический уровень

Физическая модель данных – зависит от конкретной СУБД, фактически являясь отображением системного каталога. В физической модели содержится информация обо всех объектах БД. Поскольку стандартов на объекты БД не существует (например, нет стандарта на типы данных), физическая модель зависит от конкретной реализации СУБД. Следовательно, одной и той же логической модели могут соответствовать несколько разных физических моделей. Если в логической модели не имеет значения, какой конкретно тип данных имеет атрибут, то в физической модели важно описать всю информацию о конкретных физических объектах – таблицах, колонках, индексах, процедурах и т.д.

24. Установите физический уровень модели: выберите Model | выберите флажком Physical Model .

25. Выберите целевую СУБД: выберите Database | Choose Database, в области Target Desktop DBMS выберите Access, в списке Access Version выберите 2000, нажмите OK

26. Так как не все СУБД понимают русские буквы, то замените имена таблиц: выберите таблицу Комната, М2, в поле Name введите Room, нажмите OK, выберите ТипИмущества, М2, в поле Name введите Type, нажмите OK, выберите Имущество, в поле Name введите MyMy, нажмите OK.

27. Также можно заменить имена столбцов в таблице с русских на латиницу.

28. Выберите необходимый тип данных для каждого столбца таблицы: выберите таблицу Type, М2, выберите вкладку Access, в области Column выберите КодТипа, в области Access Datatype выберите тип данных Integer, в области Column выберите Название, в области Access Datatype выберите Text(), в поле Access Datatype измените размер на Text(15), нажмите OK

29. Выберите тип данных для столбцов таблицы Room по рис. Рисунок 22.1, «Физическая модель данных» – см. 28.

30. Выберите тип данных для столбцов таблицы MyMy по рис. Рисунок 22.1, «Физическая модель данных» – см. 28.