- •Министерство образования и науки Российской Федерации Государственное образовательное учреждение высшего профессионального образования "поволжский государственный университет сервиса (пвгус)"
- •Учебно-методический комплекс дисциплины
- •Содержание
- •Введение
- •Рабочая учебная программа дисциплины
- •1.1. Цели и задачи дисциплины
- •1.2.Структура и объем дисциплины
- •1.3. Содержание дисциплины Распределение фонда времени по темам и видам занятий
- •1.4. Требования к уровню освоения дисциплины и формы текущего и промежуточного контроля
- •Перечень вопросов для подготовки к зачету по дисциплине «Информатика»
- •1.5. Содержание индивидуальной работы студента (под руководством преподавателя)
- •2. Учебно-методическое пособие
- •2.1. Конспект лекций
- •Тема 1. Информация и информационные процессы
- •1.1. Системы, образованные взаимодействующими элементами, состояния элементов, обмен информацией между элементами, сигналы
- •1.2 Меры и единицы представления, измерения и хранения информации
- •Синтаксическая мера информации
- •Семантическая мера информации
- •Прагматическая мера информации
- •Единицы измерения информации.
- •1.3 Системы счисления
- •Формы представления чисел
- •Двоичная система счисления
- •Правила выполнения простейших арифметических действий.
- •1.4. Основные понятия алгебры логики. Логические основы эвм.
- •Тема 2. Информационные модели и системы
- •2.1. Информационная модель объекта
- •2.2. Алгоритм и его свойства. Структура алгоритма.
- •Тема 3.Средства и технологии создания и преобразования информационных объектов
- •3.1. Текстовые процессоры
- •3.2. Электронные таблицы
- •3.3. Базы данных
- •Виды моделей данных
- •Классификация баз данных
- •Реляционные базы данных
- •Основные понятия реляционных баз данных
- •3.4. Графические редакторы
- •Тема 4. Компьютер как средство автоматизации информационных процессов
- •4.1. История развития эвм. Понятие и основные виды архитектуры эвм
- •4.2. Состав и назначение основных элементов персонального компьютера. Центральный процессор. Системные шины и слоты расширения
- •4.3. Запоминающие устройства: классификация, принцип работы, основные характеристики
- •4.4. Устройства ввода/вывода данных, их разновидности и основные характеристики
- •4.5. Классификация программного обеспечения. Виды программного обеспечения и их характеристики.
- •4.6. Системное программное обеспечение.
- •4.7. Защита информации.
- •Вредоносные программы
- •Классификация антивирусных программ
- •Тема 5. Средства и технологии обмена информацией с помощью компьютерных сетей (сетевые технологии)
- •5.1. Локальные компьютерныесети.
- •5.2. Базовые сетевые топологии
- •5.3. Сетевое оборудование
- •5.4. Глобальные сети эвм.
- •История
- •Адресация в Интернете
- •5.5. Поисковые информационные системы
- •Тема 6. Основы социальной информатики.
- •2.3. Лабораторный практикум по дисциплине Распределение тем лабораторных занятий по времени
- •Содержание лабораторных занятий лабораторная работа №1. « кодирование информации»
- •Кодирование символьной информации
- •Кодирование графических изображений
- •Лабораторная работа №2. «информация и энтропия»
- •Лабораторная работа №3. «позиционные системы счисления»
- •Краткие теоретические сведения:
- •Формы представления чисел
- •Двоичная система счисления
- •Восьмеричная и шестнадцатеричная системы счисления
- •Взаимное преобразование двоичных, восьмеричных и шестнадцатеричных чисел
- •Двоично-десятичная система счисления
- •Лабораторная работа №4. «проектирование алгоритмов. Блок-схема алгоритма»
- •Лабораторная работа №5. «основные приемы работы в microsoft word»
- •Интересное предложение
- •Образец формул
- •Лабораторная работа №6. «Технология создания электронных таблиц в ms Excel»
- •Функции ms Excel
- •Задания для выполнения:
- •Лабораторная работа №7. «основы обработки реляционных баз данных средствами
- •1. 2. Задания для самостоятельной работы
- •Лабораторная работа №8. «Логические основы функционирование эвм»
- •Логические элементы
- •Лабораторная работа №9. «Основы работы с MathCad»
- •Лабораторная работа №10. «информационная безопасность. Основы криптографии»
- •Тулыио целзио тсдизло
- •Современные алгоритмы шифрования
- •Лабораторная работа №11. «Создание одноранговой сети»
- •Требования к оформлению и защите лабораторных работ
- •3. Учебно-методическое обеспечение дисциплины
- •3.1. Перечень основной и дополнительной литературы
- •3.2 Методические рекомендации для преподавателя
- •3.3. Методические указания студентам по изучению дисциплины
- •3.4. Методические указания для выполнения кОнтрольной работы
- •Варианты заданий для выполнения контрольной работы
- •3.5. Материально-техническое и программное обеспечение дисциплины
- •3.6. Программное обеспечение
- •Поволжский государственный университет сервиса
- •Поволжский государственный университет сервиса
- •Приложение 1
1. 2. Задания для самостоятельной работы
1) Расширить базу данных «Факультет» до 5 таблиц: добавить таблицы «Нагрузка» и «Преподаватели».
2) Дополнить схему данных новыми таблицами.
Задание № 2 «Создание форм. Заполнение базы данных информацией»
1) Создатьавтоформу длятаблицы «Успеваемость»:
2) Создать форму для таблицы «Студенты» с помощью Мастера форм
Перейти в Режим Формы, выбрать команду Создать
Выбрать в списке Мастер форм; источник данных - таблица «Студенты» -ОК
Выбрать поля для формы (все поля) - Далее.
Выбрать внешний вид формы - В один столбец - Далее,
Выбрать стиль оформления формы (любой) - Далее.
Задать имя формы – Студенты.
Для изменения макета формы установить переключатель в режим Изменить макет формы - Готово.
- Растянуть область заголовка формы и скопировать в нее её поля «Фамилия» и «Имя»
- Удалить имена этих полей и установить для отображения данных следующие свойства: Шрифт: размер шрифта – 18, насыщенность – средний, курсив — Да
Тип фона – прозрачный
Тип границы - отсутствует
Оформление - обычное
В области данных разместить поля таким образом, чтобы имена полей полностью отображались. Закрыть форму с сохранением.
Создать форму для таблицы «Группы» с помощью Мастера форм,
Заполнить таблицы данными в режиме Форма.
Для этого откройте форму для просмотра и заполнения - Режим «Формы» -выделить имя формы «Студенты» - Открыть. Данные для заполнения взять в Приложении.
Задания для самостоятельной работы
Создать формы для таблиц «Преподаватели» и «Нагрузка».
Выполнить форматирование форм.
Заполнить таблицы данными в режиме Форма.
Задание № 3 «Обработка данных в MS Access»
1. Выполнить поочерёдно сортировку записей в указанных таблицах, используя команду Записи - Сортировка.
В Таблице Студенты: по фамилии, по группам, по дате рождения, по полу.
В Таблице Успеваемость: по группам, по предмету, по годовой оценке.
2. Выполнить поочерёдно фильтрацию данных в указанных таблицах, используя команду Записи - Фильтр.
Таблица Студенты:
Фильтр по выделенному: девушки группы БИС-101; мужчины группы БТК-101;
Обычный фильтр: девушки СВ-101 группы; мужчины БИС-101 группы;
Расширенный фильтр: имя на букву «Н».
Таблица Успеваемость:
Фильтр по выделенному: итоговые оценки по информатике в группе БИС-101.
Обычный фильтр: показать студентов группы БТК-101 которые по информатике имеют итоговые оценки 5.
Расширенный фильтр: показать студентов, которые имеют годовые оценки 3 по математике и информатике.
3. Создать запросы на выборку данных
Запрос 1 (имя запроса «Студенты -год») - показать список студентов всех групп с годовыми оценками по предметам. Выполнение:
Запросы - Создать - Простой запрос
В таблице Студенты выбрать поля Группа, Фамилия
В таблице Успеваемость выбрать поля Предмет, Год
Запрос 2 (имя запроса «Средняя успеваемость») - показать среднюю успеваемость студентов по всем предметам. Выполнение:
Запросы - Создать - Простой запрос.
В таблице Студенты выбрать поля Группа, Фамилия.
В таблице Успеваемость выбрать поле Год,
Вид отчета - итоговый - кнопка ИТОГИ операция Avg (Среднее)
Запрос 3 (имя запроса «Успеваемость Антонова») - показать список годовых оценок, полученных студентом Антоновым; список должен быть отсортирован в алфавитном порядке названий предметов.
Выполнение:
Запросы - Создать - Конструктор
Добавить таблицы: Успеваемость и Студенты
Выбрать поля: таблица Успеваемость: ПРЕДМЕТ, ГОД
таблица Студенты: ФАМИЛИЯ
Условие отбора: ФАМИЛИЯ = «Антонов»
Отображать поля: ПРЕДМЕТ, ГОД
Запрос 4 (имя запроса «Успеваемость по информатике») - показать сведения об успеваемости всех студентов по информатике в течение всего учебного года (промежуточные и годовые оценки).
Добавить таблицы: Студенты, Успеваемость.
Выбрать поля: таблица Студенты: ФАМИЛИЯ.
таблица Успеваемость: 1_семест, 2_ семестр, Год.
Условие отбора: ПРЕДМЕТ = «информатика».
Сортировка: ФАМИЛИЯ по возрастанию.
Отображать все поля кроме поля ПРЕДМЕТ.
Запрос 5 (имя запроса «Отличники») - показать сведения о том, какие Студенты и по каким предметам имеют годовую оценку 5; сгруппировать по предметам, расположив их в алфавитном порядке.
Добавить таблицы Студенты, Успеваемость.
Поля: таблица Успеваемость: ПРЕДМЕТ, ГОД. таблица Студенты: ФАМИЛИЯ, ИМЯ.
Условие отбора: ГОД = 5.
Сортировка: ПРЕДМЕТ по ВОЗРАСТАНИЮ.
Отображать все поля.
Запрос 6 (имя запроса «Фамилия на букву Г») - показать успеваемость студентов, чья фамилия начинается на букву Г.
Добавить таблицы: Успеваемость и Студенты.
Выбрать поля: таблица Успеваемость: ПРЕДМЕТ, ГОД.
таблица Студенты: ФАМИЛИЯ. Условие отбора: ФАМИЛИЯ = Т*" (LikeT*"). Отображать поля: ПРЕДМЕТ, ГОД.
Запрос 7 (имя запроса «Успеваемость студента») - показать успеваемость любого студента за год: создать запрос «Успеваемость студента» на основе запроса «Успеваемость Антонова»: Условие отбора: поле ФАМИЛИЯ = [Введите фамилию].
Задания для самостоятельной работы
Составить алгоритмы выполнения запросов 8-11 по образцу:
Указать таблицы и имена полей для формирования запроса.
Сформулировать условия отбора и показать его вид на бланке запроса.
Указать, какие поля отображать на экране в таблице выполнения запроса. Запрос 8. Показать информацию об успеваемости по конкретному предмету в отдельной группе (группа и предмет вводить в окне диалога).
Запрос 9. Показать оценки отдельно мужчин и девушек по отдельным предметам (пол и предмет вводить в окне диалога).
Запрос 10. Показать списки групп (номер групп вводить в окне диалога).
Задание № 4 «Запросы со сложными условиями отбора. Вычисляемые и итоговые запросы»
Запрос 12. Требуется получить список всех девушек из групп с годовыми оценками по информатике - 5.
Таблицы СТУДЕНТЫ, УСПЕВАЕМОСТЬ
Поля таблица СТУДЕНТЫ: ФАМИЛИЯ, ИМЯ, ГРУППА
таблица УСПЕВАЕМОСТЬ: ПРЕДМЕТ, ГОД
Условие отбора
ПОЛ="ж" И ПРЕДМЕТ="информатика" И ГОД=5 сортировать ФАМИЛИЯ по возрастанию
Запрос 13. Получить список студентов, у которых была хотя бы одна тройка по истории за 1 и 2 семестр. Вывести также фамилию куратора.
Таблицы СТУДЕНТЫ, ГРУППА, УСПЕВАЕМОСТЬ.
Поля таблица СТУДЕНТЫ: ФАМИЛИЯ, ГРУППА; ГРУППА; Куратор; УСЕ-ВАЕМОСТЬ ПРЕДМЕТ.
Вычисляемые запросы
Запрос 14. Получить список всех студентов, у которых сумма оценок по математике за все семестры больше 8. Сгруппировать список по группам, расположить в порядке убывания суммы оценок.
В этом "запросе будет использоваться вычисляемое поле СУММА. Это поле будет присутствовать только в запросе и не войдёт в таблицы БД. Значение поля СУММА получается путём суммирования оценок за два семестра. Формат записи вычисляемого поля: <имя поля>: <выражение>.
В нашем случае:
СУММА: УСПЕВАЕМОСТЬ. 1_сесестр+2_семестр
В конструкторе запросов выражение записывается по традиционным правилам
для арифметических выражений, используемых в программировании и в ЭТ.
СУММА:[Успеваемость].[1_семестр]+[2_семестр]
Запрос 15. Показать список мужчин по году рождения
В этом запросе будет использоваться вычисляемое поле ([Дата рождения]).
Итоговые запросы
Запрос 16. Подсчитать количество отличников по информатике по итогам учебного года для каждой группы. Для выполнения этого задания необходимо сгруппировать записи из таблицы УСПЕВАЕМОСТЬ по группам; отобрать записи, относящиеся к предмету информатика, среди которых выбрать те, где годовая - 5 и подсчитать кол-во таких записей.
Выполнение:
Выполнить команду Вид - Групповые операции - во всех полях строки Групповая операция установится значение Группировка.
Установить условия отбора:
3) В вычисляемом поле «Год» выбрать функцию Count (количество).
Задания для самостоятельной работы
Создать следующие запросы:
Запрос 17. Список кураторов групп.
Запрос 18. Получить список с количеством оценок соответствующего достоинства по предмету за год по группам.
Запрос 19. Список круглых отличников (все 5 по отдельным предметам) с указанием фамилии студента, группы, названия предмета, фамилии Преподавателя по предмету.
Запрос 20. Троечники по математике по итогам года.
Задание № 5 «Создание отчетов»
Отчет 1. Списки Групп
Таблицы: Студенты
Поля: Группа, Фамилия, Имя, Дата -Рождения, Адрес
Уровни группировки: 1- Группа
Сортировать: Фамилия по возрастанию
Вид макета: ступенчатый.
Стиль -Деловой
Имя отчета: Списки_Групп
Отчет 2. «Отличники по Группам и предметам»
Запрос: Отличники по предмету за год.
Все поля в порядке: Предмет, Группа, Фамилия, Имя.
Уровни группировки: 1 - Предмет, 2 - Класс.
Сортировать: Фамилия по возрастанию.
Вид макета: ступенчатый.
Стиль - Спокойный
Имя отчета: Отличники по предметам
Отчет 3. «Хорошисты по Группам и предметам»
Запрос: Хорошисты
Все поля в порядке: Группа, Предмет, Фамилия, Имя, Год.
Уровни группировки: 1 - Группа, 2 -Предмет
Сортировать: Год по возрастанию
Вид макета: Блок.
Стиль - Обычный
Имя отчета: Хорошисты
Отчет 4. «Средняя успеваемость по Группам и предметам»
Таблица: Успеваемость.
Все поля в порядке: группа, предмет, год
Уровни группировки: 1 - Группа, 2 - Предмет.
Сортировать: Год по возрастанию
Нажать кнопку Итоги.
В диалоговом окне «Итоги» выбрать функцию Avg (среднее значение). Установить переключатель «Показать» - только итоги и ОК.
Вид макета: Ступенчатый.
Стиль – Спокойный.
Имя отчета: Средняя успеваемость по Группам и предметам.
Выполнить редактирование отчета в режиме Конструктор: Удалить в области “Примечание группы Предмет” запись = »Итоги для « & «'Предмет' — « & « « & [Предмет] & «(« & Count(*) & «&
Iif(Count(*)=l; »запись»;»записей») & «)».
Удалить а области «Примечание группы Группа» аналогичную запись.
Установить формат поля для значения =Avg([Год]|) - фиксированный
Отчет 5 «Средняя успеваемость студентов по всем предметам»
Таблица: Студенты; Поля: Группа, Фамилия, Имя
Таблица; Успеваемость; Поля: Год
Вид представления данных:
Уровни группировки: Группа, Фамилия + Имя
Сортировать: Год по возрастанию
Итоги (как в предыдущем отчете).
Вид макета: Блок; Стиль - Обычный; Имя отчета: Средняя успеваемость студентов Выполнить редактирование и форматирование в режиме Конструктор,
Задания для самостоятельной работы
Создать отчеты
1. Список отдельной Группы с указанием ФИО, даты рождения и домашнего адреса.
Списки Кураторов групп.
Нагрузка преподавателей.
Средняя успеваемость по Группам и предметам (без фамилий студентов).
Годовые оценки по Группам с указанием фамилии Куратора.
Вопросы для самоконтроля:
Что такое реляционная база данных? Свойства реляционной базы данных.
Структура таблиц реляционной базы данных. Понятия «поле» и «запись».
Виды связей между таблицами базы данных.
Что такое ключевое и индексированное поле?
Что такое СУБД? Функции и назначение СУБД Access.
Что такое тип данных? Какие типы данных используются в таблицах Access?
Что такое схема данных? Как она создается?
Что такое Формы? Способы создания форм в Access.
Назовите основные виды обработки данных в Access. Как выполняется сортировка записей?
Что такое фильтрация записей? Какие существуют виды фильтров в Access?
Что такое запрос? Основные типы запросов в Access.
Что такое конструктор запросов? Опишите правила работы в конструкторе запросов Access.
Понятие отчета. Создание простых отчетов в Access.