- •1. Разработка системы принятия решения
- •Задание
- •Правила вывода:
- •Краткие сведения о системах принятия решения (экспертных системах)
- •Разработка тестовой базы данных
- •1.4. Построение дерева принятия решений
- •1.5. Реализация системы принятия решений в электронной таблицу
- •Оптимизация управленческих и экономических задач
- •Задание
- •2.2. Принципы решения задач оптимизации
- •2.3. Построение математической модели
- •2.4. Построение начального плана решения
- •2.7. Оптимизация плана решения
- •Проектироване баз данных (бд)
- •Задание
- •Основные понятия теории баз данных
- •Построение информационно-логической модели (илм) бд
- •Разработка логической структуры таблиц бд
- •3.5. Заполнение таблиц бд данными
- •3.6. Формирование запросов
3.5. Заполнение таблиц бд данными
После того как создана и сохранена в СУБД структура каждой таблицы, можно заполнить эти таблицы данными. Произведем заполнение данными таблицы СТУДЕНТ (табл. 12), ВЕДОМОСТЬ (табл. 13) и УЧЕБНЫЙ ПЛАН (табл. 14).
СТУДЕНТ Таблица 12
Номер |
Фамилия |
Имя |
Отчество |
Дата рож-дения |
Пол |
Специаль-ность |
Шифр специаль-ности |
67136 |
Егорова |
Анна |
Ивановна |
1980 |
ж |
Системотех-ника |
220100 |
96345 |
Смирнова |
Ольга |
Павловна |
1983 |
ж |
Менеджмент |
061100 |
87988 |
Соболев |
Александр |
Петрович |
1982 |
м |
Сварка |
120500 |
86712 |
Иванов |
Иван |
Иванович |
1981 |
м |
Экономика |
060800 |
ВЕДОМОСТЬ Таблица 13
Номер |
Дисциплина |
Семестр |
Оценка |
Дата сдачи |
67136 |
Информатика |
Первый |
Отлично |
23.01.00 |
96345 |
Высшая математика |
Второй |
Хорошо |
08.06.00 |
87988 |
Физика |
Первый |
Неудовл. |
25.01.00 |
86712 |
Философия |
второй |
Удовл. |
19.05.00 |
УЧЕБНЫЙ ПЛАН Таблица 14
Дисциплина |
Курс |
Число учебных часов |
Кафедра |
Информатика |
1 |
250 |
Информатики и вычислительной математики |
Высшая математика |
2 |
160 |
Высшей математики |
Физика |
2 |
200 |
Физики |
Философия |
1 |
170 |
Истории и философии |
3.6. Формирование запросов
Для разработанной трехтабличной БД можно организовать следующие запросы:
Студенты конкретной специальности (например, менеджмент);
Студенты, имеющие оценки выше, ниже или равную указанной (например, создать список студентов, имеющих оценки выше “удовлетворительной” или список всех студентов, имеющих оценку “неуд.”);
Список студентов-мужчин;
Список студентов-женщин;
Список студентов, родившихся до 1983 г. и т.д.
Для создания запросов в следует: в окне БД выбираем вкладку Запрос, щелкнем по кнопке Создать.
1.1. В диалоговом окне Создание запроса выберем режим Простой запрос, щелкнем по кнопке Ок. (Появится окно Запрос-выборка).
1.2. Выделим Мастер запросов, щелкнем по Ок.
1.3. С помощью Мастера отбираем из трех связанных по ключам таблиц нужную информацию. Появится таблица Запрос.
1.4. Для формирования условий запроса входим в режим Конструктор запросов (рис. 4).
Рис. 4
1.5. В окне Конструктор запросов в строке Условие отбора в нужном столбце вводим условие отбора (например, для формирования списка студентов – мужчин в столбце “Пол” ввести “М”) и щелкнуть по пиктограмме ! или Запрос – Запуск. Результат показан на рис. 5
Рис. 5