русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Моделирование данных.


Дата добавления: 2015-07-09; просмотров: 651; Нарушение авторских прав


Модель данных – это некоторая абстракция, которая, будучи приложима к конкретным данным, позволяет пользователям и разработчикам трактовать их уже как информацию, то есть как сведения, содержащие не только данные, но и взаимосвязи между ними.

Возможны следующие связи между объектами предметной области и соответственно описывающими их данными: “один к одному”; “один ко многим”; “многие к одному”; “многие ко многим”. Связь “один к одному” (1:1) означает, что каждому экземпляру объекта А может соответствовать только один экземпляр объекта В и наоборот. Связь “один ко многим” (1:М) означает, что могут существовать экземпляры объекта А, которым соответствует более одного экземпляра объекта В, но каждому экземпляру объекта В может соответствовать только один экземпляр объекта А. Связь “многие к одному” (М:1) имеет место, когда каждому экземпляру объекта А ставится в соответствие ровно один экземпляр объекта В, но экземпляру объекта В могут соответствовать более одного экземпляра объекта А. И наконец, связь “многие ко многим” (М:N) означает, что нескольким экземплярам объекта А могут соответствовать несколько экземпляров объекта В.

Представление информации в базе данных осуществляется в рамках определенных ограничений, обусловленных используемой информационной системой, ресурсами, выбранной логической и физической структурами организации данных. Прежде всего, эти ограничения определяют допустимые типы данных и допустимые связи между данными. Ограничения касаются и операций, которые могут выполняться над данными и связями. Существует и множество ограничений, обуславливающих целостность базы данных. Целостность базы данных означает, что в ней содержится полная, непротиворечивая и адекватно отражающая предметную область информация. То есть взаимную согласованность отдельных фрагментов данных и их корректность. Согласованность означает, что все порции данных должны быть единообразно смоделированы и включены в систему. Корректность – если они достоверны, точны и значимы. Множество допустимых типов данных и связей между ними, множество допустимых операций над данными и связями, множество ограничений целостности в совокупности определяют используемую модель данных. Рассмотрим существующие модели данных.





<== предыдущая лекция | следующая лекция ==>
Причины возникновения систем баз данных. | Иерархическая модель.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.52 сек.