Визуальное проектирование структуры базы данных, Физическая Модель Данных - Проектирование структуры базы данных

Физическая Модель Данных

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

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

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

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

Необходимость программирования всегда сдерживала широкое внедрение баз данных в управление и производство в малом бизнесе. Крупные предприятия могли позволить себе сделать заказы на программирование специализированной системы "под себя". Малым предприятиям зачастую не по силам было не только решить, но даже и правильно сформулировать эту задачу.

СУБД Access 2007 является удобным средством для создания и эксплуатации достаточно мощных баз данных без необходимости что-либо программировать. Система управления БД Access является системой управления реляционной БД и содержит комплекс прикладных программ, предназначенных для создания локальной БД на одном компьютере (ПК), общей базы данных в локальной сети с файл-сервером или создания приложения пользователя, работающего с БД на SQL - сервере.

Похожие статьи




Визуальное проектирование структуры базы данных, Физическая Модель Данных - Проектирование структуры базы данных

Предыдущая | Следующая