- •Кафедра «Математика и моделирование» Титов с.А.
- •Содержание
- •1.1. Понятие информации
- •1.2. Экономическая информация
- •1.3. Структура экономической информации. Важнейшей характеристикой информации являются ее структура.
- •Информационная система
- •Информационный поток
- •Информационный массив
- •Классификация задач управления по степени их сложности
- •Лекция 3. Информационные технологии
- •3.1. Определение информационных технологий
- •3.2. Обеспечение автоматизированных информационных технологий управления
- •3.3 Классификация ит
- •3.4. Информационные системы. Виды информационных систем
- •3. Информационно-справочные системы.
- •4. Информационно-советующие (диагностические) системы.
- •5. Информационно- управляющие системы.
- •3.5. Информационные технологии в управлении
- •3.5. 1. Прикладные программные средства ис управления организацией
- •3.5. 2. Системы поддержки принятия решений.
- •Имитационные модели деятельности предприятий
- •3.5.3. Современное состояние развития ит
- •Лекция 4. Информационные базы и банки данных
- •4.1. Основные понятия. Базы данных и системы управления базами данных.
- •4.2. Модели организации данных
- •4.3. Реляционные базы данных
- •Варианты бинарной связи сущностей Преподаватель, Дисциплина:
- •4.4. Хранилища данных
- •Краткое описание технологии работы с Excel2007
- •База Данных ms Access 2007
- •Краткое описание технологии работы с Access 2007
- •Программные средства презентаций. PowerPoіnt 2007 Основные понятия
- •Создание базовой презентации в PowerPoint 2007
- •Применение к слайду нового макета
- •Копирование слайда
- •Придание презентации нужного внешнего вида
- •Применение к презентации другой темы
- •Добавление клипа, рисунков SmartArt и других объектов
- •Преобразование текста слайда в рисунок SmartArt
- •Добавление смены слайдов
- •Лекция 6. Интеллектуальные технологии в управлении
- •6.1. Определение интеллектуальных технологий
- •6.2. Экспертные системы.
- •6.3. Вероятностные и приближенные рассуждения в эс
- •6.4. Нейросетевые системы
- •Лекция 7. Компьютерные сети
Варианты бинарной связи сущностей Преподаватель, Дисциплина:
1. Каждый преподаватель читает одну дисциплину. Каждая Дисциплина читается одним Преподавателем.
В этом случае имеется взаимно однозначное соответствие . Степень бинарной Связи 1:1. Класс принадлежности для обеих сущностей – обязательный. Требуется только одна таблица. Первичным ключом может быть ключ любой из этих сущностей.
2. Каждый преподаватель читает одну дисциплину. Каждая дисциплина читается не больше чем одним преподавателем (какие-то дисциплины в настоящий момент могут не читаться вообще).
Степень бинарной Связи 1:1. Класс принадлежности для Дисциплина – необязательный, для Преподаватель – обязательный. Необходимо построение двух таблиц. Под каждую сущность выделяется таблица. При этом в таблицу для обязательной сущности вставляется первичный ключ необязательной.
3. Каждый преподаватель читает не более одной дисциплины. Каждая дисциплина читается не больше чем одним преподавателем. (Часть преподавателей и дисциплин не задействованы.) Степень бинарной Связи 1:1. Класс принадлежности для Дисциплина и для Преподаватель – необязательный. Необходимо построение трех таблиц. Под каждую сущность выделяется таблица и 3-я таблица отражает связь. Первичным ключом третьей таблицы (состоящей только из двух столбцов) является совокупность ключей первых двух таблиц.
4. (а) Каждый преподаватель читает до нескольких дисциплин (в т.ч. - ни одной). Каждая Д читается одним преподавателем.
Степень бинарной Связи N:1. Класс принадлежности для Дисциплина – обязательный, для Преподаватель - любой. Требуется две таблицы. При этом в таблицу Дисциплины вставляется первичный ключ главной таблицы Преподаватель.
(б) Однако, если класс принадлежности N-связной сущности является необязательным,то требуются 3 таблицы (аналогично случаю 3). Но, в отличие от случая 3, значения первичного ключа в разных строках могут совпадать.
5. Степень бинарной связи N:M. Класс принадлежности и для Дисциплина и для Преподаватель – любой. Необходимо построение трех таблиц. Под каждую сущность выделяется таблица и 3-я таблица отражает связь.. Первичным ключом третьей таблицы является совокупность ключей первых двух таблиц.
Во всех этих примерах только две сущности Преподаватель и Дисциплина и связь бинарная.
При проектировании схемы реляционной БД можно выделить следующие процедуры:
- определение перечня таблиц и связей между ними;
- определение перечня полей (столбцов), типов полей, ключевых полей каждой таблицы (схемы таблицы), установление связей между таблицами через внешние ключи;
- установление индексирования для полей в таблицах;
- установление ограничений целостности для таблиц и связей (условий, которым должны удовлетворять данные);
- нормализация таблиц (составы атрибутов (т.е., столбцов) таблиц должны удовлетворять так называемым требованиям нормализации ) и соответствующая корректировка перечня таблиц и связей. В том случае, если состав столбцов таблицы не удовлетворяет требованиям нормализации, таблица разделяется на две или более таблиц.
Например, одна таблица Преподаватели-Дисциплины делится на две – таблицу Преподаватели и таблицу Дисциплины.
Нормализация позволяет устранить информационную избыточность, которая приводит к аномалиям обработки данных.
Логическое проектирование, помимо определения числа и структуры таблиц, включает разработку запросов к БД, отчетных документов, создание форм для ввода и редактирования данных в БД и т. д.
