28983

Модели данных

Доклад

Информатика, кибернетика и программирование

Модель данных – совокупность структур данных и операций их обработки отражает записи и взаимосвязи между ними. Модели данных: 1 иерархическая – в виде иерархии в которой данные размещены по уровню подчиненности древовидная структура. Основные понятия: 1 таблица – совокупность записей одной структуры представляет один объект БД; 2 запись – совокупность логически связанных полей строка таблицы; 3 поле – элементарная единица данных которая соответствует определённому реквизиту столбец.

Русский

2013-08-20

28.5 KB

0 чел.

10 Модели данных.

Модель данных – совокупность структур данных и операций их обработки, отражает записи и взаимосвязи между ними. Взаимосвязь может быть следующих видов: -1 к 1; -1 ко многим; -многие ко многим.

Модели данных:

1) иерархическая  –  в виде иерархии, в которой данные размещены по уровню подчиненности (древовидная структура).

Достоинства: - простота логической и физической организации;

- широта применения;

- для создания не требуется программист программная оболочка.

 

Недостатки: - большой объем из-за дублирования информации;

- жесткая структура;

- сложность использования неподготовленным пользователем.

2) сетевая модель – данные представляются в виде записей и диаграмм между ними. Используется взаимосвязь многие ко многим. Одна запись может иметь множество подчиненных записей и сама подчиняется множеству другим записям.

 

Достоинства: - отсутствие дублирование;

- гибко структуры;

- высокая скорость работы;

Недостатки: - сложность описания взаимосвязей;

- для создания требуется программист.

3) реляционная модель – представляет данные в виде двумерных таблиц, которые отражает отношения между реальными объектами и их характеристиками. Таблицы взаимосвязываются между собой по ключевому полю.

Основные понятия:

1) таблица – совокупность записей одной структуры, представляет один объект БД;

2) запись – совокупность логически связанных полей (строка таблицы);

3) поле – элементарная единица данных, которая соответствует определённому реквизиту (столбец).

Достоинства:

- простота представления данных;

- минимальный избыток данных;

- исходные таблицы связаны по одноименным полям;

- простота эксплуатации пользователем.

Недостатки: -необходимость нормализации данных для исключения избыточности;

- необходима программная оболочка (СУБД);

- требуется специалист.


 

А также другие работы, которые могут Вас заинтересовать

72715. Знакомство со средой программирования C++ Builder 6 394 KB
  Цель работы: Знакомство с оболочкой среды визуального программирования C++Builder. Получение навыков создания простейших приложений. Методические указания. В ходе выполнения лабораторной работы необходимо, используя предложенную последовательность действий, ознакомиться с интерфейсом...
72716. Изучение основных компонентов среды С++ Builder 6: Button, Edit, Label. Решение алгебраических задач 443.5 KB
  Из главной формы необходимо вызвать вторую форму нажатием кнопки мыши на поле главной формы. На поле второй формы должны быть расположены поле для ввода числа поле результата суммирования вводимых чисел поля ввода и вывода чисел должны иметь поясняющий текст.
72717. ОПРЕДЕЛЕНИЕ КИНЕМАТИЧЕСКОЙ ВЯЗКОСТИ 336 KB
  Чаще всего для определения кинематической вязкости используют стеклянные вискозиметры в которых испытуемая жидкость протекает через капиллярные трубки определенного диаметра. В основе этого метода лежит известная формула Пуазейля для динамической вязкости...
72718. ПОЛІПЛОЇДІЯ 44 KB
  За характером змін генотипу розрізняють: геномні мутації пов’язані із зміною кількості хромосом; хромосомні мутації структурні зміни хромосом втрата переміщення подвоєння окремих ділянок перекомбінація фрагментів пошкоджених хромосом.
72719. Безопасность жизнедеятельности, лабораторный практикум 11.15 MB
  Исследование параметров естественного и искусственного производственного освещения. Исследование производственного шума и эффективности борьбы с ним. Исследование условий воспламенения горючих веществ от статического электричества...
72720. СОЗДАНИЕ WEB-СТРАНИЦ С ПОМОЩЬЮ ЯЗЫКА HTML 470 KB
  HTML представляет собой совокупность достаточно простых команд которые вставляются в исходный текст документа SCIIфайл и позволяют управлять представлением этого документа на экране дисплея. Таким образом текст подготовленный в любом текстовом редакторе и сохраненный в обычном...
72722. Творожные шарики, жареные «фри» 56 KB
  Творог протирают, добавляют яичные желтки, растертые с сахаром, картофельный крахмал, подготовленный обсушенный изюм и все тщательно перемешивают. Затем в массу осторожно вводят взбитые беки и еще раз перемешивают. Из полученной массы формуют шарики, панируют в муке и жарят во фритюре.