Конспект лекций Специальность 080801 Прикладная информатика в экономике





НазваниеКонспект лекций Специальность 080801 Прикладная информатика в экономике
страница3/12
Дата публикации24.09.2013
Размер0.69 Mb.
ТипКонспект
100-bal.ru > Информатика > Конспект
1   2   3   4   5   6   7   8   9   ...   12

2.1. Иерархическая модель


Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Графическим способом представления иерархической структуры является дерево (рис. 2.1).



Дерево представляет собой иерархию элементов, называемых узлами. Под элементами понимается совокупность атрибутов, описывающих объекты. В модели имеется корневой узел (корень дерева), который находится на самом верхнем уровне и не имеет узлов, стоящих выше него. У одного дерева может быть только один корень. Остальные узлы, называемые порожденными, связаны между собой следующим образом: каждый узел имеет только один исходный, находящийся на более высоком уровне, и любое число (один, два или более, либо ни одного) подчиненных узлов на следующем уровне.

Примером простого иерархического представления может служить административная структура высшего учебного заведения: институт – отделение – факультет – студенческая группа (рис. 2.2).



Рис. 2.2. Пример иерархической структуры
К достоинствам иерархической модели данных относятся эффективное использование памяти ЭВМ и неплохие показатели времени выполнения операций над данными.

Недостатком иерархической модели является ее громоздкость для обработки информации с достаточно сложными логическими связями.

На иерархической модели данных основано сравнительно ограниченное количество СУБД, в числе которых можно назвать зарубежные системы IMS, PC/Focus, Team-Up и Data Edge, а также отечественные системы Ока, ИНЭС и МИРИС.

2.2. Сетевая модель данных



Отличие сетевой структуры от иерархической заключается в том, что каждый элемент в сетевой структуре может быть связан с любым другим элементом (рис. 2.3). Пример простой сетевой структуры показан на рис. 2.4.


Достоинством сетевой модели данных является возможность эффективной реализации по показателям затрат памяти и оперативности.

Недостатком сетевой модели данных являются высокая сложность и жесткость схемы БД, построенной на ее основе.

Наиболее известными сетевыми СУБД являются IDMS, db_VistaIII, СЕТЬ, СЕТОР и КОМПАС.

2.3. Реляционная модель данных



Реляционная модель данных была предложена Е.Ф. Коддом, известным исследователем в области баз данных, в 1969 году, когда он был сотрудником фирмы IBM. Впервые основные концепции этой модели были опубликованы в 1970.

Реляционная база данных представляет собой хранилище данных, организованных в виде двумерных таблиц (рис. 2.5). Любая таблица реляционной базы данных состоит из строк (называемых также записями) и столбцов (называемых также полями).

Строки таблицы содержат сведения о представленных в ней фактах (или документах, или людях, одним словом, - об однотипных объектах). На пересечении столбца и строки находятся конкретные значения содержащихся в таблице данных.

Данные в таблицах удовлетворяют следующим принципам:

1) Каждое значение, содержащееся на пересечении строки и столбца, должно быть атомарным1.

2) Значения данных в одном и том же столбце должны принадлежать к одному и тому же типу, доступному для использования в данной СУБД.

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

4) Каждое поле имеет уникальное имя.

5) Последовательность полей в таблице несущественна.

6) Последовательность записей в таблице несущественна.

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

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

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

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

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

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

Группа связанных таблиц называется схемой базы данных. Информация о таблицах, их полях, первичных и внешних ключах, а также иных объектах базы данных, называется метаданными.

Достоинство реляционной модели данных заключается в простоте, понятности и удобстве физической реализации на ЭВМ. Именно простота и понятность для пользователя явились основной причиной ее широкого использования.



Рис. 2.5. Схема реляционной модели данных
К основным недостаткам реляционной модели относятся отсутствие стандартных средств идентификации отдельных записей и сложность описания иерархических и сетевых связей.

Примерами зарубежных реляционных СУБД для ПЭВМ являются: DB2, Paradox, FoxPro, Access, Clarion, Ingres, Oracle.

К отечественным СУБД реляционного типа относятся системы ПАЛЬМА и HyTech.
1   2   3   4   5   6   7   8   9   ...   12

Похожие:

Конспект лекций Специальность 080801 Прикладная информатика в экономике iconУчебно-методический комплекс дисциплины управление безопасностью...
Рабочая программа предназначена для преподавания дисциплины «Основы электронной коммерции» студентам очной полной формы обучения...
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconРабочая программа дисциплины Специальность 080801. 65 «Прикладная информатика в экономике»
...
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconУчебно-методический комплекс Для специальности 080801 Прикладная...
Государственного образовательного стандарта высшего профессионального образования II поколения (номер государственной регистрации...
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconУчебно-методический комплекс дисциплины информационные технологии...
Специальность 080801. 65 «Прикладная информатика (по областям)» Форма подготовки (очная)
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconУчебно-методический комплекс дисциплины разработка и стандартизация...
Специальность 080801. 65 «Прикладная информатика (по областям)» Форма подготовки (очная)
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconУчебно-методический комплекс Для специальности: 080801 «Прикладная информатика (в экономике)»
«Моделирование взаимодействия корпоративных структур» (мвкс) составлен в соответствии с требованиями программы дисциплины с учетом...
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconУчебно-методический комплекс дисциплины web-технологии Специальность...
Специальность 080801. 65 «Прикладная информатика (по областям)» Форма подготовки (очная)
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconПрограмма по курсу "Математика. Алгебра и геометрия" для специальности...
Рабочая программа по курсу "Математика" составлена в соответствии с требованиями Государственного образовательного стандарта высшего...
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconКонспект лекций
Рабочая программа предназначена для преподавания дисциплины «Основы электронной коммерции» студентам очной полной формы обучения...
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconКонспект лекций Системы автоматизации документооборота
Рабочая программа предназначена для преподавания дисциплины «Основы электронной коммерции» студентам очной полной формы обучения...
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconУчебно-методический комплекс по специальности (351400) 080801. 65...
Теория управления финансовыми рисками: Учебно-методический комплекс по специальности (351400) 080801. 65 Прикладная информатика (в...
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconУчебно-методический комплекс для специальности 080801 Прикладная...
Адаптировано в соответствии с учебным планом специальность 080801 Прикладная информатика в информационной сфере филиала рггу
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconПрограмма по курсу «Реинжиниринг бизнес- процессов» для специальности...
Рабочая программа по курсу «Реинжиниринг бизнес- процессов» составлена на основании учебного плана специальности 080801 «Прикладная...
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconРабочая учебная программа по дисциплине «Экономика и социология труда»...
Негосударственное образовательное учреждение высшего профессионального образования
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconУчебно-методический комплекс дисциплины «проектирование информационных систем»
Специальность 080801. 65 «Прикладная информатика (в экономике)» Форма подготовки очная Филиал двфу в г. Арсеньеве
Конспект лекций Специальность 080801 Прикладная информатика в экономике iconРабочая программа дисциплины Специальность 080801 «Прикладная информатика в экономике»
Программа предназначена для студентов очной и заочной форм обучения


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск