МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ АРМАВИРСКАЯ ГОСУДАРСТВЕННАЯ ПЕДАГОГИЧЕСКАЯ АКАДЕМИЯ Институт прикладной информатики, математики и физики Утверждено на заседании кафедры информатики и ИТО Зав. кафедрой ._______Бельченко В.Е УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС по дисциплине Информационные системы Факультет прикладной информатики и информационных технологий для специальности 080801 "Прикладная информатика (в экономике)» Форма отчетности: зачет курс 4 семестр 2, ОЗО Программа составлена доцентом кафедры информатики и ИТО Бабенко Т.А. 2012 I. Пояснительная записка Учебная дисциплина «Информационные системы» является общепрофессиональной, формирующей базовые знания, необходимые для освоения специальных дисциплин. В результате изучения дисциплины студент должен: иметь представление: - о роли и месте знаний по дисциплине «Информационные системы» при освоении смежных дисциплин по выбранной специальности и в сфере профессиональной деятельности; знать: - состав информационной модели данных; типы логических моделей; этапы проектирования базы данных; общую теорию проектирования прикладной программы. уметь: - построить информационную модель для конкретной задачи; - построить наилучшую систему управления базами данных (СУБД); - проектировать прикладную программу. II. № п/п Учебно-тематический план курса Разделы курса и темы занятий Колич. часов при дневной форме обучения лекц сем Са ии ина м. ры ра б. ит ог Раздел 1. Теория проектирования баз данных 1. Основные понятия и типы моделей данных 2 2. Взаимосвязи в моделях и реляционный подход к построению модели. Этапы проектирования базы данных 2 2 19 23 19 21 Раздел 2. Организация баз данных 3. Проектирование процесса ввода данных 2 2 19 23 4. Проектирование процесса обработки данных. Организация интерфейса с пользователем. 2 2 19 23 8 6 76 90 ЗАЧЕТ Итого: III. Содержание курса Тема №1. Основные понятия и типы моделей данных. Содержание темы: Понятие объект, сущность, параметр, атрибут, триггер, основной и альтернативный ключи. СУБД и ее место в системе программного обеспечения ЭВМ. Информационная модель данных, ее состав. Переход от одной модели к другой. Три типа логических моделей: иерархическая, сетевая и реляционная. Понятие логической и физической независимости данных. Вопросы для самостоятельной работы: 1.1. 1.2. 1.3. 1.4. 1.5. Основные понятия и определения; отличия концептуальной, логической и физической моделей; назначение СУБД; три типа логической модели; определение уровня независимости данных. Литература: 1, 2, 10 Тема №2. Взаимосвязи в моделях и реляционный подход к построению модели. Этапы проектирования баз данных. Содержание темы: Типы взаимосвязей в модели: «один к одному» и «один ко многим». Реляционный подход к построению модели: представление набора данных в виде двумерной таблицы. Преобразование взаимосвязи в промежуточный объект. Основные операции реляционной алгебры. Требования, предъявляемые к базе данных. Определение сущностей и взаимосвязей. Вопросы для самостоятельной работы: 2.1. Назначение взаимосвязей; 2.2. преимущества двумерных таблиц при построении баз данных; 2.3. основные операции реляционной алгебры. 2.4. Требования, предъявляемые к СУБД; Литература: 1, 2, 10 Тема №3. Проектирование процесса ввода процесса ввода данных. данных Проектирование Содержание темы: Назначение и структура файла базы данных. Создание новой таблицы. Создание таблицы, редактирование и модификация структуры таблицы. Вопросы для самостоятельной работы: 4.1. Типы файлов и их назначение; 4.2. команды по созданию, открытию, редактированию таблицы; 4.3. команды по редактированию таблицы; 4.4. типы и необходимое количество файлов; 4.5. создание, редактирование и модифицирование табличных файлов. Литература: 1, 2, 7, 10 Тема №4. Проектирование процесса обработки данных. Организация интерфейса с пользователем. Содержание темы: Перемещение и поиск данных в таблице. Индексирование и типы индексов. Использование фильтров данных. Вопросы для самостоятельной работы: 5.1. 5.2. 5.3. 5.4. 5.5. Команды по редактированию и модификации таблицы; типы индексов и их назначение; назначение фильтров данных; организация последовательного и индексного поиска данных; объединение нескольких табличных файлов в одну базу данных. Литература: 1, 2, 4, 7, 10 IV. Планы семинарских занятий. Семинарское занятие №1 (2 часа). Тема: Основные понятия и типы моделей данных. Проектирование процесса ввода данных . Создание табличного файла и ввод исходных данных. Основные вопросы: 1. Типы файлов и их назначение; 2. Команды по созданию, открытию, редактированию таблицы; 3. Команды по редактированию таблицы; 4. Типы и необходимое количество файлов; 5. Создание, редактирование и модификация табличных файлов. Литература: 2, 3, 7 Семинарское занятие №2,3 (4 часа). Тема: Проектирование процесса ввода данных . Проектирование процесса обработки данных . Открытие, редактирование, пополнение табличного файла. Основные вопросы: 1. 2. 3. 4. 5. Редактированию и модификации таблицы; Типы индексов и их назначение; Фильтры данных; Последовательный и индексный поиск данных; Объединение нескольких табличных файлов в одну базу данных. Литература: 1, 2, 3, 7, 10 V. Вопросы к зачету 1. Типы файлов и их назначение. 2. Команды по созданию, открытию, редактированию таблицы. 3. Команды по редактированию таблицы. 4. Типы и необходимое количество файлов. 5. Создание, редактирование и модификация табличных файлов. 6. Редактированию и модификации таблицы. 7. Типы индексов и их назначение. 8. Фильтры данных. 9. Последовательный и индексный поиск данных. 10.Объединение нескольких табличных файлов в одну базу данных. 11. Типы и размерность данных. 12. Присвоение и вычисление значений. 13. Использование типов данных. 14. Ввод-вывод данных на экран и принтер. 15.Сортировка табличных данных. 16.Организация поиска данных. 17.Индексация таблиц. 18.Последовательный и индексный поиск данных. 19.Вывод записей на экран и на принтер. 20.Использование фильтров данных. 21.Статусстрока. VII. Литература: Основная 1. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД.- СПб.: Питер, 2007. 2. Шумаков П. В. DELPHI 3 и создание приложений баз данных.- М.: Нолидж, 2008. 3. Фаронов В. В. DELPHI 3. Учебный курс.- Нолидж, 2008. 4. Каратыгин С. А., Тихонов А. Ф., Долголаптев В. Г.,Ильина М. М., Тихонова Л. М. Электронный оффис в двух томах Т. 2.- М.: Восточная книжная компания, 2007. 5. Анзер Г. Oracle Power Object. Визуальное проектирование приложений “клиент-сервер” для реляционных баз данных.- М.: АБФ, 2007. 6. Грабер М. Введение в SQL.- М.: Лори, 2007. 7. Сигель Ч. Visual FoxPro 3 для профессионалов. – Киев: Век, М., Энтроп, 2009. 8. Шафрин Ю. А. Основы компьютерной технологии. – М.: АБФ, 2010. 9. Каратыгин С. А., Тихонов А. Ф., Тихонова Л. Н. Работа в Visual FoxPro на примерах.- М.: Бином, 2011. 10.Попов А. А. Программирование в среде СУБД Visual FoxPro 2.0.- М.: Радио и связь, 2012. Дополнительная 1. Волков В.Б. Понятийный самоучитель работы в Excel / В.Б. Волков.Санкт Петербург: Питер, 2006. -223C. 2. Компьютерная подготовка решений и документов: Учеб. пособие/Сост.: Т.В. Жидкова и др.— М.: Дело, 2002. 3. Могилев А.В. и др. Информатика: учеб. пособие для пед. вузов./ Могилев А.В., Пак Н.И., Хеннер Е.К.-Москва: АСАDEMIA, 1999. -816C. 4. Могилев А.В., Пак Н.И., Хеннер Е.К. Практикум по информатике: Учеб. пособие/Под ред. Е.К. Хеннера.— М.: ИЦ "Академия", 2001. 5. Нелин В.М., Талочкин Н.А. Гипертекстовая среда HYTE. Методическое пособие. Ч.I. Основы программирования мультимедиа приложений в среде HYTE. – Армавир, 2000. 6. Нелин В.М., Талочкин Н.А. Гипертекстовая среда HYTE. Методическое пособие. Ч.II. Методические основы разработки мультимедиа приложений в среде HYTE, ориентированных на практическое применение. – Армавир, 2000. 7. FrontPage 2000: Базовый курс.— М.: Мультимедиа технологии и дистанц. обучение, 2002.