Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Кафедра Прикладной математики и информатикиСтр 1 из 3Следующая ⇒
ННОУ ВПО «МОСКОВСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ» Факультет экономики и управления Кафедра Прикладной математики и информатики УТВЕРЖДАЮ Проректор по учебной работе А.И. Ковалева « » 2011 г. Учебная программа По дисциплине «Базы данных и экспертные системы» (ОПД.Ф.11) для студентов факультета экономики и управления Форма обучения - дневная Специальность 010501.65 «Прикладная математика и информатика»
Москва 2011
Учебная программа по дисциплине «Базы данных и экспертные системы» цикла общепрофессиональных дисциплин (ОПД.Ф.11) разработана в соответствии с требованиями к обязательному минимуму содержания этой учебной дисциплины, определенными Государственным образовательным стандартом по специальности 010501.65 «Прикладная математика и информатика». Программа предназначена для студентов 4 курса дневной формы обучения, факультета экономики и управления Московского гуманитарного университета.
Автор программы: Бутусов О.Б., дфмн, профессор, заведующий кафедрой прикладной математики и информатики МосГУ.
Рецензенты: Степанов А.М., дфмн, профессор кафедры теплофизики и экологии металлургического производства Московского государственного института стали и сплавов (технологического университета) Цибизов Е.И., к.т.н., доцент кафедры «Прикладная математика» Московского государственного университета инженерной экологии
Учебная программа обсуждена и утверждена на заседании кафедры прикладной математики и информатики (Протокол № 7 от «16» марта 2011г.) Рекомендовано Научно-методическим советом факультета экономики и управления (Протокол № 5 от «23» марта 2011г.)
© Кафедра прикладной математики и информатики МосГУ, 2011г. © Бутусов О.Б., 2011г.
ПАСПОРТ УЧЕБНОЙ ДИСЦИПЛИНЫ Индекс дисциплины: ОПД.Ф.11 Специальность 010501.65 «Прикладная математика и информатика» Дисциплина «Базы данных и экспертные системы» Курс: 4 Форма обучения: очная Семестр: 7, 8 Количество часов на дисциплину: 102 Количество аудиторных часов на дисциплину: 70, из них лекций: 34, практических занятий: 36 Количество часов на самостоятельную работу: 32 Форма итогового контроля: зачет, экзамен.
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Учебная дисциплина общепрофессионального цикла дисциплин специальности 010501.65 «Прикладная математика и информатика» разработана в соответствии с требованиями к обязательному минимуму содержания этой учебной дисциплины, определенными Государственным образовательным стандартом по специальности 010501.65 «Прикладная математика и информатика». Содержание требований стандарта по дисциплине «Базы данных и экспертные системы»: организация баз данных; модели данных; основные функции поддержки баз данных; языки запросов, представление знаний; экспертные системы.
Наличие междисциплинарных связей курса Содержание курса, отображенное в программе, отвечает требованиям обучения копирайтера, специалиста в области баз данных и экспертных систем.
Цель и задачи Цель курса – приобретение студентами основных навыков работы в системах управления базами данных (СУБД), навыков создания и модификации баз данных, разработки прикладных пользовательских программ с использованием баз данных и прикладных экспертных систем. Цель достигается за счет постоянного использования студентами вычислительной техники, выполнения большого набора заданий с применением программных пакетов Access и MySQL. Задачи курса: · знание таких базовых категорий, как нормализация баз данных и транзакции; · навыки разработки, создания и модификации баз данных; · знание языков запросов к базам данных; · знание основ разработки и создания баз знаний и экспертных систем.
Аттестации по курсу Текущий контроль усвоения знаний осуществляется в ходе изучения курса в форме: самостоятельного решения задач студентами во время практических занятий; детального анализа и обсуждения примеров и задач; разбором студентами у доски полученных решений; выполнения письменных контрольных работ; выполнения курсовой работы; выступления студентов на семинарах. Итоговая аттестация – зачет (7-й семестр), экзамен (8-й семестр), проводится в форме устного ответа на вопросы экзаменационного билета. Время на подготовку: на зачете 15 – 20 минут, на экзамене – 40 – 45 минут. Критерии оценки ответа: «отлично» - полный, содержательный и глубокий ответ на вопросы билета и дополнительные вопросы; «хорошо» - полный, содержательный и глубокий ответ на вопросы билета и дополнительные вопросы с некоторыми неточностями; «удовлетворительно» - не полный ответ с некоторыми неточностями; «неудовлетворительно» - не полный ответ со значительными неточностями или отказ от ответа.
4. Учебно-тематический план
Й семестр | ||||||||||||||
1 | Тема 1. Введение в системы управления базами данных. Элементы реляционной алгебры. | 4 | 2 | 2 | ||||||||||
2 | Тема 2. Создание и нормализация баз данных. | 4 | 2 | 2 | ||||||||||
3 | Тема 3. Работа с таблицами. | 4 | 2 | 2 | ||||||||||
4 | Тема 4. Создание экранных форм, их назначение и использование. | 4 | 2 | 2 | ||||||||||
5 | Тема 5. Создание отчетов, их назначение и использование. | 4 | 2 | 2 | ||||||||||
6 | Тема 6. Анализ данных. Создание запросов. | 4 | 2 | 2 | ||||||||||
7 | Тема 7. Создание прикладных программ. Модули. | 4 | 2 | 2 | ||||||||||
8 | Тема 8. Виды таблиц MySQL. Транзакции. | 8 | 4 | 4 | ||||||||||
ИТОГО: | 36 | 18 | 18 | |||||||||||
Й семестр | ||||||||||||||
9 | Тема 9. Модели представления знаний. | 4 | 2 | 2 | ||||||||||
10 | Тема 10. Логическая модель ли представления знаний. | 4 | 2 | 2 | ||||||||||
11 | Тема 11. Продукционная модель ли представления знаний. | 4 | 2 | 2 | ||||||||||
12 | Тема 12. Фреймовая модель ли представления знаний. | 4 | 2 | 2 | ||||||||||
13 | Тема 13. Семантические сети. | 4 | 2 | 2 | ||||||||||
14 | Тема 14. Продукционные экспертные системы. | 4 | 2 | 2 | ||||||||||
15 | Тема 15. Нейлоровские диагностирующие системы. | 4 | 2 | 2 | ||||||||||
16 | Тема 16. Языки программирования задач искусственного интеллекта. | 6 | 2 | 4 | ||||||||||
ИТОГО: | 34 | 16 | 18 |
СОДЕРЖАНИЕ КУРСА
РЕКОМЕНДОВАННАЯ УЧЕБНАЯ ЛИТЕРАТУРА
Основная
1. Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5.0. – СПб.: БХВ-Петербург, 2007. – 560с.
2. Веллинг Л., Томсон Л. MySQL: Учебное пособие. – М.: " Вильямс", 2005. – 304с.
3. Семенова И.И. Сборник управжнений по стандарту SQL. - Омск: Изд-во СибАДИ, 2005. – 43с.
4. Андрейчиков А.В., Андрейчикова О.Н. Интеллектуальные информационные системы. – М.: Финансы и статистика, 2005. – 424с.
5. Черноруцкий И.Г. Методы принятия решений. - СПб.: БХВ-Петербург, 2005. – 416с.
6. Рыбина Г.В. Основы построения интеллектуальных систем. – М.: Финансы и статистика; ИНФРА-М, 2010. – 432с.
7. Советов Б.Я. Базы данных: теория и прак-тика: учебник для вузов / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовский. - 2-е изд., стер. -М.: Высш. шк., 2007. -463 с.*
Дополнительная
8. Бенкен Е.С. PHP, MySQL, XML: программирование для Интернета. - СПб.: БХВ-Петербург, 2007. – 336с.
9. Виллариал Б. Программирование Access в примерах: Пер. с англ. - М.: КУДИЦ-ОБРАЗ, 2005. - 496 с.
ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ТЕМ ПРАКТИЧЕСКИХ ЗАНЯТИЙ
1. СУБД Access. Создание баз данных в СУБД Access.
2. База данных СУБД Access «Knigi.mdb».
3. Работа с таблицами.
4. Создание экранных форм.
5. Создание отчетов.
6. Анализ данных. Создание запросов.
7. Создание прикладных программ. Модули.
8. СУБД MySQL. Создание баз данных в СУБД MySQL.
9. База данных СУБД MySQL «Такси».
10. Виды таблиц MySQL. Транзакции.
11. Работа с объектами ADODB.
12. Работа с объектами DAO (Microsoft DAO 3.6 objects).
13. Экспертные системы с логической моделью представления знаний.
14. Приведение к нормальной форме формул алгебры предикатов.
15. Excel-VBA-программа для доказательства тавтологий.
16. Экспертные системы с продукционной моделью представления знаний.
17. Excel-VBA-программа для реализации логических выводов.
18. Excel-VBA-программа для решения задачи о шкалировании нечетких ответов пользователя ЭС на 11-балльной шкале с помощью интерполяции.
19. Excel-VBA-программа для решения задачи о расчете ценностей фактов.
20. Excel-VBA-программа ЭС «Фондовая биржа».
21. Excel-VBA-программа ЭС «Отдел Кадров».
Форма итогового контроля: зачет, экзамен
ПРИМЕРНЫЕ ТЕМЫ КУРСОВЫХ РАБОТ
1. Разработать БД и БЗ туристического агентства. БД предназначена для хранения информации о туристических маршрутах, отелях, ценах и клиентах. БЗ предназначена для поддержки принятия решений по вопросам улучшения обслуживания клиентов. База данных должна включать: диалоговую панель регистрации туристов, диалоговую панель и алгоритм поиска информации о туристе, средства редактирования информации о туристе. БД должна быть нормализована до уровня третей нормальной формы.
2. Разработать БД и БЗ склада кондитерских товаров. БД предназначена для хранения информации о товарах, сотрудниках и поставщиках. БЗ предназначена для поддержки принятия решений по вопросам оптимизации взаимодействия с поставщиками и клиентами. База данных должна включать: диалоговую панель регистрации товаров, диалоговую панель и алгоритм поиска информации о товаре, средства редактирования информации о товаре. БД должна быть нормализована до уровня третей нормальной формы.
3. Разработать БД и БЗ столовой. БД предназначена для хранения информации о поставщиках, сотрудниках и меню. БЗ предназначена для поддержки принятия решений по вопросам контроля за обслуживанием посетителей. База данных должна включать: диалоговую панель регистрации товаров, диалоговую панель и алгоритм поиска информации о товаре, средства редактирования информации о товаре. БД должна быть нормализована до уровня третей нормальной формы.
4. Разработать БД и БЗ библиотеки. БД предназначена для хранения информации о книгах, сотрудниках и читателях. БЗ предназначена для поддержки принятия решений по вопросам улучшения обслуживания читателей. БД должна включать: диалоговую панель регистрации новых поступлений, диалоговую панель и алгоритм поиска информации о книге, средства редактирования информации о книге. БД должна быть нормализована до уровня третей нормальной формы.
5. Разработать БД и БЗ фабрики-прачечной. БД предназначена для хранения информации о предоставляемых услугах, поставщиках и заказах. БЗ предназначена для поддержки принятия решений по вопросам улучшения обслуживания клиентов. База данных должна включать: диалоговую панель регистрации товаров, диалоговую панель и алгоритм поиска информации о товаре, средства редактирования информации о товаре. БД должна быть нормализована до уровня третей нормальной формы.
6. Разработать БД и БЗ склада канцелярских товаров. БД предназначена для хранения информации о товарах, сотрудниках и поставщиках. БЗ предназначена для поддержки принятия решений по вопросам оптимизации взаимодействия с поставщиками и клиентами. База данных должна включать: диалоговую панель регистрации товаров, диалоговую панель и алгоритм поиска информации о товаре, средства редактирования информации о товаре. БД должна быть нормализована до уровня третей нормальной формы.
7. Разработать БД и БЗ " Деканат". БД предназначена для хранения информации о студентах и преподавателях, а также данные о расписании занятий. БЗ предназначена для поддержки принятия решений по вопросам организации обучения студентов. База данных должна включать: диалоговую панель ввода информации о студенте, расписании занятий и об учебных материалах по дисциплинам, а также диалоговую панель и алгоритм поиска информации о студенте, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
8. Разработать БД и БЗ " Школа". БД предназначена для хранения информации о школьниках и учителях, а также данные о работе школьных учреждений. БЗ предназначена для поддержки принятия решений по вопросам совершенствования методов обучения. База данных должна включать: диалоговую панель ввода информации об учениках школы, расписании занятий и работе библиотеки и пр., а также диалоговую панель и алгоритм поиска информации о школьнике, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
9. Разработать БД и БЗ " Электронный паспорт для оценки экологического воздействия на воздушную среду промышленного предприятия". БД предназначена для хранения информации о загрязнении окружающей среды. БЗ предназначена для поддержки принятия решений по вопросам минимизации воздействия на окружающую среду. Паспорт должен включать: диалоговую панель ввода информации, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
10. Разработать БД и БЗ " Электронный прайс-лист магазина бытовой техники". БД предназначена для хранения информации о товарах и поставщиках. БЗ предназначена для поддержки принятия решений по вопросам оптимизации взаимодействия с поставщиками и клиентами. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
11. Разработать БД и БЗ " Электронный справочник маршрутов городского транспорта". БД предназначена для работы с данными о графиках движения городского транспорта. БЗ предназначена для поддержки принятия решений при планировании маршрутов передвижения по городу. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
12. Разработать БД и БЗ " Отдел кадров". БД предназначена для хранения информации о сотрудниках, режимах работы сотрудников и отделов фирмы, графиков работы и других кадровых документов. БЗ предназначена для поддержки принятия решений по вопросам контроля за работой сотрудников фирмы. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
13. БД и БЗ " Поликлиника". БД предназначена для хранения информации о работе врачебных и процедурных кабинетов, расписании работы врачей и о медицинских картах клиентов поликлиники. БЗ предназначена для поддержки принятия решений по вопросам улучшения обслуживания клиентов поликлиники. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
14. Разработать БД и БЗ " Гостиница". БД предназначена для хранения информации о предоставляемых сервисах, ценах и клиентах. БЗ предназначена для поддержки принятия решений по вопросам улучшения обслуживания клиентов. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
15. Разработать БД и БЗ " Фирма по продаже компьютерного оборудования". БД предназначена для хранения информации о товарах и поставщиках. БЗ предназначена для поддержки принятия решений по вопросам оптимизации взаимодействия с поставщиками и оптимизации закупок товаров. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
16. Разработать БД и БЗ " Детский сад". БД предназначена для хранения информации о детях и сотрудниках детского сада, а также данные о блюдах питания и проведенных мероприятиях. БЗ предназначена для поддержки принятия решений по вопросам контроля за работой сотрудников детского сада. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
17. Разработать БД и БЗ электронного справочника электропоездов. БД предназначена для работы с данными о движении поездов с учетом изменений расписания. БЗ предназначена для поддержки принятия решений при планировании маршрутов. Справочник должен включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
18. Разработать БД и БЗ агентства страхования автомобилей. БД предназначена для работы с данными о застрахованных автомобилях, о клиентах и страховых случаях. БЗ предназначена для поддержки принятия решений по стоимости страховых полисов. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
19. Разработать БД и БЗ " Аптека". БД предназначена для хранения информации о лекарствах и поставщиках. БЗ предназначена для поддержки принятия решений по вопросам оптимизации взаимодействия с поставщиками и оптимизации закупок лекарственных препаратов. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
20. Разработать БД и БЗ " Коммунальные услуги". БД предназначена для хранения информации о коммунальных платежах и работы с коммунальными документами. БЗ предназначена для поддержки принятия решений по улучшению обслуживания населения и оптимизации затрат на коммунальные цели. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
21. Разработать БД и БЗ " Автосервис". БД предназначена для хранения информации о запчастях, клиентах, заказах и выполненных работах. БЗ предназначена для поддержки принятия решений по вопросам оптимизации взаимодействия с поставщиками и оптимизации режима работы. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
22. Разработать БД и БЗ " Бухгалтерия". БД предназначена для хранения финансовой информации и работы с бухгалтерскими документами. БЗ предназначена для поддержки принятия решений по вопросам распределения и использования финансовых средств. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
23. Разработать БД и БЗ агентства недвижимости. БД предназначена для работы с данными о квартирах, которые покупает и продает агентство, о покупателях и продажах. БЗ предназначена для поддержки принятия решений по вопросам продажи и приобретения квартир. БД должна включать: диалоговую панель для ввода новых данных, диалоговую панель и алгоритм поиска информации, средства редактирования информации. БД должна быть нормализована до уровня третей нормальной формы.
ПРИМЕРНЫЕ ВОПРОСЫ К ЗАЧЕТУ
1. Организационная структура баз данных.
2. Иерархические, сетевые и реляционные БД.
3. Нормализация баз данных.
4. Операторы реляционной алгебры.
5. Создание баз данных.
6. Понятие целостности данных.
7. Администрирование баз данных. Получение информации о сервере MySQL и базах данных.
8. Опции mysqladmin. Статус сервера и информация о процессах.
9. Информация о привилегиях.
10. Справочная информация о таблицах.
11. Резервирование и восстановление БД с помощью mysqldump.
12. Ввод и вывод данных, модификация баз данных, замена, обновление, удаление записей.
13. СУБД MySQL: операторы Insert, Replace, Delete, Truncate, Update.
14. Загрузка данных в БД с помощью оператора Load Data Infile.
15. Сложные запросы. Использование объединений для создания запросов к нескольким таблицам.
16. Типы объединений: основное, левое и правое.
17. Создание экранных форм, их назначение и использование.
18. Автоматическое создание форм на основе таблиц и запросов, создание форм с помощью мастера и в режиме конструктора.
19. Вычисления в формах. Многотабличные формы.
20. Создание отчетов, их назначение и использование.
21. Автоматическое создание отчета на основе таблицы или запроса, создание отчета с помощью мастера и в режиме конструктора. Создание вычисляемых полей.
22. Создание запросов. Основные команды SQL.
23. Создание простых и сложных запросов.
24. Создание подзапросов. Подзапросы в логических выражениях.
25. Опции оператора Select.
26. Запросы и встроенные функции: числовые и строковые функции, функции даты и времени.
27. Использование функций в выражениях Group By.
28. Запросы с параметрами.
29. Основные команды языка манипулирования данными.
30. Язык VBA. Среда программирования VBA. Модули.
31. Объектная модель. Основные операторы VBA.
32. Программирование в формах и отчетах.
33. Виды таблиц MySQL.
34. Транзакции.
35. Таблицы Isam. Таблицы MyIsam. Сжатие таблиц MyIsam.
36. Полнотекстовый поиск в таблицах MyIsam.
37. Таблицы InnoDB.
38. Таблицы BerklyeDB.
39. Виртуальные таблицы Merge.
40. Таблицы Heap.
41. Использование транзакций с таблицами InnoDB.
42. Режим автоматической фиксации.
43. Правила ACID. Изолированность транзакций.
* Имеется в библиотеке МосГУ
ННОУ ВПО
«МОСКОВСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ»
Факультет экономики и управления
Кафедра Прикладной математики и информатики
УТВЕРЖДАЮ
Проректор
по учебной работе
А.И. Ковалева
« » 2011 г.
Учебная программа
По дисциплине
«Базы данных и экспертные системы»
(ОПД.Ф.11)
для студентов факультета экономики и управления
Форма обучения - дневная
Специальность 010501.65
«Прикладная математика и информатика»
Москва
2011
Учебная программа по дисциплине «Базы данных и экспертные системы» цикла общепрофессиональных дисциплин (ОПД.Ф.11) разработана в соответствии с требованиями к обязательному минимуму содержания этой учебной дисциплины, определенными Государственным образовательным стандартом по специальности 010501.65 «Прикладная математика и информатика». Программа предназначена для студентов 4 курса дневной формы обучения, факультета экономики и управления Московского гуманитарного университета.
Автор программы: Бутусов О.Б., дфмн, профессор, заведующий кафедрой прикладной математики и информатики МосГУ.
Рецензенты:
Степанов А.М., дфмн, профессор кафедры теплофизики и экологии металлургического производства Московского государственного института стали и сплавов (технологического университета)
Цибизов Е.И., к.т.н., доцент кафедры «Прикладная математика» Московского государственного университета инженерной экологии
Учебная программа обсуждена и утверждена на заседании кафедры прикладной математики и информатики (Протокол № 7 от «16» марта 2011г.)
Рекомендовано Научно-методическим советом факультета экономики и управления (Протокол № 5 от «23» марта 2011г.)
© Кафедра прикладной математики и информатики МосГУ, 2011г.
© Бутусов О.Б., 2011г.
Последнее изменение этой страницы: 2019-04-19; Просмотров: 229; Нарушение авторского права страницы