Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Информационные модели данных



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

• полное соответствие требованиям пользователей;

• обеспечение минимального времени получения достоверной информации пользователем;

• потребность минимально возможной памяти на дисковом пространстве компьютера.

Естественно, что решать любую задачу (в том числе и информационную) можно различными способами.

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

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

Классом называют множество объектов, характеризующих­ся одинаковым набором признаков. Данные об информационных объектах одного класса могут находиться в одной или нескольких таблицах. Данные об информационных объектах разных классов должны находиться в разных таблицах.

Концептуальный уровень описания БД определяется конкретными задачами информационной системы. Так, например, ин­формационная система для отдела кадров предприятия в качестве объектов может содержать различные сведения о сотрудниках пред­приятия:

• адрес места жительства;

• должность и место работы (наименование подразделения);

• табельный номер и заработную плату и др.

Конечной задачей разработки концептуальной модели является установление оптимального состава таблиц БД и связей между ними.

Концептуальная модель, как правило, не зависит от выбранной программной системы для реализации БД.

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

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

Связь один ко многим означает, что один элемент (или одна запись) одной таблицы связаны со многими элементами (или многими записями) другой таблицы.

Связь многие ко многим означает, что многие элементы (или многие записи) одной таблицы связаны со многими элементами (или многими записями) другой таблицы.

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

Таким образом, проектирование информационных систем г основе реляционных баз данных сводится к следующим действиям:

• постановка задачи на разработку системы;

• разработка информационных моделей и выбор наиболее эф фективной модели организации БД;

• реализация системы.





Дата публикования: 2015-07-22; Прочитано: 1209 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...