Иерархические структуры данных в реляционных БД

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-86975.rtf
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Введение

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

Примеры, приводимые далее, были созданы и протестированы с помощью Interbase 6.
Иерархии данных

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

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

Рассмотрим некоторые варианты представления иерархических структур в реляционных БД.
Контрольная работа №1 по дисциплине: Философия. Вариант №01
К РАЗДЕЛУ 1. 1."Материалистами называются философы, которые признают лишь существование материальных вещей и тел" /Вольф Х./ Можно ли согласиться с этим определением? 2. Проанализируйте приведенные ниже высказывания о предмете философии. • Философия - это эпоха, схваченная в мыслях /Г. Гегель/; • Философия - это сжатое изложение науки своего времени /О. Конт/; • Предмет философии - логический анализ языка науки /Л. Витгенштейн/; • Главный вопрос философии - это вопрос о том, стоит ли человеку жи
User Druzhba1356 : 10 апреля 2016
80 руб.
Онлайн Тест 9 по дисциплине: Теория связи.
Вопрос №1 Генератор отсчетных импульсов, который может быть использован для дискретизации аналогового сигнала, имеет интервал следования импульсов 125 мкс. Допустимое значение верхней частоты входного сигнала для его дискретизации в соответствии с теоремой Котельникова должно быть равно: 2 кГц 5 кГц 17,5 кГц 10 кГц 4 кГц Вопрос №2 Корректирующий код с проверкой на четность позволяет: Исправлять однократные ошибки. Обнаруживать однократные ошибки. Обнаруживать 2-х кратные ошибки. Вопрос
User IT-STUDHELP : 20 апреля 2023
480 руб.
promo
Инженерная графика. Вариант №21. Задание №1 и №2. Сопряжения
Всё выполнено в программе КОМПАС 3D v16 Задание СФУ Вариант №21. Задание №1. Вычертить деталь, применяя правила построения сопряжений. Вариант №21. Задание №2. Построить коробовую кривую по заданным параметрам. Обе задачи выполняются на одном листе формата А3. В состав работы входит один файл – чертеж с вычерченным контуром и коробовой кривой. Помогу с другими вариантами, пишите в ЛС.
User Чертежи : 16 апреля 2020
40 руб.
Инженерная графика. Вариант №21. Задание №1 и №2. Сопряжения
Лабораторная работа №2 «Программное обеспечение цифровых систем коммутации» Процесс поиска пути в 2-х звеном коммутационном поле
Вариант №03 Цель работы: 1.1. Изучение принципов поиска пути в автоматических системах коммутации (АСК) с программным управлением. 1.2. Изучение состава данных, используемых программой поиска пути. 1.3. Изучение принципа организации поиска пути в 2-хзвеном КП. 1.3. Моделирование с помощью персональной ЭВМ процесса поиска пути в КП.
User 4eJIuk : 21 февраля 2014
100 руб.
up Наверх