Помощь в написании студенческих работ
Антистрессовый сервис

Модели данных (МД)

РефератПомощь в написанииУзнать стоимостьмоей работы

Исходя из выше сказанного, в качестве основных компонентов моделей данных рассматривается структура данных операции над данными и ограничение целостности данных. Основные компоненты модели тесно взаимосвязаны между собой и в разных моделях могут быть реализованы различными способами. Структурирование данных в моделях базируется на основанной модели агрегации и обобщении. Построение структуры… Читать ещё >

Модели данных (МД) (реферат, курсовая, диплом, контрольная)

На этапе логического проектирования создается модель, доступная для реализации средствами к/л определенной СУБД.

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

В настоящее время существуют следующие модели данных:

a) сетевые;

b) иерархические;

c) реляционные;

d) объектно-ориентированные (в последнее время приобретает все большее значение).

Структуры данных, операции, ограничения модели

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

Исходя из выше сказанного, в качестве основных компонентов моделей данных рассматривается структура данных операции над данными и ограничение целостности данных. Основные компоненты модели тесно взаимосвязаны между собой и в разных моделях могут быть реализованы различными способами. Структурирование данных в моделях базируется на основанной модели агрегации и обобщении.

Структуризация данных в моделях базируется на использовании основных концепций агрегации и обобщения. Организация любой конкретной операции над данными включает с себя селекцию, т. е. выделение из всей совокупности тех данных, над которыми должна быть выполнена операция. Селекция выполняется любым способом с использованием логической позиции данного, его значения и связей между данными. По характеру производимого действия различают следующие виды операций: идентификация данного и нахождение его позиции, выборка, запись, удаление и модификация. По характеру способа получения результата различают навигационные и спецификационные операции: 1-путем прохождения по связям, реализованным в структуре БД. 2 — Определяются только требования к результату, но не задается способ его получения.

Ограничения целостности данных — это логические ограничения, накладываемые на данные. Могут быть явными и внутренними.

  • 1-представлены в МД правилами композиции допустимых структур данных.
  • 2-специфицируются явным образом с помощью специальных конструкций языка описания данных. В современных СУБД имеются собственные аппараты по проверке непротиворечивости данных.
Показать весь текст
Заполнить форму текущей работой