- •6. Информационные технологии в задачах планирования и управления
- •6.1. Системы принятия решения (экспертные системы)
- •6.1.1. Основные понятия теории систем принятия решений
- •6.1.2. Пример разработки системы принятия решения
- •Правила вывода
- •4. Реализация системы принятия решений в электронной таблице
- •6.2. Финансовые вычисления в электронных таблицах
- •Вычисление простых процентов
- •Решение
- •6.2.2. Финансовые функции электронных таблиц для вычисления будущего значения
- •Введем в любую ячейку Excel формулу:
- •6.2.3. Сложные проценты
- •Введем в любую ячейку Excel формулу:
- •Финансовые функции для вычисления текущих значений
- •Введем в любую ячейку Excel формулу:
- •6.3. Планирование производства. Балансовая модель
- •6.4. Оптимизация управленческих задач
- •6.4.1. Транспортная задача
- •6.4.2. Задача о распределении ресурсов
- •Формулировка требований к математической модели
- •Базы данных (бд)
- •Основные понятия теории баз данных
- •7.2. Модели данных
- •7.2.1. Иерархическая модель данных
- •7.2.2. Сетевая модель данных
- •7.2.3. Реляционная модель данных
- •Среди моделей данных в субд нет
- •Субд Access использует модель данных…
- •7.3. Структурные элементы реляционных бд
- •7.4. Информационно-логическая модель базы данных
- •Задание 7.7. В каком случае реляционная таблица может иметь составной ключ?
- •7.5. Типы связей в бд
- •Задание 7.8. Перечислите типы связей в базах данных:
- •Задание 7.9. Назовите тип связи стипендиясессия
- •7.6. Создание базы данных
- •7.6.1. Этапы проектирования баз данных
- •7.6.2. Пример проектирования базы данных
- •Контрольный лист для студентов всех специальностей, кроме 080502, 080506, 080507 и 080105 Вариант 1
- •Вариант 1
- •Контрольный лист для студентов всех специальностей, кроме 080502, 080506, 080507 и 080105 Вариант 2
- •Вариант 2
- •4. Что такое запись?
- •6. Назовите тип связи «СтудентПреподаватель», где один студент обучается у многих преподавателей и один преподаватель обучает много студентов.
- •Контрольный лист для студентов всех специальностей, кроме 080502, 080506, 080507 и 080105 Вариант 3
- •Вариант 3
- •3. При создании схемы таблицы бд следует описать:
- •6. Выберите список атрибутов для объекта «Студент»
- •Контрольный лист для студентов специальностей 080502, 080506, 080507 и 080105 Вариант 1
- •Вариант 1
- •Контрольный лист для студентов специальностей 080502, 080506, 080507 и 080105 Вариант 2
- •Вариант 2
- •Контрольный лист для студентов специальностей 080502, 080506, 080507 и 080105 Вариант 3
- •Вариант 3
- •6. Информацонные технологии в задачах
- •191186, Санкт-Петербург, ул. Миллионная, д.5
Субд Access использует модель данных…
A. Иерархическую. C. Фреймовую.
B. Реляционную. D. Сетевую.
____________________________________________________________________
Задание 7.3. Перечислите основные понятия иерархической модели данных:
А. Уровень, элемент (узел), связь.
В. Таблица, уровень, элемент.
С. Уровень, поле, узел.
D. Уровень, связь, поле.
___________________________________________________________________
7.3. Структурные элементы реляционных бд
Основные структурные элементы реляционной БД: поле, запись, отношение, файл, ключ.
1. Поле - элементарная единица логической организации данных (один столбец таблицы). В табл. 16 пять полей: № личного дела, Фамилия, Имя, Дата рождения, Специальность. При создании БД следует описать каждое из полей. Для описания поля используются следующие характеристики:
имя поля (например, Фамилия, Имя – то есть название столбца таблицы);
тип (например, текстовый, числовой, календарный – в памяти компьютера разный тип информации кодируется различным образом. Для поля Фамилия задается текстовый тип информации, для поля Дата рождения – календарный);
длина (например, 15 символов);
точность – необходимо задавать ее только для числовых данных (например, два десятичных знака для отображения дробной части числа 15,28).
2. Запись – совокупность логически связанных полей (одна строка таблицы). В табл. 16 три записи: о студентах Алексееве, Сергеевой и Петрове.
3. Отношение – совокупность экземпляров записей одной структуры (одна таблица БД).
4. Файл – совокупность объектов БД:
Таблиц (для хранения информации);
Форм (для ввода и просмотра информации);
Запросов (для отбора сведений);
Отчетов (для подготовки данных к печати).
5. Ключ – такое поле, по которому можно однозначно найти любую запись в БД. ( В табл. 16 ключом является поле № личного дела). Если записи можно однозначно определить только значениями нескольких полей, ключ называется составным. Чтобы связать две таблицы БД, нужно, чтобы они имели одинаковый ключ.
Задание 7.4. Определите атрибут, являющийся ключом для базы данных Прибор, заданной следующим перечнем:
1. № лаборатории 6. № модели
2. № комнаты 7.Инвентарный № прибора
3.Наименование прибора 8.Серия
4.Стоимость прибора 9.Завод-изготовитель
5.Дата выпуска 10.Стоимость прибора
Задание 7.5. Сколько записей хранится в данной таблице?
_______________________________________________________________
Задание 7.6. Сколько полей в таблице задания 7.5?
_______________________________________________________________
7.4. Информационно-логическая модель базы данных
Общая схема базы данных называется ее информационно-логической моделью (ИЛМ).
Рассмотрим БД Факультет, состоящую из трех отношений (таблиц):
СТУДЕНТ (Номер, Фамилия И.О., Группа)
СЕССИЯ (Номер, Оценка1, Оценка2, Оценка3, Средний балл)
СТИПЕНДИЯ (Средний балл, процент стипендии)
Таблицы в БД связываются между собой по ключу. У таблиц СТУДЕНТ и СТИПЕНДИЯ ключи простые: таблица СТУДЕНТ имеет ключ Номер, а таблица СТИПЕНДИЯ – Средний балл. У таблицы СЕССИЯ ключ составной: Номер (для связи с таблицей СТУДЕНТ) и Средний балл (для связи с таблицей СТИПЕНДИЯ). Информационно-логическая модель БД Факультет представлена на рис. 9.
Рис. 9