- •3)Основные понятия информатики
- •4)Информационный обмен
- •5)Система информационного обмена
- •6. Сети информационного обмена
- •7)Определение, задачи и функции информационных систем
- •8)Состав, основные элементы, порядок функционирования ис.
- •9) Структура ис. Типы обеспечивающих подсистем
- •10) Классификация ис по масштабу.
- •11) Информационно-поисковые системы (ипс).
- •12) Классификация информационных систем по степени автоматизации
- •13) Классификация информационных систем по характеру использования информации
- •14) Классификация информационных систем по сфере применения
- •15) Классификация информационных систем по признаку структурированности решаемых задач
- •16) Классификация ис по функциональному признаку
- •17)Классификация ис по уровням управления
- •Информационные системы тактического уровня (среднее звено)
- •18)Предметная область ис
- •20)Представление данных с помощью модели "сущность-связь". Назначение и элементы модели.
- •21)Типы связей в модели «сущность-связь». Целостность данных
- •22)Диаграмма "сущность-связь".
- •Выделим интересующие нас сущности и связи:
- •23) Концептуальные и физические er-модели. Модели данных
- •Модель данных
Выделим интересующие нас сущности и связи:
Прежде всего, предприятие состоит из отделов, в которых работают сотрудники. Оклад каждого сотрудника зависит от занимаемой должности: инженер, ведущий инженер, бухгалтер, уборщик и т.д. Далее предположим, что на нашем предприятии допускается совместительство должностей, т.е. каждый сотрудник может иметь более чем одну должность (и работать более чем в одном отделе), причем может занимать неполную ставку. В то же время, одну и ту же должность могут занимать одновременно несколько сотрудников. В результате этих рассуждений мы должны ввести наборы сущностей
ОТДЕЛ(ИМЯ_ОТДЕЛА),
СОТРУДНИК(ТАБЕЛЬНЫЙ_НОМЕР, ИМЯ),
ДОЛЖНОСТЬ(ИМЯ_ДОЛЖНОСТИ, ОКЛАД),
и набор связей РАБОТАЕТ_В с атрибутом ставка между ними. Атрибут ставка может принимать значения из интервала ]0,1] (больше нуля, но меньше или равен единице), он определяет какую часть должностного оклада получает данный сотрудник.
23) Концептуальные и физические er-модели. Модели данных
Реальным средством моделирования данных является не формальный метод нормализации отношений, а так называемое семантическое моделирование.
В качестве инструмента семантического моделирования используются различные варианты диаграмм сущность-связь (ER - Entity-Relationship).
Диаграммы сущность-связь позволяют использовать наглядные графические обозначения для моделирования сущностей и их взаимосвязей.
Различают концептуальные и физические ER-диаграммы. Концептуальные диаграммы не учитывают особенностей конкретных СУБД. Физические диаграммы строятся по концептуальным и представляют собой прообраз конкретной базы данных. Сущности, определенные в концептуальной диаграмме становятся таблицами, атрибуты становятся колонками таблиц (при этом учитываются допустимые для данной СУБД типы данных и наименования столбцов), связи реализуются путем миграции ключевых атрибутов родительских сущностей и создания внешних ключей.
Модель данных
В классической теории баз данных, модель данных есть формальная теория представления и обработки данных в системе управления базами данных (СУБД), которая включает, по меньшей мере, три аспекта:
1) аспект структуры: методы описания типов и логических структур данных в базе данных;
2) аспект манипуляции: методы манипулирования данными;
3) аспект целостности: методы описания и поддержки целостности базы данных.
Модели данных:
Реляционная первой получила математическое описание и характеризуется множеством понятий, все данные в виде таблиц
Объектно-ориентированная (наследование, описание типов данных). Недостаток – различные понимания терминов, математически эта модель не исследована так тщательно, отсутствует отсутствие общепринятых стандартов.
Иерархическая - логическая модель данных в виде древовидной структуры.
Сетевая - логическая модель данных в виде произвольного графа.