ТЕХНИКА БЕЗОПАСНОСТИ И ПРАВИЛА ПОВЕДЕНИЯ В КАБИНЕТЕ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ. Аптечка. Оказание первой помощи при поражении электрическим током. Упражнения по снятию напряжения с глаз. Журнал рабочего места.
Цели: 1.Ознакомить учащихся с правилами техники безопасности.
2.Развивать у учащихся чувство бережливости.
3.Воспитывать у учащихся чувство ответственности.
Ход урока:
Орг.момент.
Лекция по технике безопасности (сопровождается презентацией, записью лекции в тетради учащимися и учащиеся должны расписаться в журнале по ТБ.)
1. Общие требования безопасности
1.1 В кабинетах ВТ установлена сложная, повышенной опасности аппаратура – компьютеры, принтеры и другие технические средства, требующие бережного и осторожного обращения. Поэтому:
§ Бережно обращайтесь с этой техникой;
§ Спокойно, не торопясь, не толкаясь, не задевая столы, входите в кабинет и занимайте отведенное вам рабочее место, ничего не трогая на столах.
1.2 На вашем рабочем столе размещены составные части ПЭВМ – системный блок, клавиатура и монитор (дисплей). При включении дисплея работает электронно-лучевая трубка, которая находится под высоким напряжением. Неправильное обращение с аппаратурой, кабелями и мониторами может привести к тяжелым поражениям электрическим током, вызвать возгорание аппаратуры.
2. Требования безопасности перед началом работы
2.1 Не входить в кабинет ВТ в уличной обуви.
2.2 Отрегулировать высоту сиденья стула или положение монитора таким образом, чтобы линия взора приходилась на центр монитора.
2.3 Убедитесь в отсутствии видимых повреждений аппаратуры, соединительных проводов, другого оборудования
ЗАПРЕЩАЕТСЯ работать на средствах ВТ, имеющих нарушение целостности корпусов и изоляции проводов, а также неисправной индикацией включения питания. Обо всех неисправностях немедленно сообщать преподавателю.
2.4 Начинать работу на ВТ необходимо только по указанию учителя.
3. Требования безопасности во время урока
3.1 Во время работы необходимо соблюдать оптимальное расстояние глаз до экрана монитора (60 – 70 см), допустимое – не менее 50 см во время работы лучше пользоваться очками (простое стекло). Носящие очки, должны работать в них.
3.2 ЗАПРЕЩАЕТСЯ без разрешения преподавателя включать и без необходимости отключать и передвигать средства ВТ, трогать разъемы соединительных проводов, прикасаться к экрану и тыльной стороне монитора.
3.3 Работать на клавиатуре следует только чистыми руками и при включенном компьютере. При вводе информации с клавиатуры необходимо плавно нажимать на клавиши, не допуская резких ударов.
3.4 ЗАПРЕЩАЕТСЯ работать на средствах ВТ во влажной одежде или влажными руками, класть на монитор или клавиатуру диски, книги, тетради, ручки, карандаши и т.п., облокачиваться на них, вставать и ходить по кабинету, отвлекать товарищей.
3.5 Учащимся не следует вставать при входе посетителей. Входить в кабинет ВТ, и выходить из него как в урочное, так и в неурочное время можно только с разрешения преподавателя.
4. Требования безопасности в аварийных случаях
4.1 Неправильное обращение со средствами ВТ может привести к поражению электрическим током, вызвать загорание аппаратуры.
4.2 При появлении необычного звука, самопроизвольном отключении аппаратуры, а также при появлении запаха гари следует НЕМЕДЛЕННО прекратить работу, выключить аппаратуру и сообщить об этом преподавателю.
4.3 При необходимости следует оказать помощь в тушении огня.
5. Требования безопасности по окончанию работы
5.1 По окончанию работы по указанию преподавателя отключать аппаратуру, навести порядок на рабочем месте.
5.2 Вы должны хорошо знать и грамотно выполнять эти правила, точно следовать указаниям преподавателя, чтобы:
избежать несчастных случаев;
успешно овладевать знаниями, умениями, навыками;
сберечь государственное имущество – вычислительную технику и оборудование.
5.3 Вы отвечаете за состояние рабочего места и сохранность размещенного на нем оборудования
5.4 Невыполнение этих правил является грубейшим нарушением порядка и дисциплины.
5.5 Покидать кабинет можно только по разрешению преподавателя.
III. Практическое задание: подготовить мини-проект на тему Техника безопасности в кабинете ВТ.
IV Вопросы и задания
1. Назовите самые важные, на ваш взгляд, правила ТБ.
2. Какие пункты правил запомнились вам больше?
V. Итоги урока Домашнее задание: Выучить правила ТБ по конспекту.
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Просмотр содержимого документа
«Поурочное планирование для 11 класса »
УРОК-1
ТЕХНИКА БЕЗОПАСНОСТИ И ПРАВИЛА ПОВЕДЕНИЯ В КАБИНЕТЕ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ. Аптечка. Оказание первой помощи при поражении электрическим током. Упражнения по снятию напряжения с глаз. Журнал рабочего места.
Цели:1.Ознакомить учащихся с правилами техники безопасности.
2.Развивать у учащихся чувство бережливости.
3.Воспитывать у учащихся чувство ответственности.
Ход урока:
Орг.момент.
Лекция по технике безопасности (сопровождается презентацией, записью лекции в тетради учащимися и учащиеся должны расписаться в журнале по ТБ.)
1. Общие требования безопасности
1.1 В кабинетах ВТ установлена сложная, повышенной опасности аппаратура – компьютеры, принтеры и другие технические средства, требующие бережного и осторожного обращения. Поэтому:
§ Бережно обращайтесь с этой техникой;
§ Спокойно, не торопясь, не толкаясь, не задевая столы, входите в кабинет и занимайте отведенное вам рабочее место, ничего не трогая на столах.
1.2 На вашем рабочем столе размещены составные части ПЭВМ – системный блок, клавиатура и монитор (дисплей). При включении дисплея работает электронно-лучевая трубка, которая находится под высоким напряжением. Неправильное обращение с аппаратурой, кабелями и мониторами может привести к тяжелым поражениям электрическим током, вызвать возгорание аппаратуры.
2. Требования безопасности перед началомработы
2.1 Не входить в кабинет ВТ в уличной обуви.
2.2 Отрегулировать высоту сиденья стула или положение монитора таким образом, чтобы линия взора приходилась на центр монитора.
2.3 Убедитесь в отсутствии видимых повреждений аппаратуры, соединительных проводов, другого оборудования
ЗАПРЕЩАЕТСЯ работать на средствах ВТ, имеющих нарушение целостности корпусов и изоляции проводов, а также неисправной индикацией включения питания. Обо всех неисправностях немедленно сообщать преподавателю.
2.4 Начинать работу на ВТ необходимо только по указанию учителя.
3. Требования безопасности во время урока
3.1 Во время работы необходимо соблюдать оптимальное расстояние глаз до экрана монитора (60 – 70 см), допустимое – не менее 50 см во время работы лучше пользоваться очками (простое стекло). Носящие очки, должны работать в них.
3.2 ЗАПРЕЩАЕТСЯ без разрешения преподавателя включать и без необходимости отключать и передвигать средства ВТ, трогать разъемы соединительных проводов, прикасаться к экрану и тыльной стороне монитора.
3.3 Работать на клавиатуре следует только чистыми руками и при включенном компьютере. При вводе информации с клавиатуры необходимо плавно нажимать на клавиши, не допуская резких ударов.
3.4 ЗАПРЕЩАЕТСЯ работать на средствах ВТ во влажной одежде или влажными руками, класть на монитор или клавиатуру диски, книги, тетради, ручки, карандаши и т.п., облокачиваться на них, вставать и ходить по кабинету, отвлекать товарищей.
3.5 Учащимся не следует вставать при входе посетителей. Входить в кабинет ВТ, и выходить из него как в урочное, так и в неурочное время можно только с разрешения преподавателя.
4. Требования безопасности в аварийныхслучаях
4.1 Неправильное обращение со средствами ВТ может привести к поражению электрическим током, вызвать загорание аппаратуры.
4.2 При появлении необычного звука, самопроизвольном отключении аппаратуры, а также при появлении запаха гари следует НЕМЕДЛЕННО прекратить работу, выключить аппаратуру и сообщить об этом преподавателю.
4.3 При необходимости следует оказать помощь в тушении огня.
5. Требования безопасности по окончаниюработы
5.1 По окончанию работы по указанию преподавателя отключать аппаратуру, навести порядок на рабочем месте.
5.2 Вы должны хорошо знать и грамотно выполнять эти правила, точно следовать указаниям преподавателя, чтобы:
избежать несчастных случаев;
успешно овладевать знаниями, умениями, навыками;
сберечь государственное имущество – вычислительную технику и оборудование.
5.3 Вы отвечаете за состояние рабочего места и сохранность размещенного на нем оборудования
5.4 Невыполнение этих правил является грубейшим нарушением порядка и дисциплины.
5.5 Покидать кабинет можно только по разрешению преподавателя.
III. Практическое задание: подготовить мини-проект на тему Техника безопасности в кабинете ВТ.
IV Вопросы и задания
1. Назовите самые важные, на ваш взгляд, правила ТБ.
2. Какие пункты правил запомнились вам больше?
V. Итоги урока Домашнее задание: Выучить правила ТБ по конспекту.
Урок№2 Дата_____________ Тема: Классификация объектов. Классификация информации по разным признакам.
Цели: обуч.: изучить понятие классификацияобъектов, развивать навыки работы с информацией, Воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Объяснение нового материала.
Важным понятием при работе с информацией является классификация объектов. Классификация – система распределения объектов (предметов, явлений, процессов, понятий) по классам в соответствии с определенным признаком. Под объектом понимается любой предмет, процесс, явление материального или нематериального свойства. Система классификации позволяет сгруппировать объекты и выделить определенные классы, которые будут характеризоваться рядом общих свойств. Классификация объектов – это процедура группировки на качественном уровне, направленная на выделение однородных свойств. Применительно к информации как к объекту классификации выделенные классы называют информационными объектами.
ПРИМЕР1. Всю информацию о школе можно классифицировать по многочисленным информационным объектам, которые будут характеризоваться общими свойствами:
Информация об учениках – в виде информационного объекта «Ученик»,
Информация о преподавателях – в виде информационного объекта «Преподаватель»,
Информация о классах – в виде информационного объекта «Класс» и т.п.
Свойства информационного объекта определяются информационными параметрами, называемыми реквизитами. Реквизиты представляются либо числовыми данными, например, вес, стоимость, год, либо признаками, например цвет, марка машины, фамилия. Реквизит – логически неделимый информационный элемент, описывающий определенное свойство объекта, процесса, явления и тп
ПРИМЕР2. Информация о каждом ученике в учебном отделе школы систематизирована и представлена посредством одинаковых реквизитов:
Фамилия, имя, отчество,
Пол,
Год рождения,
Место рождения,
Адрес проживания,
Класс, где проходит обучение ученик, и т.д.
Все перечисленные реквизиты характеризуют свойства информационного объекта «Ученик». Кроме выявления общих свойств информационного объекта, классификация нужна для разработки правил (алгоритмов) и процедур обработки информации, представленной совокупностью реквизитов.
Разработан три метода классификации объектов: иерархический, фасетный, дескрипторный.
Практическая работа на компьютере. Электронная таблица Excel позволяет работать в режиме базы данных.
Основные понятия базы данных: A2:F12 – база данных, столбцы A, B, C, D, E, F – называются полями, строки - записи, шапка таблицы – имена полей.
Существуют ограничения, накладываемые на структуру базы данных:
Первый ряд базы данных должен содержать неповторяющиеся имена полей;
Остальные ряды базы данных должны содержать записи, которые не являются пустыми рядами;
Информация по полям (столбцам) должна быть однородной, т.е. только числа или только текст.
Создать базу данных об учениках своего класса. С помощью автофильтра осуществить поиск информации.
Итог урока.
Выставление оценок, д/з изучить типы классификации (иерархический, фасетный, дескрипторный)
Урок№3. Дата __________ Тема: Понятие информационной системы. Системы искусственного интеллекта.
Цели: обуч.: сформировать у учащихся основные понятия и сферы использования информационных систем, развивать навыки работы с информацией, воспитывать интерес к предмету, связь информатики с прикладными программами, с жизнью.
Ход урока:
Орг. момент.
Введение новых понятий.
Под системой понимают любой объект, который одновременно рассматривается и как единое целое, и как объединенная в интересах достижения поставленных целей совокупность разнородных элементов. Системы значительно отличаются между собой как по составу, так и по главным целям.
Примеры систем:
Система
Элементы систем
Главная цель системы
Фирма
Люди, оборудование, материалы, здания и др.
Производство товаров
Компьютер
Электронные и электромеханические элементы, линии связи и др.
Обработка данных
Телекоммуникационная система
Компьютеры, модемы, кабели, сетевое программное обеспечение и др.
Передача информации
Информационная система
Компьютеры, компьютерные сети, люди, информационное и программное обеспечение
Производство профессиональной информации
Добавление к понятию «система» слова «информационная» отражает цель ее создания и функционирования. Информационные системы обеспечивают сбор, хранение, обработку, поиск, выдачу информации, необходимой в процессе принятия решений задач из любой области. Они помогают анализировать проблемы и создавать новые продукты.
Информационная система – взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели.
Современное понимание информационной системы предполагает использование в качестве основного средства переработки информации персонального компьютера. В крупных организациях наряду с персональным компьютером в состав технической базы информационной системы может входить мэйнфрейм или супер-ЭВМ. Кроме того, техническое воплощение информационной системы само по себе ничего не будет значить, если не учтена роль человека, для которого предназначена производимая информация и без которого невозможно ее получение и представление.
Этапы развития информационных систем
Первые информационные системы появились в 50-х гг. В эти годы они были предназначены для обработки счетов и расчета зарплаты, а реализовывались на электромеханических бухгалтерских счетных машинах. Это приводило к некоторому сокращению затрат и времени на подготовку бумажных документов. 60-е гг. знаменуются изменением отношения к информационным системам. Информация, полученная из них, стала применяться для периодической отчетности по многим параметрам. Для этого организациям требовалось компьютерное оборудование широкого назначения, способное обслуживать множество функций, а не только обрабатывать счета и считать зарплату, как было ранее.
В 70-е – начале 80-х гг. информационные системы начинают широко использоваться в качестве средства управленческого контроля, поддерживающего и ускоряющего процесс принятия решений. К концу 80-х гг. концепция использования информационных систем вновь изменяется. Они становятся стратегическим источником информации и используются на всех уровнях организации любого профиля. Информационные системы этого периода, предоставляя вовремя нужную информацию, помогают организации достичь успеха в своей деятельности, создавать новые товары и услуги, находить новые рынки сбыта, обеспечивать себе достойных партнеров, организовывать выпуск продукции по низкой цене и многое другое.
Процессы в информационной системе – стр.21 учебника –прочитать,
Практическое задание – Excel. Формат ячеек.
Итоги урока.
Урок№4 Тема: Экспертные системы. Банки данных. Базы знаний.
Цели: обуч.: изучить понятие классификацияобъектов, развивать навыки работы с информацией, Воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока: 1. Орг. момент.
2. Теоретическая часть. (тема1.6 – стр.28-29)
Основным элементом БЗ являются знания о предметной области в котором должна функционировать ЭС. Знание-это совокупность свединий образующих целостное описание соответствующее определенному Уровню осведомленности об описываемой проблеме.
Основные отличие знаний от данных в том что данные описывают лишь кокретное состояние обьектов или группы обьектов в текущий момент времени а знания помимо данных содержат сведения о том как оперировать этими данными, в БЗ ЭС знания должны быть обязательно структурированы и описаны терминами одной из модели знаний, Выбор модели знаний-это наиболее сложный вопрос в проектировании ЭС так как формальное описание знаний оказывает существенное влияние на конечные характеристики и свойства ЭС, в рамках одной БЗ все знания должны быть однородно описаны и простыми для понимания, Однородность описания диктуется тем что в рамках ЭС должна быть разработана единая процедура логического вывода которая манипулирует знаниями на основе стандартных типовых подходов, простота понимания определяется необходимостью постоянных контактов с экспертами предметной области которые не обладают достаточными знаниями в компьютерной технике, знания подразделяются с точки зрения семантики на факты и эвристики, Факты как правило указывают на устоявшиеся в рамках предметной области обстоятельства а эвристики основываются на интуииции и опыте экспертов предметной области,
По степени обобщенности описания знания подразделяютсяна
1 поверхностные-описывают совокупность причинноследственных отношений между отдельными понятиями предметной области
2 глубинные-относят абстракции аналогии образцы которые отображают глубину понимания всех процессов происходящих в предметной области,
Введение в базу глубинных представлений позволяет сделать систему более гибкой и адаптивной так как глубинные знания являются результатом обобщения проектировщиком или экспертом первичных примитивных понятий.
3. Практическая часть – повторение – создание базы данных в электронной таблице Excel.
Основные понятия базы данных: база данных – таблица, заполненная информацией,
Поля - столбцы, Имена полей – шапка таблицы, Записи – информация в строках. Информация по полям должна быть однородной.
Работа с автофильтром.
4. Итоги урока.
Урок№5 Тема урока. Базы данных. Модели данных. Реляционная модель.
Цели: обуч.: закрепить понятие классификацияобъектов, развивать навыки работы с информацией, Воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Теоретическая часть.
Фасетная система классификации.
Фасетная система классификации, в отличие от иерархической ,позволяет выбирать признаки классификации независимо как друг от друга , так и от семантического содержания классифицируемого объекта . Признаки .рамка).Каждый фасет(ФI) содержит совокупность однородных знаний данного классификационного признака . Причём значения в фасете могут располагаться в произвольном порядке , хотя предпочтительнее их упорядочения.
Пример 5.Фасет цвет содержит значения : красный ,белый , зелёный ,чёрный ,жёлтый.
Фасет специальность содержит названия специальностей .
Фасет образование содержит значения;средние , средниеспециальное , вышиее.
Схема построения фасетной системе классификации в виде таблиц отображена на рис . 1.3. Название столбцов соответствуют выделеленным классификационным признакам (фасетам) , обозначенным ф1 ф2...., фі,...,фh. Например,цвет,размеро одежды,вес и т .д. Произведена нумерация строк таблицы.В каждой клетке таблицы хранится конкретное
Значение фасета. Например,фасет цвета,обозначенный ф2, содержит значение : красный,белый,зеленый,черный,желтый.
Ф1,Ф2,...,Фі,...,фп
Процедура классификации состоит в присвоении каждому объекту соответствующих значений из фасетов. При этом могут быть использованы не все фасеты. Для каждого объекта задается конкретная группировка фасетов структурной формулой,в которой отражается их порядок следования:
При построении фасетной системы классификации необходимо,чтобы значения,используемые в различных фасетах,не повторялись.Фасетную систему легко можно модифицировать, внося изменения в конкретные значения любого фасета.
Достоинства фасетной системы классификации: 1.возможность создания большой емкости классификации т.е.использования большого числа признаков классификации и их значений для создания группировок,
2.возможность простой модификации всей системы классификации
Дескрипторная система классификации.
Для организации поиска информации, для ведения тезаурусов (словарей) эффективно используется дескрипторная (описательная) система классификации, язык которой приближается к естественному языку описания информационных объектов. Особенно широко она используется в библиотечной системе поиска. Суть дескрипторного метода.
Отбирается совокупность ключевых слов или словосочетаний, описывающих определённую предметную область или совокупность однородных объектов. Причем среди ключевых слов могут находиться синонимы,
Выбранные ключевые слова и словосочетания подвергаются нормализации, т.е. из совокупности синонимов выбирается один или несколько наиболее употребимых, создается словарь дескрипторов, т.е. словарь ключевых слов и словосочетаний, отобранных, в результате процедуры нормализации.
Пример 7. В качестве объекта классификации рассматривается успеваемость студентов . Ключевыми словами могут быть выбраны; оценка, экзамен, зачем ,преподаватель ,студент, семестр, название предмета. Здесь нет синонимов, и поэтому указанные ключевые слова можно использовать как словарь дескрипторов. В качестве предметной области выбирается учебная деятельности в высшем учебном заведение. Ключевыми словами могут быть выбраны: студент, обучаемый, учащийся, преподаватель, учитель, педагог, лектор, ассистент, доцент, профессор, коллега, факультет, подразделение университета, аудитория, комната, лекция, практическое занятие и т. д. Среди указанных ключевых слов встречаются синонимы, например: студент, обучаемый, учащийся, преподаватель, учитель, педагог, факультет, подразделение университета и т. д. После нормализации словарь дескрипторов будет состоять из следующих слов: студент, преподаватель, лектор, ассистент, доцент, профессор, факультет, аудитория, лекция, практическое занятие т.д.
Итог урока: что узнали?
Урок№6 Тема: Начало работы с СУБД MS Access. Дата___________________
Цели: обуч.: изучить понятие СУБД, начало работы с СУБД Access , развивать навыки работы с табличной информацией, Воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Объяснение нового материала.
Системы управления базами данных (СУБД) являются едва ли не самым распространенным видом программного обеспечения. СУБД имеют более чем тридцатилетнюю историю развития с сохранением преемственности и устойчивых традиций. Идеологическая ценность СУБД объясняется тем, что в основе программ такого рода лежит концепция модели данных, то есть некоторой абстракции представления данных. В большинстве случаев предполагается, что данные представлены в виде файлов, состоящих из записей. Структура всех записей в файлах одинакова, а количество записей в файле является переменным. Элементы данных, из которых состоит каждая запись, называются полями. Поскольку во всех записях имеются одни и те же поля (с разными значениями), полям удобно давать уникальные имена. Многие практически важные случаи хорошо укладываются в такое представление данных. Например, в отделе кадров информация о сотрудниках имеют такую природу. Сотрудников принимают на работу и увольняют, но форма личного листа по учету кадров остается неизменной для каждого сотрудника. Товарно-материальные ценности приходят и уходят, но форма инвентарной карточки остается неизменной. Число примеров без труда можно множить. Ясно, что СУБД является адекватным средством во всех случаях, когда исходную информацию можно представить в виде таблицы постоянной структуры, но неопределенной длины или в виде картотеки, содержащей неопределенное количество карточек постоянной структуры.
Все СУБД поддерживают в той или иной форме четыре основных операции:
добавить в базу данных одну или несколько записей;
удалить из базы данных одну или несколько записей;
найти в базе данных одну или несколько записей, удовлетворяющих заданному условию;
обновить в базе данных значение некоторых полей.
Большинство СУБД поддерживают, кроме того, механизм связей между различными файлами, входящих в базу. Например, связь может установиться явным образом, когда значением некоторых полей является ссылка на другой файл, такие СУБД называются сетевыми, или же связь может установиться неявным образом, например, по совпадению значений полей в различных файлах. Такие СУБД называются реляционными.
MS Access является СУБД реляционного типа, в которой разумно сбалансированы все средства и возможности, типичных для современных СУБД. Реляционная база упрощает поиск, анализ, поддержку и защиту данных, поскольку они сохраняются в одном месте. Access в переводе с английского означает «доступ». MS Access — это функционально полная реляционная СУБД. Кроме того, MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access предоставляет мощный язык программирования — Visual Basic Application.
Популярность СУБД Microsoft Access обусловлена следующими причинами:
доступность в изучении и понятность позволяют Access являться одной из лучших систем быстрого создания приложений управления базами данных;
СУБД полностью русифицирована;
возможность использования OLE технологии;
интегрированность с пакетами Microsoft Office;
поддержка WWW-идеологии (только в Access 97);
визуальная технология позволяет постоянно видеть результаты своих действий и корректировать их; кроме того, работа с конструктором форм может существенно облегчить дальнейшее изучение таких систем программирования, как Visual Basic или Delphi;
широко и наглядно представлена справочная система;
наличие большого набора «мастеров» по разработке объектов.
Запустить систему Access можно несколькими способами:
запуск с помощью главного меню в WINDOWS;
запуск с помощью ярлыка на рабочем столе или панели MS Office;
открытие какой-либо базы данных автоматически запускает Access.
Практическая работа Создание простой Базы данных (по карточкам)
Итоги урока.
Сегодня мы с вами должны научиться следующим вещам: Создание форм различного вида.
Вводить информацию в формы и просматривать информацию базы данных.
Освоить перевод формы из одного режима отображения в другой.
Освоить основные приемы форматирования и редактирования форм.
Научиться работать с панелью элементов и добавлять различные элементы форм.
Программа СУБД MS Access.
Открытие программы – Пуск – Программы – Microsoft Office - СУБД MS Access.
Вид окна.
Виды форм Автоформы (в столбец, ленточная, табличная) создаются автоматически по одной таблице и включают все поля. Создайте все три вида автоформ по таблице "Список" и сравните. Переключите форму в режим конструктора (ВидКонструктор) и отформатируйте командой ФорматАвтоформат. Сложные формы (подчиненная, связанная, одиночная) создаются Мастером по нескольким связанным таблицам. Задание 2. Создайте подчиненную форму по трем связанным таблицам: «Список», «Книги», «Регистрация», которая позволяет регистрировать процесс выдачи и возврата книг в библиотеку, и назовите ее "Формуляр книги". Порядок действий: ФормаСоздатьМастер форм. Выберите следующие поля и переместите вправо (кнопка или двойной щелчок):
4. Создание простой базы данных – по карточкам – практическое задание.
Итоги урока. Выставление оценок.
Урок №7 Способы создания баз данных.
Цели: обуч.: повторить понятие классификацияобъектов, развивать навыки работы с информацией, Воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Повторение – основные понятия Базы данных – устный опрос (теория)
Access — это система управления базами данных (СУБД). Под системой управления понимается комплекс программ, который позволяет не только хранить большие массивы данных в определенном формате, но и обрабатывать их, представляя в удобном для пользователей виде. Access дает возможность также автоматизировать часто выполняемые операции (например, расчет заработной платы, учет материальных ценностей и т.п.). С помощью Access можно не только разрабатывать удобные формы ввода и просмотра данных, но и составлять сложные отчеты.
Access является приложением Windows, а поскольку и Windows и Access разработаны одной фирмой (Microsoft), они очень хорошо взаимодействуют друг с другом. СУБД Access работает под управлением Windows; таким образом, все преимущества Windows доступны в Access, например, вы можете вырезать, копировать и вставлять данные из любого приложения Windows в приложение Access и наоборот.
Access — это реляционная СУБД. Это означает, что с ее помощью можно работать одновременно с несколькими таблицами базы данных. Применение реляционной СУБД помогает упростить структуру данных и таким образом облегчить выполнение работы. Таблицу Access можно связать с данными, хранящимися на другом компьютере или на сервере, а также использовать таблицу, созданную в СУБД Paradox или Dbase. Данные Access очень просто комбинировать с данными Excel.
Система Access содержит набор инструментов для управления базами данных, включающий конструкторы таблиц, форм, запросов и отчетов. Кроме того, Access можно рассматривать и как среду для разработки приложений.
Структура таблицы и типы данных
Все составляющие базы данных, такие, как таблицы, отчеты, запросы, формы и объекты, в Access 97 хранятся в едином дисковом файле. Основным структурным компонентом базы данных является таблица. В таблицах хранятся вводимые нами данные. Внешне каждая таблица Access 97 похожа на таблицы, с которыми мы привыкли работать на бумаге, — она состоит из столбцов, называемых полями, и строк, называемых записями. Каждая запись таблицы содержит всю необходимую информацию об отдельном элементе базы данных. Например, запись о преподавателе может содержать фамилию, имя, отчество, дату рождения, должность и т.п.
При разработке структуры таблицы, прежде всего необходимо определить названия полей, из которых она должна состоять, типы полей и их размеры. Каждому полю таблицы присваивается уникальное имя, которое не может содержать более 64 символов. Имя желательно делать таким, чтобы функция поля узнавалась по его имени. Далее надо решить, данные какого типа будут содержаться в каждом поле. В Access можно выбирать любые из основных типов данных. Один из этих типов данных должен быть присвоен каждому полю. Значение типа поля может быть задано только в режиме конструктора. Ниже представлены типы данных Access и их описание.
Тип данных
Описание
Текстовый (Значение по умолчанию)
Текст или числа, не требующие проведения расчетов, например номера телефонов (до 255 знаков)
Числовой
Числовые данные различных форматов, используемые для проведения расчетов
Дата/время
Для хранения информации о дате и времени с 100 по 9999 год включительно
Денежный
Денежные значения и числовые данные, используемые в математических расчетах, проводящихся с точностью до 15 знаков в целой и до 4 знаков в дробной части
Поле MEMO
Для хранения комментариев; до 65535 символов
Счетчик
Специальное числовое поле, в котором Access автоматически присваивает уникальный порядковый номер каждой записи. Значения полей типа счетчика обновлять нельзя
Логический
Может иметь только одно из двух возможных значений (True/False, Да/Нет)
Поле объекта OLE
Объект (например, электронная таблица Microsoft Excel, документ Microsoft Word, рисунок, звукозапись или другие данные в двоичном формате), связанный или внедренный в таблицу Access
Гиперссылка
Строка, состоящая из букв и цифр и представляющая адрес гиперссылки. Адрес гиперссылки может состоять максимум из трех частей: текст, выводимый в поле или в элементе управления; путь к файлу (в формате пути UNC) или к странице (адрес URL). Чтобы вставить адрес гиперссылки в поле или в элемент управления, выполните команду Вставка, Гиперссылка
Мастер подстановок
Создает поле, в котором предлагается выбор значений из списка или из поля со списком, содержащего набор постоянных значений или значений из другой таблицы. Это в действительности не тип поля, а способ хранения поля
В Access существует четыре способа создания пустой таблицы:
использование мастера баз данных для создания всей базы данных, содержащей все требуемые отчеты, таблицы и формы, за одну операцию. Мастер баз данных создает новую базу данных, его нельзя использовать для добавления новых таблиц, форм, отчетов в уже существующую базу данных;
мастер таблиц позволяет выбрать поля для данной таблицы из множества определенных ранее таблиц, таких, как деловые контакты, список личного имущества или рецепты;
ввод данных непосредственно в пустую таблицу в режиме таблицы. При сохранении новой таблицы в Access данные анализируются и каждому полю присваивается необходимый тип данных и формат;
определение всех параметров макета таблицы в режиме конструктора.
Независимо от метода, примененного для создания таблицы, всегда имеется возможность использовать режим конструктора для дальнейшего изменения макета таблицы, например для добавления новых полей, установки значений по умолчанию или для создания масок ввода. Однако только четвертый метод позволяет сразу задать ту структуру таблицы, которая вам нужна, и поэтому далее рассмотрим именно этот метод.
Практическая работа над созданием баз данных.
4. Итоги урока. Выставление оценок.
Урок №8 Тема: Модификация структуры таблицы.
Цели: обуч.: повторить основные вопросы, изученные по теме база данных, развивать навыки работы с информацией, воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Повторение пройденного материала – понятие о базах данных и их создание.
Что означает термин База данных?
В каких программах можно создавать базы данных? В каком виде создаются базы данных?
Как в базе данных называется строка столбец таблицы?
Какие ограничения накладываются на информацию, содержащуюся в базе данных?
Если вы описали всю структуру таблицы, не сделав при этом ни одной ошибки, вам необходимо сохранить структуру созданной таблицы. Но если нужно что-нибудь исправить существуют средства для исправления ошибок:
*изменения наименования поля и его типа,
* вставка пропущенного поля,
* удаление ошибочно введенного поля,
* Изменение порядка следования полей в таблице.
Для модификации структуры таблицы, входящей в базу данных, выберите в окне базы данных модифицируемую таблицу и нажмите кнопку Конструктор. На экране откроется окно конструктора, содержащее структуру выбранной таблицы.
Исправления проделываются обычным образом – как в любой другой программе.
Изменение порядка следования полей в таблице
Выделить строку с описанием поля, которое хотите переместить (с помощью области выбора поля –слева от имен полей
Перетащить мышкой всю строку в нужное место
Удаление полей из таблицы
В конструкторе таблиц нажмите область выбора поля, которое вы хотите удалить, и нажмите клавишу Delete.
Если нужно удалить несколько соседних полей:
1)нажать мышью на область выбора первого поля из тех, которые хотите удалить.
2)Не отпуская кнопку мыши, нажмите и удерживайте клавишу Shift.
3)Нажмите мышью последнее поле из тех, которые вы хотите удалить – все строки будут выделены.
4) Нажмите клавишу Delete.
Добавление нового поля
Вставка - Строки
3. Создание простой базы данных – по карточкам – практическое задание.
4. Итоги урока. Выставление оценок.
ЗАПРОСЫ И ФИЛЬТРЫ. ГРУППОВЫЕ ОПЕРАЦИИ.
Цели:
1. Обучать работе с запросами и фильтрами в БД. 2. Развивать навыки работы с БД. 3. Воспитывать интерес к предмету.
Проверка домашнего задания.
Ход урока:
Сегодня мы должны изучить:
• Создание простых запросов в режиме Конструктора. • Перевод запроса из режима Конструктора в режим таблицы. • Создание запросов с параметрами. • Анализ данных с помощью групповых операций.
Задание 1. Произведем фильтрацию (отбор) в таблице «Книги». Откройте таблицу «Книги», установите курсор в поле «Автор» на значение "Пушкин А.С." и выполните команду: ЗаписиФильтрФильтр по выделенному. В таблице останутся только книги Пушкина А.С.. Отмените фильтр командой ЗаписиУдалить фильтр. Аналогично выберите из таблицы книги издательства "Азбука".
Задание 2. Создадим простой запрос в режиме конструктора: ЗапросСоздатьКонструктор. Откроется окно для добавления таблицы в БД. Выберем таблицу «Книги», добавим и закроем окно. Перенесем все поля таблицы «Книги» на поле конструктора (1 способ - двойной щелчок, 2 способ - перетаскивание мышью, 3 способ - выпадающий список полей). Строка конструктора «Поле» - показывает выбранное поле, строка «Таблица» показывает из какой таблицы это поле. Строка «Сортировка» позволяет отсортировать БД по любому полю по возрастанию или по убыванию, причем если условий сортировки несколько, то первым действует то, которое левее в Конструкторе.
Задание 3. Отсортируйте таблицу «Книги» по автору по возрастанию, по году издания по убыванию. Для этого установите в ячейке сортировка значение: по возрастанию. Переключите в режим «Таблицы» (ВидРежим Таблицы) и проверьте полученный результат.
Задание 4. Строка «Условие» позволяет задавать условия отбора, используя операции сравнения и логические операции AND, OR, NOT. Задайте в ячейке условие для поля «Год издания» следующее условие: ВидРежим таблицы) и убедитесь, что отобраны книги изданные до 2000 года. Занесите в ячейку условия для поля «Цена»: =50 AND Задание 5. Создадим запрос с параметром в режиме конструктора: ЗапросСоздатьКонструктор. Откроется окно для добавления таблицы в БД. Выберем таблицу «Список», добавим и закроем окно. Перенесем все поля таблицы «Список» на поле конструктора. Создадим запрос с параметром, который будет отбирать читателей по фамилии. В ячейке «Условие отбора» поля «Фамилия» занесем тест сообщения, которое будет выдано на экран в квадратных скобках: [Введите фамилию читателя]. Команда ЗапросПараметры откроет таблицу, в левое поле «Параметр» которой надо ввести тот же текст, но без квадратных скобок, а в поле «Тип» данных указать тип «Текстовый» (тип поля «Фамилия»). Закройте и сохраните запрос. При открытии этого запроса на экран выводится окно с сообщением "Введите фамилию". Занесите фамилию Воробьев и нажмите «OK».
Задание 6. Создадим итоговый запрос с групповыми операциями. Этот запрос разбивает базу данных на группы по выбранному полю и подсчитывает статистические итоги. Создадим запрос в режиме конструктора: ЗапросСоздатьКонструктор. Откроется окно для добавления таблицы в БД. Выберем таблицу «Книги», добавим и закроем окно. Переместим поля «Автор» и «Название» в окно конструктора и включим на панели инструментов кнопку ∑ (Групповые операции). Добавится новая строка «Групповые операции», в которой установим «Группировку» в поле «Автор» и «Count» (количество) в поле «Название». Для тех полей, по которым следует произвести группировку, устанавливают значение групповой операции – «Группировка». Выполним запрос (Запрос ! Запуск). Книги будут сгруппированы по авторам и подсчитано количество экземпляров каждого автора.
Задание 7. Создайте запрос, который группирует данные таблицы Книги по издательствам и подсчитывает количество и среднюю цену (операция Avg) книг каждого издательства. Для этого поместите в окно Конструктора поле «Издательство» и поле «Цена» - 2 раза. Щелкните знак ∑. В строке «Групповые операции» в поле «Издательство» установим «Группировку», в первом поле «Цена» - «Count», во втором поле «Цена» - «Avg». Выполним запрос командой «!» или переключением в режим «Таблица». Сохраните и назовите «Запрос по издательствам».
Вопросы и задания
1. Как отсортировать таблицу в базе данных? 2. Как создать запрос с условием? 3. Как создать запрос с параметром? 4. Как создать запрос с групповыми операциями?
Урок №9 Тема: Самостоятельная работа.
Цели: обуч.: повторить понятие классификацияобъектов, развивать навыки работы с информацией, Воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Повторение. Создание форм различного вида.
Вводить информацию в формы и просматривать информацию базы данных.
Освоить перевод формы из одного режима отображения в другой.
Освоить основные приемы форматирования и редактирования форм.
Научиться работать с панелью элементов и добавлять различные элементы форм.
Программа СУБД MS Access.
Открытие программы – Пуск – Программы – Microsoft Office - СУБД MS Access.
Вид окна.
3. Создание простой базы данных – по карточкам – практическое задание.
4. Итоги урока. Выставление оценок.
Урок №10 Тема: Проектирование многотабличных баз.
Цели: обуч.: обобщение знаний по теме базы данных MS Access, развивать навыки работы с базами данных, воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Повторение. Программа СУБД MS Access.
В настоящее время термины база данных (БД) и система управления базами данных используются исключительно как относящиеся к компьютерам. (запись, поле) Основным назначением баз данных является быстрый поиск содержащейся в них информации.
Реляционные базы данных - В реляционных базах данных информация хранится в одной или нескольких таблицах. Связь между таблицами осуществляется посредством значений одного или нескольких совпадающих полей.
Каждая строка таблицы в реляционных базах данных уникальна. Для обеспечения уникальности строк используются ключи, которые содержат одно или несколько полей таблицы. Ключи хранятся в упорядоченном виде, что обеспечивает прямой доступ к записям таблицы во время поиска.
Основные особенности реляционной СУБД:
Все данные хранятся в табличном виде.
Данные разного характера хранятся в разных таблицах.
Заданы отношения (реляции) между данных таблиц, составляющих базу.
Информация, содержащая в разных таблицах, может быть объединена и представлена в виде новой таблицы, данные которой могут быть использованы при создании новых запросов.
Отличия реляционных СУБД от плоских таблиц:
Характеристика
Плоские таблицы
Реляционные СУБД
Анализ на основе нескольких таблиц
Невозможен
Стандартная операция – богатые средства
Занимаемое место
Большое за счет необходимости дублирования информации
Экономия места за счет подразделения базы на отдельные связанные таблицы
Выполнение рутинных операций
Ручное или полуавтоматическое (малая производительность)
Полуавтоматическое или автоматическое
Компоненты MSAccess - таблицы, формы, отчеты, запросы, страницы доступа к данным, макросы и модули. Для создания форм и отчетов используются конструкторы, поэтому эти компоненты часто называют конструкторскими объектами. Конструкторские объекты являются составными объектами, то есть состоят из более мелких объектов (таких как поля, кнопки, диаграммы, рамки и т.д.), которые называются элементами управления.
Таблица является основой базы данных. В MS Access вся информация содержится в таблицах.
Формы используются для ввода и просмотра таблиц в окне формы. Формы позволяют ограничить объем информации, отображаемой на экране, и представить ее в требуемом виде. С помощью мастера можно создать форму, поместив в нее поля исходной таблицы, расположенные в соответствии с одним из заранее созданных шаблонов. С помощью конструктора форм вы можете создавать формы любой степени сложности.
Отчеты используются для отображения информации, содержащейся в базе данных. С помощью конструктора отчетов вы можете разработать собственный отчет, включающий группировку данных, групповые и вычисляемые поля, и оформить их соответствующим образом.
Запрос является средством извлечения информации из базы данных, причем данные могут быть распределены среди нескольких таблиц.
Страницы доступа к данным представляют собой специальный тип Web- страниц, предназначенный для просмотра и работы через Интернет или Интранет с данными, хранящимися в базах данных MS Access или Microsoft SQL Server.
Макросы предназначены для автоматизации часто выполняемых операций. Каждый макрос содержит одну или несколько макрокоманд, каждая из которых выполняет определенное действие, например, открывает форму или печатает отчет.
3. Практическая работа на компьютере – создание многотабличных баз данных.
4. Итоги урока. 5. Д/з стр.30-46
Урок №11 Тема: Проектирование многотабличных баз.
Цели: обуч.: обобщение знаний по теме базы данных MS Access, развивать навыки работы с базами данных, воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Повторение. Обзорная лекция. Программа СУБД MS Access.
В настоящее время термины база данных (БД) и система управления базами данных используются исключительно как относящиеся к компьютерам. (запись, поле) Основным назначением баз данных является быстрый поиск содержащейся в них информации.
Реляционные базы данных - В реляционных базах данных информация хранится в одной или нескольких таблицах. Связь между таблицами осуществляется посредством значений одного или нескольких совпадающих полей.
Каждая строка таблицы в реляционных базах данных уникальна. Для обеспечения уникальности строк используются ключи, которые содержат одно или несколько полей таблицы. Ключи хранятся в упорядоченном виде, что обеспечивает прямой доступ к записям таблицы во время поиска.
Основные особенности реляционной СУБД:
Все данные хранятся в табличном виде.
Данные разного характера хранятся в разных таблицах.
Заданы отношения (реляции) между данных таблиц, составляющих базу.
Информация, содержащая в разных таблицах, может быть объединена и представлена в виде новой таблицы, данные которой могут быть использованы при создании новых запросов.
Итоги урока. Д/з стр.30-46
Урок №12 Тема: Ввод и редактирование данных в режиме таблицы.
Цели: обуч.: обобщение знаний по теме базы данных MS Access, развивать навыки работы с базами данных, воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Повторение. Обзорная лекция.
Отличия реляционных СУБД от плоских таблиц:
Характеристика
Плоские таблицы
Реляционные СУБД
Анализ на основе нескольких таблиц
Невозможен
Стандартная операция – богатые средства
Занимаемое место
Большое за счет необходимости дублирования информации
Экономия места за счет подразделения базы на отдельные связанные таблицы
Выполнение рутинных операций
Ручное или полуавтоматическое (малая производительность)
Полуавтоматическое или автоматическое
3. Практическая часть: Создание базы данных в режиме таблица.
4. Итоги урока. 5. Д/з стр.30-46
Урок №13 Тема: Создание формы.
Цели:
Обучать приёмам работы с формами в БД.
Развивать навыки работы с БД.
Воспитывать познавательный интерес.
Ход урока. Сегодня мы с вами должны научиться следующим вещам: 1. Создание форм различного вида.
2. Вводить информацию в формы и просматривать информацию базы данных.
3. Освоить перевод формы из одного режима отображения в другой.
4. Освоить основные приемы форматирования и редактирования форм.
5. Научиться работать с панелью элементов и добавлять различные элементы форм.
Виды форм Автоформы (в столбец, ленточная, табличная) создаются автоматически по одной таблице и включают все поля. Задание 1. Создайте все три вида автоформ по таблице "Список" и сравните. Переключите форму в режим конструктора (ВидКонструктор) и отформатируйте командой ФорматАвтоформат. Сложные формы (подчиненная, связанная, одиночная) создаются Мастером по нескольким связанным таблицам. Задание 2. Создайте подчиненную форму по трем связанным таблицам: «Список», «Книги», «Регистрация», которая позволяет регистрировать процесс выдачи и возврата книг в библиотеку, и назовите ее "Формуляр книги". Порядок действий: ФормаСоздатьМастер форм. Выберите следующие поля и переместите вправо (кнопка или двойной щелчок):
1. Таблица «Книги»: Код, Автор, Название 2. Таблица «Регистрация»: Дата выдачи, Код читателя 3. Таблица «Список»: Фамилия, Имя 4. Таблица «Регистрация»: Срок, Дата возврата
Щелкните «Далее». Выберите вид формы – «Подчиненная», вид подчиненной формы – «Табличная», задайте стиль оформления и имя формы – «Формуляр книги». Откройте форму «Формуляр книги» и выдайте сегодня книгу с кодом 1 первому читателю, с кодом 2 - второму.
Задание 3. В форме можно установить различные элементы в режиме «Конструктора» с помощью панели элементов: кнопки, переключатели, надписи, вкладки, списки и пр. Откройте форму «Формуляр книги» в режиме «Конструктора» и добавьте надпись "Формуляр книги" в область заголовка с помощью кнопки Аа. Установите кнопку для поиска записей, запустив мастер создания кнопок. Итоги урока.
Урок №14 Тема: Поиск и замена данных.
Цели: научиться осуществлять поиск и замену данных.
Повторение: Обучать приёмам работы с формами в БД.
Развивать навыки работы с БД.
Воспитывать познавательный интерес.
Ход урока. 1. Орг.момент.
2. Объяснение нового материала: Поиск и замена данных.
3. Повторение пройденного (продолжение темы Форма.
Переключитесь в режим формы (ВидФорма) и сравните полученный результат с картинкой:
С помощью установленной кнопки найдите все книги Пушкина А.С.
Кнопочные формы (меню) создаются конструктором без связи с таблицами.
Задание 4. Командой ФормаСоздатьКонструктор создается кнопочная форма. Установите на ней кнопку для открытия формы «Формуляр Книги» (запустите мастер создания кнопок, выберите категорию работа с формой, действие - открыть форму, выделите в списке форм «Формуляр книги» и занесите текст на кнопке "формуляр книги", готово). Добавьте кнопку «Выход» для закрытия базы данных (КатегорияПриложение, ДействиеВыйти из приложения).
Вопросы и задания:
Какие команды управления листами рабочей книги вам теперь известны?
Как связать листы рабочей книги?
Свяжите произвольные данные, расположенные на разных листах рабочей книги.
Домашнее задание: конспект.
Урок №15 Тема: Поиск и замена данных.
Цели: научиться осуществлять поиск и замену данных.
Повторение: Обучать приёмам работы с формами в БД.
Развивать навыки работы с БД.
Воспитывать познавательный интерес.
Ход урока. 1. Орг.момент.
2. Объяснение нового материала: Поиск и замена данных.
3. Повторение пройденного: Работа в Excel – построение графиков.
4. Итоги урока. Выставление оценок.
Урок №16 Тема: Выбор данных из таблиц с помощью запросов.
Цели: обуч.: обобщение знаний по теме базы данных MS Access, развивать навыки работы с базами данных, воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Обзорная лекция. Сортировка данных
Для удобства просмотра можно сортировать записи в таблице в определенной последовательности, например, в таблице Преподаватели записи можно отсортировать в порядке убывания стажа преподавателей. Кнопки сортировки на панели инструментов (или команды меню Записи, Сортировка, Сортировка по возрастанию (сортировка по убыванию)) позволяют сортировать столбцы по возрастанию или по убыванию. Прежде чем щелкнуть по кнопке сортировки, следует выбрать поля, используемые для сортировки. Для выбора поля достаточно поместить курсор в любую его запись. После этого щелкните по кнопке сортировки — и данные отобразятся в отсортированном порядке. В режиме таблицы можно выделить сразу два или несколько соседних столбцов, а затем выполнить по ним сортировку. По умолчанию в Access 97 сортировка записей начинается с крайнего левого выделенного столбца. При этом записи таблицы будут отсортированы сначала по крайнему левому выделенному столбцу, затем (для одинаковых значений в первом сортируемом столбце) — по второму и т.д. Если вы хотите восстановить порядок отображения записей, используйте команду Записи, Удалить фильтр.
Примечание. Современные СУБД, такие, как Access 97, никогда не сортируют таблицы физически, как это делалось раньше. Средства сортировки данных (а также фильтрации, поиска и замены) реализованы в Access 97 как автоматически создаваемые запросы. Записи таблицы всегда располагаются в файле базы данных в том порядке, в котором они были добавлены в таблицу.
Опрос учащихся по данной теме и закрепление на компьютере.
Итоги урока.
Урок №17 Тема: Выбор данных из таблиц с помощью запросов.
Цели: обуч.: обобщение знаний по теме базы данных MS Access, развивать навыки работы с базами данных, воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Обзорная лекция. Отбор данных с помощью фильтра
Фильтр — это набор условий, применяемых для отбора подмножества записей. В Access 97 существуют фильтры четырех типов: фильтр по выделенному фрагменту, обычный фильтр, расширенный фильтр и фильтр по вводу. Фильтр по выделенному фрагменту — это способ быстрого отбора записей по выделенному образцу. Например, вам нужно просмотреть в таблице записи только о доцентах. Выделите слово Доцент в любой из записей. Щелкните по кнопке (или выполните команду Записи, Фильтр, Фильтр по выделенному), и Access выберет только те записи, для которых значение в столбце Должность равно Доцент. Обратите внимание, что в строке состояния окна таблицы присутствует слово Фильтр. В дополнение к этому кнопка (третья кнопка фильтрования, на которой изображена воронка) затенена, а это означает, что используется фильтр. При отключении этой кнопки все фильтры будут сняты. Установки фильтра не пропадут: он просто будет отключен. Фильтр по выделенному может собирать вместе критерии выбора при каждом использовании кнопки . Например, вы поместили курсор в столбец в записи, в которой значение поля равно Доцент, и щелкнули по кнопке . Вы увидите только записи о всех доцентах. Если затем вы поместите курсор в столбец и выделите слово Информатика (конечно, если такая дисциплина присутствует в вашей таблице), а затем щелкните по кнопке , появятся только записи о доцентах, которые преподают информатику. Если вы хотите просмотреть значения, которые не удовлетворяют этому критерию, например просмотреть всех преподавателей, кроме доцентов, читающих информатику, щелкните правой кнопкой (курсор мыши должен находиться внутри таблицы) и выберите команду Исключить выделенное. Будут выбраны все записи, кроме недавно выбранных (инверсный выбор).
Фильтрование данных в Access производится с помощью кнопок или (команда меню Записи, Фильтр, Изменить фильтр). После нажатия второй кнопки от таблицы остается одна запись. Каждое поле становится полем со списком (когда в нем находится курсор), в котором можно выбрать из списка все значения для данного поля. После щелчка по кнопке будут выбраны записи, соответствующие измененному фильтру. Еще более сложные условия фильтрации можно задать командой меню Записи, Фильтр, Расширенный фильтр...
Опрос учащихся по данной теме и закрепление на компьютере.
Итоги урока.
Урок №18 Тема: Разработка отчетов.
Цели: обуч.: обобщение знаний по теме базы данных MS Access, развивать навыки работы с базами данных, воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Объяснение нового материала:
Отчет. Объект, предназначенный для создания документа, который впоследствии может быть распечатан или включен в документ другого приложения. Отчеты, как и формы, могут создаваться на основе запросов и таблиц.
Режимы работы с отчетом:
Режим предварительного просмотра. Этот режим позволяет увидеть отчет в таком виде, в каком он будет воплощен при печати.
Режим конструктора. Данный режим предназначен для изменения шаблона (структуры) отчета.
Макрос. Объект, представляющий структурированное описание одного или нескольких действий, которые должен выполнить ACCESS в ответ на определенное событие. Например, можно определить макрос, который в ответ на выбор некоторого элемента в основной форме открывает другую форму. В макросы включаются макрокоманды. В MS Access имеется свыше 40 макрокоманд. Макрокоманды выполняют такие действия, как открытие таблиц и форм, выполнение запросов, запуск других макросов, выбор опций из меню, изменение размеров открытых окон и т. п.
Повторение Excel. Связь таблиц – придумать свои примеры, где можно использовать связь таблиц.
Формула, которая обеспечивает связь таблиц - =лист1!А2
Создать свои связанные таблицы: домашняя бухгалтерия. Расходы по неделям, потом за месяц на отдельном листе.
Температура воздуха: по месяцам, средняя за год на отдельном листе.
Подведение итогов – выставление оценок.
Д/з конспект.
Урок №19 Тема: Проектная деятельность по созданию учебной базы данных..
Цели: обуч.: обобщение знаний по теме базы данных MS Access, развивать навыки работы с базами данных, воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Повторение материала:
Отчет. Объект, предназначенный для создания документа, который впоследствии может быть распечатан или включен в документ другого приложения. Отчеты, как и формы, могут создаваться на основе запросов и таблиц.
Режимы работы с отчетом:
Режим предварительного просмотра. Этот режим позволяет увидеть отчет в таком виде, в каком он будет воплощен при печати.
Режим конструктора. Данный режим предназначен для изменения шаблона (структуры) отчета.
Макрос. Объект, представляющий структурированное описание одного или нескольких действий, которые должен выполнить ACCESS в ответ на определенное событие. Например, можно определить макрос, который в ответ на выбор некоторого элемента в основной форме открывает другую форму. В макросы включаются макрокоманды. В MS Access имеется свыше 40 макрокоманд. Макрокоманды выполняют такие действия, как открытие таблиц и форм, выполнение запросов, запуск других макросов, выбор опций из меню, изменение размеров открытых окон и т. п.
Практическая работа на компьютере: Создание баз данных.
Подведение итогов – выставление оценок.
Д/з конспект.
Урок №20 Тема: Проектная деятельность по созданию учебной базы данных..
Цели: обуч.: обобщение знаний по теме базы данных MS Access, развивать навыки работы с базами данных, воспитывать интерес к предмету, связь информатики с прикладными программами.
Ход урока:
Орг. момент.
Повторение материала:
Отчет. Объект, предназначенный для создания документа, который впоследствии может быть распечатан или включен в документ другого приложения. Отчеты, как и формы, могут создаваться на основе запросов и таблиц.
Режимы работы с отчетом:
Режим предварительного просмотра. Этот режим позволяет увидеть отчет в таком виде, в каком он будет воплощен при печати.
Режим конструктора. Данный режим предназначен для изменения шаблона (структуры) отчета.
Макрос. Объект, представляющий структурированное описание одного или нескольких действий, которые должен выполнить ACCESS в ответ на определенное событие. Например, можно определить макрос, который в ответ на выбор некоторого элемента в основной форме открывает другую форму. В макросы включаются макрокоманды. В MS Access имеется свыше 40 макрокоманд. Макрокоманды выполняют такие действия, как открытие таблиц и форм, выполнение запросов, запуск других макросов, выбор опций из меню, изменение размеров открытых окон и т. п.
Практическая работа на компьютере: Создание баз данных.
Подведение итогов – выставление оценок.
Д/з конспект.
Уроки по Access Введение
Системы управления базами данных
Системы управления базами данных (СУБД) являются едва ли не самым распространенным видом программного обеспечения. СУБД имеют более чем тридцатилетнюю историю развития с сохранением преемственности и устойчивых традиций. Идеологическая ценность СУБД объясняется тем, что в основе программ такого рода лежит концепция модели данных, то есть некоторой абстракции представления данных. В большинстве случаев предполагается, что данные представлены в виде файлов, состоящих из записей. Структура всех записей в файлах одинакова, а количество записей в файле является переменным. Элементы данных, из которых состоит каждая запись, называются полями. Поскольку во всех записях имеются одни и те же поля (с разными значениями), полям удобно давать уникальные имена. Многие практически важные случаи хорошо укладываются в такое представление данных. Например, в отделе кадров информация о сотрудниках имеют такую природу. Сотрудников принимают на работу и увольняют, но форма личного листа по учету кадров остается неизменной для каждого сотрудника. Товарно-материальные ценности приходят и уходят, но форма инвентарной карточки остается неизменной. Число примеров без труда можно множить. Ясно, что СУБД является адекватным средством во всех случаях, когда исходную информацию можно представить в виде таблицы постоянной структуры, но неопределенной длины или в виде картотеки, содержащей неопределенное количество карточек постоянной структуры.
Все СУБД поддерживают в той или иной форме четыре основных операции:
добавить в базу данных одну или несколько записей;
удалить из базы данных одну или несколько записей;
найти в базе данных одну или несколько записей, удовлетворяющих заданному условию;
обновить в базе данных значение некоторых полей.
Большинство СУБД поддерживают, кроме того, механизм связей между различными файлами, входящих в базу. Например, связь может установиться явным образом, когда значением некоторых полей является ссылка на другой файл, такие СУБД называются сетевыми, или же связь может установиться неявным образом, например, по совпадению значений полей в различных файлах. Такие СУБД называются реляционными.
MS Access является СУБД реляционного типа, в которой разумно сбалансированы все средства и возможности, типичных для современных СУБД. Реляционная база упрощает поиск, анализ, поддержку и защиту данных, поскольку они сохраняются в одном месте. Access в переводе с английского означает «доступ». MS Access — это функционально полная реляционная СУБД. Кроме того, MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access предоставляет мощный язык программирования — Visual Basic Application.
Популярность СУБД Microsoft Access обусловлена следующими причинами:
доступность в изучении и понятность позволяют Access являться одной из лучших систем быстрого создания приложений управления базами данных;
СУБД полностью русифицирована;
возможность использования OLE технологии;
интегрированность с пакетами Microsoft Office;
поддержка WWW-идеологии (только в Access 97);
визуальная технология позволяет постоянно видеть результаты своих действий и корректировать их; кроме того, работа с конструктором форм может существенно облегчить дальнейшее изучение таких систем программирования, как Visual Basic или Delphi;
широко и наглядно представлена справочная система;
наличие большого набора «мастеров» по разработке объектов.
Запустить систему Access можно несколькими способами:
запуск с помощью главного меню в WINDOWS;
запуск с помощью ярлыка на рабочем столе или панели MS Office;
открытие какой-либо базы данных автоматически запускает Access.
Занятие 1. Создание базы данных. Ввод и форматирование данных
Загрузите систему WINDOWS. Загрузите СУБД ACCESS. Появятся выплывающие карточки-подсказки. Сверните их. Если вам понадобится подсказка, то в любой момент вы можете вызвать карточки в меню Справка или соответствующей кнопкой на панели инструментов.
Сначала нужно создать новую базу данных.
Выполним следующую последовательность действий: в меню Файл выберем команду Создать. Имя файла: skaz.mdb. OK. Перед вами появилось диалоговое окно «База данных».
Внимательно прочитайте назначение кнопок на панели инструментов, медленно перемещая курсор мыши по кнопкам.
После этого создайте таблицу, выполнив следующую последовательность действий: Таблица/Создать/Новая таблица. Создание таблицы, то есть определение входящих в таблицу полей, производится заполнением специальной таблицы:
Поле
Тип данных
Описание
Заполните такую таблицу, внеся в нее следующие данные:
Поле
Тип данных
Описание
№
Счетчик
Персонаж
Текстовый
Профессия
Текстовый
Особые приметы
Текстовый
Герой
Логический
Положительный или отрицательный герой
Поле № не обязательное, мы его вводим для того, чтобы определить ключевое поле, так как любая таблица должна иметь ключ.
Созданную таблицу нужно сохранить, дав ей имя с помощью команд: Файл/Сохранить как..., Имя таблицы: «Персонаж», OK.
Введите информацию в таблицу Таблица/«Персонаж»/Открыть и обычным образом введите данные, например такие:
№
Персонаж
Профессия
особые приметы
герой
1
Буратино
деревянный человечек
длинный нос
Да
2
Папа Карло
Шарманщик
Да
3
Карабас Барабас
директор кукольного театра
длинная борода, достающая до пола
Нет
4
Лиса Алиса
Мошенница
хромая на одну ногу
Нет
5
Кот Базилио
Мошенник
слепой на оба глаза
Нет
6
Мальвина
артистка театра
девочка с голубыми волосами
Да
7
Дуремар
Фармацевт
характерный запах тины
Нет
8
Тортилла
хранительница золотого ключика
черепаха
Да
При помощи мыши выделите: а) запись 5, б) запись 3, в) с третьей по седьмую запись. Отмените выделение. г) Выделите все записи. Отмените выделение. д) Выделите поле «Персонаж». е) Выделите одновременно поля: «Профессия», «Особые приметы» и «Герой», отмените выделение. ж) Выделите все поля. Это можно сделать при помощи мыши или в меню Правка выбрать команду Выделить все записи.
Отмените выделение.
Выделите: а) В поле «Особые приметы» отметьте шестую запись. б) В поле «Персонаж» выделите с четвертой по шестую запись. в) Не отпуская кнопку мыши, отметьте эти же записи в полях «Особые приметы» и «Герой».
Отмените выделение.
Выделите всю таблицу.
Отмените выделение.
Измените ширину каждого столбца, так чтобы ширина колонок была минимальной, но был виден весь текст. Это можно сделать при помощи мыши, раздвинув столбцы или следующим образом. Выделите нужный столбец и нажмите правую кнопку мыши, в контекстном меню выберете команду «Ширина столбца»; в открывшемся окне нажмите кнопку По ширине данных. Проделайте такую же работу со всеми полями. Высоту строки можно изменить аналогичным образом с помощью мыши или в меню Формат командой Высота строки. Причем достаточно отредактировать одну строку, высота остальных строк изменяется автоматически.
Любым способом измените высоту строки и сделайте ее равной 30.
Измените шрифт таблицы на Arial Cyr, размер шрифта 14, полужирный. Изменить шрифт можно так: вывести указатель мыши за пределы таблицы и нажать левую кнопку мыши, в контекстном меню выбрать Шрифт или в менюПравка на панели инструментов выбором команды Шрифт.
Измените шрифт текста на Times New Roman Cyr, размер шрифта 10.
Измените ширину полей. а) Сделайте столбец «Персонаж» шириной 20. б) Столбец «Особые приметы» шириной 25. Вы видите, что текст в этих полях напечатался в две строки.
Подгоните ширину столбцов так, чтобы текст вмещался полностью.
Выполните сортировку таблицы по полю «Персонаж» в порядке, обратном алфавитному. Это можно сделать так. Выделите поле «Персонаж» и нажмите кнопку Сортировка по убыванию на панели инструментов.
Верните таблицу в исходное состояние.
Сохраните таблицу «Персонаж».
Закройте таблицу «Персонаж».
Занятие 2. Редактирование базы данных
Откройте таблицу «Персонаж» и добавьте в конец таблицы следующие записи:
№
Персонаж
Профессия
особые приметы
герой
1
Артемон
Пудель
очень умный пес
Да
2
Трактирщик
хозяин таверны "Три пескаря"
жаден и скуп
Нет
Это можно сделать тремя способами: а) Передвинуть курсор в конец таблицы и ввести новые записи. б) На панели инструментов нажать кнопку Новая запись. в) В меню Записи выбрать команду Ввод данных.
Скопируйте первую запись на место шестой записи.
Удалите пятую запись.
Скопируйте первую запись в конец таблицы.
Измените профессию Дуремара на продавец пиявок. Это можно сделать так: отметить курсором мыши запись фармацевт, удалить ее в буфер и с клавиатуры ввести продавец пиявок. Или следующим способом: открыть меню Правка на панели инструментов, выбрать команду Заменить... На экране появится диалоговое окно замены. Ввести формат замены.
Замените во всей таблице Буратино на Пиноккио.
Удалите две записи, значение которых в поле «Персонаж» = Пиноккио.
Вставьте перед четвертой записью следующую запись:
№
Персонаж
Профессия
особые приметы
герой
1
Пьеро
артист театра
грустные глаза
Да
Удалите с седьмой по одиннадцатую записи.
Удалите поле «Профессия». Это можно сделать с помощью мыши, соединив границы полей «Персонаж» и «Особые приметы» или в меню Правка командой Удалить поле.
Вставьте новое поле в таблицу.
Поле
Тип данных
Описание
Дата
Числовой
Условная дата рождения (целое число)
Чтобы вставить новое поле в таблицу, нужно в окне базы данных выбрать корешок Таблица, нажать кнопку Конструктор. В открывшемся окне поставьте курсор на ту строку, перед которой вам необходимо вставить запись. Нажмите кнопку Вставить строку на панели инструментов и введите нужные данные.
Самостоятельно заполните новое поле в каждой записи.
Во всей таблице замените слог но на слог ни. Для этого в любой записи таблицы необходимо отметить слог но. Затем в меню Правка выберите команду Заменить, и введите формат замены.
Замените в таблице все буквы о на букву а, а буквы а замените на букву о.
Замените на слог РА буквосочетание, первая буква которого р, а вторая — любая буква русского алфавита. Это можно сделать следующим образом: в любой записи таблицы отметить необходимое буквосочетание. Например, слог ер. Затем в меню Правка выбрать команду Заменить и ввести формат замены. Заменить ?р на РА.
Занятие 3. Поиск данных по условию
Следующее задание, которое мы вам предлагаем, можно выполнить различными способами.
Способ первый. Вы создаете запрос по каждому из вопросов, которые предлагаются, и сохраняете его в виде таблицы. Для создания запроса выполните следующие действия: Запрос — Создать — Новый запрос — Таблица/ запрос — Класс — Добавить. — Закрыть. После этого ввести условия запроса.
Способ второй.Таблица — Класс — Открыть. На панели инструментов нажмите кнопку Изменить фильтр, и с помощью построителя выражений введите условия запроса. Затем на панели инструментов Запроса нажмите кнопку Применить фильтр. В результате на экране появится динамический набор записей, удовлетворяющих введенному условию. Но при дальнейших манипуляциях этот набор не сохранится. Если вы хотите сохранить данный набор записей, то выполните следующие действия. В окне Фильтра откройте меню Файл и выберите команду Сохранить как запрос.
Способ третий. В режиме таблиц выведите курсор мыши за пределы таблицы и нажмите правую мыши. В контекстном меню выберите команду Изменить фильтр. Все остальные действия точно такие же, как во втором способе.
Для того чтобы ответить на все предлагаемые вопросы, необходимо знать операторы задания шаблонов. Приведем несколько примеров.
Примеры использование символов задания шаблонов
Использование символов
Образец
Поиск в Microsoft Access
Вопросительный знак ( ? ); в качестве шаблона для любого символа.
За?ор
Забор Затор
Звездочка ( * ); в качестве шаблона для любой группы символов.
Д*нь
День Добрый день Длинная тень
Звездочка ( * ); в качестве шаблона для любой группы начальных символов.
*й
128й Последний
Знак фунта (#); в качестве шаблона для любой цифры.
#-й
5-й 8-й
Восклицательный знак ( ! ) после первой скобки; для поиска символа, который не входит в указанный набор символов.
Иванов[!аы]
Иванову [но не Иванова или Ивановы]
Примеры условных выражений
Условные выражения
Вывод записей, которые
Саратов
имеют значение Саратов
Not Саратов
не имеют значение Саратов
In (Саратов, Томск, Уфа)
имеют значение Саратов, Томск или Уфа
начинаются с букв А-Л
=М
начинаются с букв М-Я
100
имеют числовое значение 100
имеют числовое значение 20
Date()
имеют значение текущей даты
=01.01.94
имеют значение даты позднее 01.01.94
Beetween 01.01.93 AND 31.12.93
имеют значение года 1993
*.02.*
имеют значение месяца Февраль
Null
содержат в поле пустое значение
Is Not Null
имеют не пустое значение в поле
Like "Р*"
начинаются с буквы Р
В базе данных skaz.mbd откройте новую таблицу «Класс» и внесите в нее следующие поля.
Поле
Тип данных
Описание
№
Счетчик
Фамилия
Текстовый
Имя
Текстовый
Дата
Дата
Дата рождения
Пол (м)
Логический
Пол мужской?
Улица
Текстовый
Дом
Числовой
Квартира
Числовой
Класс
Числовой
Группа
Текстовый
Группа здоровья по физкультуре
Хобби
Текстовый
Глаза
Текстовый
Цвет глаз
Заполните таблицу.
№
Фамилия
Имя
Дата
пол
Улица
Дом
Квартира
Класс
Группа
Хобби
Глаза
1
Суханов
Сергей
16.02.81
Да
Чердынская
23
74
10
основная
тяжелая атлетика
зеленые
2
Пирогов
Юрий
5.12.83
Да
Куйбышева
6
31
8
основная
футбол
голубые
3
Лебедева
Света
16.06.85
Нет
Пушкина
37
65
6
специальная
вязание
карие
4
Голдобин
Сергей
23.05.88
Да
Леонова
12
10
3
основная
лыжи
голубые
5
Ельшина
Наташа
24.05.82
Нет
Чердынская
37
48
9
специальная
чтение
серые
6
Суханова
Наташа
20.12.86
Нет
Ленина
12
22
5
подготовительная
шитье
зеленые
7
Петрова
Света
18.04.82
Нет
Пушкина
37
3
9
основная
лыжи
серые
8
Горина
Оля
20.12.84
Нет
Свиязева
66
99
7
подготовительная
аэробика
карие
9
Попов
Михаил
7.07.87
Да
Леонова
72
6
4
подготовительная
голубые
10
Сергеев
Саша
30.11.89
Да
Куйбышева
3
31
2
основная
каратэ
зеленые
11
Павлова
Елена
13.12.85
Нет
Пушкина
5
6
6
основная
аэробика
карие
12
Емельянова
Наташа
25.05.81
Нет
Попова
40
47
10
основная
шитье
зеленые
13
Евдокимов
Михаил
18.08.80
Да
Чердынская
3
40
7
основная
футбол
зеленые
14
Евсеева
Елена
14.10.84
Нет
Ленина
14
82
9
основная
лыжи
серые
15
Суханова
Света
29.07.80
Нет
Куйбышева
37
32
11
основная
аэробика
карие
Ответьте на вопросы
Кто учится в 8 классе?
Кто родился в 1984 году?
Кто живет на улице Пушкина?
У кого номе дома меньше 50?
У кого мужские имена?
Кто родился весной?
У кого фамилия начинается на букву С?
Кто закончит школу в этом году?
Кто не занимается тяжелой атлетикой?
У кого сегодня день рождения?
У кого номер квартиры меньше 12?
Кто не определил свое хобби?
Кто родился до 1.01.85?
Кто живет на улице Пушкина, Леонова или Свиязева?
У кого фамилия начинается с букв А-К?
Кто является однофамильцами с Сухановым Сергеем?
Кто увлекается аэробикой и лыжами?
Кто из мальчиков живет на улице Чердынской?
У кого имена начинаются на букву С, а фамилия — на букву П?
У кого карие глаза и этот человек не умеет вязать?
Кто учится в старших классах?
У кого из специальной группы женское имя?
Кто не живет на улице Ленина и не занимается в подготовительной группе?
Кто из мальчиков с голубыми глазами занимается каратэ?
У кого номер класса кратен 3, и он живет на улице Пушкина или Ленина?
Кто с серыми глазами учится в классе с нечетным номером, или число в дате его рождения больше 15?
У кого номер класса простое число, или специальная группа, и его имя начинается на Н?
Кто из основной группы не живет на улице Пушкина или Ленина?
Кто из девочек, родившихся в мае или в феврале, номер дома больше 36?
У кого из основной группы имя начинается на буквы С или М, но фамилия не начинается на букву П?
Занятие 4. Работа с помощью мастера
Создайте в новом файле таблицу «Класс» с помощью Мастера таблиц. Для этого откройте корешок Таблица и выполните следующие действия: Создать — Мастер. На экране появится окно мастера таблиц. Внимательно просмотрите примеры таблиц и полей, предлагаемых мастером.
Выберите поля, необходимые для нашей таблицы «Класс». Недостающие поля можно будет добавить с помощью Конструктора таблиц.
Выполните все действия, которые вам предлагает сделать мастер.
Дайте новой таблице имя «Класс».
Заполните таблицу и выполните задания, которые мы вам предлагали на предыдущем занятии.
С помощью мастера создайте Запрос положительных героев в таблице «Персонаж».
С помощью мастера создайте Запрос отрицательных героев в этой же таблице.
С помощью мастера самостоятельно создайте Форму для таблицы «Класс».
Создайте различные типы форм и дайте им различные имена.
С помощью мастера создайте Отчет для таблицы «Класс», также попробуйте сделать различные виды отчетов.
Занятие 5. Работа со связанными таблицами
Создадим базу данных, которая будет хранить результаты экзаменов студентов одной группы за один семестр. Можно обойтись и одной таблицей, в которую включить поля «Фамилия», «Имя», «Дисциплина», «Преподаватель», «Оценка». Но тогда очень много данных будет повторяться, т.к. каждый студент сдает несколько экзаменов, и каждый экзамен сдают многие студенты.
Поэтому создадим три таблицы — «Студенты», «Предметы», «Оценки» — и заполним их. В первых двух таблицах первое поле имеет тип счетчик, а остальные — текстовый тип. В третьей таблице первое поле имеет тип счетчик, а остальные — числовой тип.Таблица«Предметы»
Код предмета
Название
Преподаватель
1
Программирование
Половина
2
Психология
Сивак
3
Статистика
Полыгалова
4
Информационные системы
Клигман
Таблица «Студенты»
Код студента
Фамилия
Имя
1
Антонова
Марина
2
Бирих
Яков
3
Волков
Константин
4
Волошина
Светлана
5
Кашина
Наталья
6
Ленц
Алексей
7
Матвеев
Роман
8
Наумова
Татьяна
9
Юдинцева
Оксана
Таблица «Оценки»
Код оценки
Код студента
Код предмета
Оценка
1
1
1
5
Щелкните на пиктограмму «Схема данных». Вы увидите созданные нами таблицы и связи, которые создал Access. Он автоматически связал поля с одинаковыми именами и совместимыми типами. В других случаях это можно сделать вручную, с помощью мыши — достаточно перетащить одно поле на другое и получить между ними связь.
Обратите внимание, что выставлять оценки неудобно. Чтобы выставить К. Волкову «отлично» по численным методам, надо помнить коды студента и предмета. К счастью, в Access можно оперировать с кодами, а информацию выдавать в текстовой форме. Сделаем это для предметов.
Выберите в таблице «Оценки» поле «Код предмета» и укажите тип «мастер подстановок». В качестве таблицы источника данных выберите «Предметы» и поля «Код» и «Название». Теперь в режиме таблицы можно выбирать названия из списка.
Сделайте то же самое для студентов. А теперь сделаем так, чтобы подстановка выполнялась из двух полей, то есть выводила фамилию и имя. Для этого выберите поле «Код студента», щелкните на вкладке «Подстановка», выберите «Источник строк» и щелкните кнопку с многоточием справа. Откроется построитель запросов, работа с которым не отличается от работы с обычным запросом. Вместо поля «Фамилия» введите строку [Фамилия]&” ”&[Имя]. Теперь при подстановке видна и фамилия студента, и его имя.
Добавьте еще двух-трех студентов в таблицу «Студенты». Перейдите в таблицу «Оценки». Обратите внимание, что добавленные студенты оказались в конце списка. Чтобы упорядочить список по алфавиту, вызовите построитель запросов для поля «Код студента» и установите сортировку по возрастанию. Сделайте то же самое для поля «Код предмета».
Поле «Код оценки» нам (в отличие от Access) неинтересно. Выделите этот столбец в режиме таблицы и выберите команду Формат/ширина столбца. Установите ее в ноль. Этого же результата можно добиться «перетягиванием» правой границы столбца к левой.
Обратите внимание, что Access позволяет хранить несколько записей о сдаче одним и тем же студентом одного и того же предмета. Сделаем так, чтобы набор студент-предмет стал уникальным. Для этого в режиме конструктора установим для этих полей опцию «ключевое поле». Это можно сделать через пункт меню Правка или через панель инструментов.
Изменим подписи к полям «Код студента» и «Код предмета». Для этого выберите строку «Подпись» на вкладке «Общие». Теперь таблица «Оценки» выглядит так:
Таблица«Оценки»
Студент
Предмет
Оценка
Антонова Марина
Информационные системы
5
Бирих Яков
Информационные системы
4
Волков Константин
Информационные системы
5
Волошина Светлана
Информационные системы
5
Антонова Марина
Психология
5
Бирих Яков
Психология
5
Волков Константин
Психология
4
Волошина Светлана
Психология
5
Задания
Измените ввод в поле Оценка, чтобы вместо цифр выставлялось «отлично», «хорошо» и т. д. Для этого создайте отдельную таблицу и используйте мастер подстановок. При создании таблицы учтите, что существует четыре варианта оценки: «1 — отлично», «2 — хорошо», «3 — удовлетворительно», «4 — неудовлетворительно». Вызовите схему данных и установите связь.
Заполните таблицу «Оценки».
Рассчитайте средний балл каждого студента. Для этого поместите в конструктор запросов таблицы «Студенты» и «Оценки». Выберите поля «Фамилия», «Имя», а вместо «Оценка» введите «6 - оценка». Это необходимо, так как отличной оценке соответствует 1, хорошей — 2 и т.д. Найдите на панели инструментов кнопку «Групповые операции» и нажмите ее. Примените групповую операцию «среднее» — Avg. Access автоматически присвоило построенному выражению имя «Выражение-1». Измените его на «Средний балл».
Выведите список студентов, сдавших экзамены на оценки "хорошо" и "отлично". Для этого проделайте те же операции, что и в предыдущем пункте, но в качестве групповой операции выберите Min — нахождении минимума и задайте условие на отбор — 3. Снимите флажок вывода столбца минимальной оценки на экран.
Сохраните результаты работы в файле students.mdb.
Занятие 6. Дополнительные возможности Access
Откройте базу данных students.mdb.
Создадим удобную форму для ввода информации. Для этого вызовите мастера форм и задайте следующие поля: из таблицы «Оценки» — Предмет, Оценка; из таблицы «Студенты» — Фамилия, Имя; из таблицы «Предметы» — Преподаватель.
Выберите представление данных по студентам, с использованием подчиненной формы.
Откройте подчиненную форму и примените сортировку по возрастанию для предметов.
Откройте форму студенты в режиме конструктора. Выделите и удалите метку «оценки» (сверху от места внедрения подчиненной формы). Подгоните «вручную» размеры формы.
Обратите внимание на две навигационные панели внизу формы, — одна из них позволяет просмотреть информацию по студентам, вторая по предметам. Создайте свою навигационную панель. Для этого перейдите в режим конструктора, вызовите панель элементов (воспользуйтесь панелью инструментов или пунктом меню «Вид»). Убедитесь, что включен режим мастеров (кнопка с изображением волшебной палочки вдавлена). Выберите элемент «Кнопка»и поместите его внутрь формы, установите действие «Первая запись», подберите картинку.
Выделите все 5 кнопок. Это можно сделать двумя способами.
Щелкните все кнопки, которые хотите выделить, по очереди, удерживая клавишу Shift.
Используйте «лассо». Нажмите кнопку мыши и, не отпуская ее, растяните рамку вокруг всех кнопок.
Установите выравнивание по нижнему краю, сделайте равным интервал между кнопками, а затем уменьшите его до нуля (пункт меню Формат).
Щелкните правой кнопкой мыши на квадрат в левом верхнем углу формы. Выберите свойства и установите «поле номера записи» в значение Нет.
Сделайте то же самое для подчиненной формы.
Откройте готовую форму «Студенты».
Создайте самостоятельно форму, аналогичную экзаменационной ведомости — в верхней ее части должны быть расположены название предмета и фамилия преподавателя, а ниже — список студентов с оценками. Воспользуйтесь мастером, а для окончательной доработки — режимом конструктора.
Переименуйте созданные формы в «зачетные книжки» и «ведомости».
Создайте кнопки, которые позволяли бы переходить от одной формы к другой. Выберите вкладку «Макросы», команду ОткрытьФорму и имя из предложенного списка («Ведомости»). Создайте аналогичный макрос для «Зачетных книжек».
Откройте форму «Ведомости» в режиме конструктора и «перетащите» на нее мышкой макрос, открывающий «Зачетные книжки». Если все сделано верно, кнопка будет создана автоматически. Для редактирования ее внешнего вида, щелкните правой кнопкой и выберите пункт Свойства.
Сделайте то же для другого макроса.
Создайте макрос, который открывает обе формы, и назовите его Autoexec. Сохраните базу, закройте и заново откройте ее. Написанный макрос выполняется автоматически.
Занятие 7. Зачётное задание
Создайте базу данных «Книжная энциклопедия», содержащую сведения о произведениях различных писателей. Учтите, что у одного автора может быть много произведений. Продумайте схему данных, создайте таблицы и заполните базу данных следующей информацией:
Автор
Название
Год издания
Худож?
Издательство
Гамильтон, Э.
Возвращение к звездам
1992
Да
«Селена»
Гамильтон, Э.
Оружие извне
1995
Да
«Армада»
Уильямсон, Д.
Звездный легион
1994
Да
«Армада»
Шарф, Д.
Основы HTML
1997
Нет
«Питер»
Сборник
Лучшие игры для IBM
1994
Нет
«Питер»
Сборник
Java: 1001 совет
1998
Нет
«Попурри»
Пономаренко, С.
Adobe Photoshop 3.0
1995
Нет
BHV
Пономаренко, С.
Corel Draw 5.0
1995
Нет
BHV
Сборник
Delphi 2 в примерах
1996
Нет
BHV
Добавьте по своему усмотрению еще несколько строк.
Выполните следующие задания (создайте запросы): укажите все нехудожественные произведения, вышедшие после 1995 года; сколько книг выпущено каждым издательством.
Найдите середину интервала, во время которого вышли книги, содержащие в заглавии слова «звезда», «межзвездный» и пр.
Создайте простые формы для ввода фамилий авторов и издательств.
Создайте формы, которые позволяют просмотреть информацию о книгах по авторам и по издательствам, а также вводить данные по книгам. Используйте знания, полученные на прошлом занятии. Свяжите эти формы кнопками, вызывающими макросы.
Создайте специальную форму, на которой разместите кнопки, вызывающие остальные формы. Создайте макрос ее автозапуска и минимизируйте окно базы данных.
Закончите оформление приложения.
MS Access. Запрос как инструмент обработки информации
Шлыкова Ирина Ефимовна, старший методист по ИКТ управления образования, учитель информатики высшей квалификационной категории
Статья отнесена к разделу:Преподавание информатики
Цель урока: сформировать представление о запросе БД, формировать умение создавать запросы в среде СУБД Access .
Задачи урока:
обучающие – закрепление пройденного материала, формирование знаний учащихся об объектах СУБД, освоение технологических приемов по созданию запросов в среде СУБД, контроль уровня знаний и умений учащихся по темам «Создание, ведение и использование БД», «Формирование запросов на поиск данных в среде СУБД»;
развивающие - развитие приемов умственной деятельности, формирование и развитие функционального мышления учащихся, развитие познавательных потребностей учащихся, создание условий для приобретения опыта работы учащихся в среде ИКТ;
воспитательные - достижение сознательного усвоения учебного материала учащимися, формирование умения работать в коллективе, работа над повышением грамотности устной речи, правильного использования компьютерных терминов.
Тип урока: урок изучения нового материала и совершенствования знаний и умений.
Вид урока: сдвоенный, продолжительность — 90 мин.
Формы организации работы на уроке: фронтальная форма познавательной деятельности учащихся. Индивидуальная работа по предложенным вариантам.
Возраст обучающихся: 15 - 16 лет.
Оборудование урока: компьютеры, мультимедиа проектор.
Программное обеспечение: Windows XP, MS Office. Программа для работы с базами данных MS Access
Методическое обеспечение урока: презентации по теме урока, подготовленные в Power Point, дидактические электронные и печатные материалы по теме занятия (см. приложения).
Рекомендации по проведению урока: Для продуктивной работы на уроке следует сопровождать теоретическую часть занятия демонстрацией слайдов компьютерной презентации. Часть дидактического материала урока подготовлено в виде раздаточного материала – это экономит время занятия, материал лучше воспринимается учащимися. Часть учебного материала подготовлена в электронном виде, что позволяет каждому учащемуся работать в своем темпе, достигать своих результатов в соответствии с имеющимися возможностями.
План урока
№
Этапы урока
Время (мин.)
Виды деятельности
1
Организационный момент
5
приветствие;
объявление темы урока;
формирование положительной мотивации
заполнение журнала;
рассказ о ходе занятия;
2
Проверочный этап
17
выполнение учащимися учебных заданий;
выполнение индивидуальных заданий;
работа с электронным тестом;
взаимопроверка тестовых заданий.
3
Подготовительный этап
23
объяснение нового материала (электронная лекция);
выполнение учащимися комплекса
упражнений для снятия утомления глаз.
4
Основной этап - работа на ПК
25-30
раздача рабочих материалов и творческих карточек учащихся;
выполнение учащимися обязательных заданий, заданий углубленного уровня;
выполнение учащимися комплекса упражнений для глаз.
заполнение учащимися карт психо-эмоционального состояния (карты настроения);
7
Информационный этап
3
выдача домашнего задания;
объявление темы следующего урока.
Содержание урока
I. Организационный этап
Здравствуйте, очень рада вас увидеть снова. Мы продолжаем с вами изучать тему, связанную с информационно-поисковыми системами (ИПС). На прошлом уроке мы создавали с вами базы данных. Познакомились с новым типом поля БД - поле ОLЕ. Созданная нами база данных «Учебники информатики», думаю, пригодится для нашей школьной библиотеки. Занимались на прошлом занятии также фильтрацией, т.е. выборкой данных.
Ребята, мы изучаем тему, посвященную базам данных, не случайно. Вся информация в базах данных представлена структурно, в виде таблиц. Каждый элемент таблицы имеет своё назначение. Таблицы – компактная и удобная форма представления данных.
Мы живем в век информации. На современного человека обрушивается очень много информации: различных сведений, материалов, документов. Чтобы все успеть, качественно выполнить то, что требуется, человек должен быть избирательным, он должен уметь использовать компактные, свернутые информационные формы. Специалист любой сферы деятельности сегодня должен уметь сворачивать представленную информацию в виде структурных схем, таблиц. Человек должен владеть определенным уровнем функциональной грамотности. Это одно из базовых умений в современном мире.
Прежде чем продолжить урок, отметим присутствующих.
Сейчас я расскажу, какова будет последовательность нашей работы на уроке:
работа с полем понятий СУБД;
выполнение упражнения на основе созданной нами БД «Комплектующие»;
выполнение тестового задания на ПК по теме БД, взаимопроверка;
новая тема: поиск данных с помощью запросов;
выполнение практических заданий на ПК;
подведение итогов;
выдача домашнего задания, ориентир на следующий урок.
Каждый учащийся получает:
справочные материалы по теме урока «Поиск данных с помощью запросов»;
карту с практическим заданием по БД;
творческую карточку учащегося с критериями оценки выполненной работы (приложение 1);
карту эмоционального состояния, так называемую карту настроения учащегося.
II. Проверочный этап
А сейчас мы вспомним основные определения, понятия БД, возможности ИПС. Нам предстоит работа с полем понятий БД. Работать будем вместе, обсуждая предлагаемые варианты.
Ребята, сегодня очень важно не только уметь работать в инструментальных программных средах, но и необходимо правильно формулировать свои мысли, вопросы, предложения. Сфера высоких технологий требует от специалистов соответствующих коммуникативных умений, умений общаться в профессиональной среде.
Учащиеся получают карты задания
ЗАДАНИЕ 1
Среди ребят в классе учитель назначает двух экспертов, которые активно работают со словарями компьютерных терминов, уточняя определения, которые звучат в классе. По окончании выполнения упражнения эксперты аргументировано подытоживают обсуждение по данному заданию.
Благодарю за работу всех участников нашего разговора. Хотелось бы отдельно отметить работу наших экспертов, которые трудились непрерывно. Спасибо. Продолжаем повторение изучаемой темы. Выполним следующие задания.
Учитель предлагает учебное задание №2, ребята выполняют его, обсуждая варианты выполнения упражнений.
Ребята, а два ученика сейчас получат отдельные задания. Выполнить их можно в карте, которую получите с заданием. Когда закончите выполнять задание, включайтесь в наше обсуждение.
Два ученика работают письменно или за компьютером (по выбору учащихся), отвечая на вопросы индивидуальных заданий (приложение2, задание 3; приложение2, задание 4).
ЗАДАНИЕ 2
MICROSOFT ACCESS
Упражнения
Ребята, а сейчас предлагаю вам всем поработать за компьютером. Выполните, пожалуйста, тест по СУБД Access (2 варианта), подготовленный в MS Word (приложение 3). По окончании работы за ПК вас ждет взаимопроверка.
Школьники в течение 5-7 минут выполняют электронные тестовые задания. Переходят за компьютер, расположенный рядом, и проверяют выполнение задания другого учащегося. После короткого обсуждения ребята готовы к следующей работе в классе.
III. Подготовительный этап
Тема нашего урока сегодня посвящена запросам в среде БД. Запрос мы будем рассматривать как инструмент обработки информации в среде MS Access.
Запросы осуществляют поиск данных в БД так же, как и Фильтры.
Различие между ними состоит в том, что запросы являются самостоятельными объектами БД, а Фильтры привязаны к конкретной таблице.
Запрос является производным объектом от таблицы.
Результатом выполнения запроса является также таблица, т.е. запросы могут использоваться вместо таблиц. Например, форма может быть создана как для таблицы, так и для запроса.
Запросы позволяют отобрать те записи, которые удовлетворяют заданным условиям.
Запросы как и фильтры бывают простые и сложные.
Простой запрос содержит одно условие, а сложный запрос содержит несколько условий для различных полей.
В процессе создания запроса можно отбирать не только записи, но и поля, которые будут присутствовать в запросе.
ЗАПРОС – объект БД, который позволяет проводить основные операции по обработке данных – сортировку, фильтрацию, объединение данных из разных источников – и сохранять результаты с некоторым именем, чтобы в дальнейшем применять эти операции по мере необходимости.
Объяснение нового материала сопровождается электронной презентацией (файл – Приложение 4.ppt).
Для снятия напряжения глаз после работы с аудиовизуальными средствами учащимся предлагается небольшой комплекс гимнастики для глаз
Гимнастика для глаз
Глаза наиболее подвержены вредному воздействию при работе с ПК, поэтому им необходимо уделять особое внимание. Следующие упражнения позволяют увеличить кровообращение глаз, укрепить глазные мышцы, сохранить зрение, улучшают общее самочувствие организма, снимает напряжение.
Комплекс 1
Все упражнения выполняются по 2-3 раза:
массаж закрытых глаз внутренней поверхностью ладоней по 20-30 секунд;
зажмуриться на 3-5 секунд, открыть глаза на 1-2 секунды, снова зажмуриться;
сконцентрировать взгляд на кончике носа на 3-5 секунд, развести глаза, снова свести на кончик носа;
круговые обороты глазами влево, вправо, можно делать с закрытыми глазами;
быстрые взгляды вверх, вниз, влево, вправо и т.д.
IV. Основной этап
Ребята, а сейчас мы закрепим новые знания на практике. Предлагаю вам выполнить компьютерные упражнения. Используя базу данных «Учебники информатики», необходимо выполнить обязательные задания (базовый уровень). Задания углубленного уровня выполнить желательно, творческие задания могут быть выполнены не всеми учениками.
Тема: БД. Запрос как инструмент обработки данных.
ЗАДАНИЕ
1. Базовый уровень
В окне Учебники_информ: база данных создать запрос на поиск следующих учебных пособий:
Запрос1: учебники 2000 г.; количество книг – больше 26;
Запрос2: все учебные пособия автора Семакина И.Г.;
Запрос3: учебники для 10-11 класса; количество книг – больше 30;
2. Углубленный уровень
В окне БД_общение: база данных в таблице Размещение_ при_ общении создать запрос на поиск:
запрос_общение: позиции непринужденного общения (Условие отбора указать в поле Назначение).
В окне БД_общение: база данных в таблице Размещение_ при_ общении добавить:
новую запись «Партнерская позиция»;
ее назначение – Деловое заинтересованное общение;
схему позиции (для поля OLE) подготовить с помощью программы Paint.
Используя данные измененной БД создать Запрос на поиск позиций делового общения. Сохранить Запрос под именем Деловое общение.
3. Творческий уровень
В базе данных БД_общение создать таблицу Зоны_общения (учебный материал получить у учителя). Для созданной таблицы создать два запроса.
Ребята, при выполнении заданий по созданию запросов вы можете воспользоваться картой-консультацией.
Консультация
MS ACCESS
ПОИСК ДАННЫХ С ПОМОЩЬЮ ЗАПРОСА
1. В окне Учебники_информатики: база данных выделить группу объектов Запросы и
выбрать пункт Создание запроса с помощью конструктора
2. На диалоговой панели Добавление таблицы выбрать таблицу Учебники_информатики,
для которой создается запрос.
Щелкнуть по кнопке Добавить. Закрыть это диалоговое окно.
3. В окне Запроса в строке Поле: из раскрывающегося списка выбрать имена полей в которых будут заданы условия. В строке Условие отбора: ввести условия для выбранных полей. В строке Вывод на экран: задать поля, которые будут представлены в запросе.
4. Сохранить запрос под именем Запрос 1 с помощью команды [Файл-Сохранить как...].
5. В окне Учебники_информатики: база данных выделить Запрос1 и щелкнуть по кнопке Открыть. В появившемся окне запроса будут выведены записи, удовлетворяющие условиям поиска. В данном случае найдено три записи.
Напоминаю: результаты работы отмечаем в своих творческих карточках (Приложение 1), помечая номер выполненного задания. Не забывайте отмечать не только свои успехи, но и затруднения. Для выполнения заданий углубленного уровня предлагается развернутая карта-задание.
MS Access
ЗАДАНИЕ
Создать БД_общение: база данных, в которой (в таблице Размещение_ при_ общении) предусмотреть запись:
«Партнерская позиция» (по типу «Круглого стола»), ее назначение – Деловое заинтересованное общение,схему позиции (для поля OLE) подготовить с помощью программы Paint.
Школьники выполняют предложенные задания. Проверить себя они могут, сравнив результаты своей работы с материалами базы данных «Общение» (приложение 5).
По окончании практической работы ребята выполняют несколько упражнений для снятия локального утомления глаз
V. Итоговый и рефлексивный этапы
Выполнив задания по закреплению нового материала, школьники вносят данные в творческую карту учащегося, которую затем передают учителю.
Каждый ученик получает на занятии две оценки (оценку по теории и оценку за практическую работу) с учетом критериев оценивания (приложение 1) и самооценки учащегося.
Гимнастика для глаз
Комплекс 2
Опустить взгляд вниз, сохранять такое положение глаз в течение 15-20сек
Посмотреть вверх, вниз, затем перевести взгляд в самую дальнюю точку компьютерного класса, зафиксировать взгляд в течение 2-3 сек. Упражнение выполнить 2-3 раза.
Описать взглядом окружность, которая касалась бы пола, потолка и стен классной комнаты. Упражнение выполнить 2-3 раза.
Наш урок подходит к концу. Уважаемые ребята, вы выполнили большой объем работы. Спасибо вам за работу на занятии. Думаю, что на этом уроке вы получили не только новые знания, но и приобрели новые умения и навыки работы с электронными материалами, получили опыт работы с популярной программой MS Access.
В конце занятия ребята заполняют карточки эмоционального состояния, так называемые карты настроения учащегося. Диагностика психоэмоционального состояния учащихся проводится в конце каждого урока. Для диагностического среза использую карты, в которых учащиеся отмечают свое самочувствие, указывают свое отношение к уроку, вписывая то, что понравилось (не понравилось) на занятии.
КАРТА НАСТРОЕНИЯ
Примечание. Отметьте, пожалуйста, в соответствующей четверти окружности свое самочувствие, отношение к занятию, используя знак «*». В остальной части листа укажите то, что Вам понравилось (не понравилось).
VI. Информационный этап
Домашнее задание подготовлено для вас, ребята, в печатном варианте. Можно получить его и в электронном виде.
Домашнее задание
ЗАДАНИЕ. MS Access.
Выберите одно из задание и выполните его. Домашнее задание подготовить к следующему уроку в файловом виде.
Вариант 1
Разработайте базу данных, содержащую оценки 10 учащихся по пяти предметам и вычислите средний балл учащихся. Осуществите выборку всех учащихся, средний балл которых больше 3, 8 баллов. Создайте запрос, в котором будет представлен список учащихся, имеющих средний бал не ниже 4,2 .
Вариант 2
Разработайте базу данных «Домашняя библиотека», в которой представлены 10 книг по разделам, например, фантастика, детективы и т.д. Составьте запрос, который по фамилии автора определял бы, какие книги этого автора есть в библиотеке и к какому разделу они относятся.
На следующем уроке мы с вами продолжим работать с запросами, а также познакомимся с отчетами, которые можно подготовить используя возможности MS Access.
Литература
1. Microsoft Office 2000. Шаг за шагом: Практ. Пособие. М.: Издательство ЭКОМ, 2003. 2. Дорот В., Новиков Ф., Толковый словарь современной компьютерной лексики. С-Петербург, 2004 3. Залогова Л, Плаксин М, Русаков С и др. Задачник-практикум . М.: Лаборатория Базовых Знаний, 2002. 4. Словарь компьютерных терминов М.: Издательство ВЕЧЕ-АСТ, 2002
MS Access. Запрос как инструмент обработки информации
Цель урока: сформировать представление о запросе БД, формировать умение создавать запросы в среде СУБД Access .
Задачи урока:
обучающие – закрепление пройденного материала, формирование знаний учащихся об объектах СУБД, освоение технологических приемов по созданию запросов в среде СУБД, контроль уровня знаний и умений учащихся по темам «Создание, ведение и использование БД», «Формирование запросов на поиск данных в среде СУБД»;
развивающие - развитие приемов умственной деятельности, формирование и развитие функционального мышления учащихся, развитие познавательных потребностей учащихся, создание условий для приобретения опыта работы учащихся в среде ИКТ;
воспитательные - достижение сознательного усвоения учебного материала учащимися, формирование умения работать в коллективе, работа над повышением грамотности устной речи, правильного использования компьютерных терминов.
Тип урока: урок изучения нового материала и совершенствования знаний и умений.
Вид урока: сдвоенный, продолжительность — 90 мин.
Формы организации работы на уроке: фронтальная форма познавательной деятельности учащихся. Индивидуальная работа по предложенным вариантам.
Возраст обучающихся: 15 - 16 лет.
Оборудование урока: компьютеры, мультимедиа проектор.
Программное обеспечение: Windows XP, MS Office. Программа для работы с базами данных MS Access
Методическое обеспечение урока: презентации по теме урока, подготовленные в Power Point, дидактические электронные и печатные материалы по теме занятия (см. приложения).
Рекомендации по проведению урока: Для продуктивной работы на уроке следует сопровождать теоретическую часть занятия демонстрацией слайдов компьютерной презентации. Часть дидактического материала урока подготовлено в виде раздаточного материала – это экономит время занятия, материал лучше воспринимается учащимися. Часть учебного материала подготовлена в электронном виде, что позволяет каждому учащемуся работать в своем темпе, достигать своих результатов в соответствии с имеющимися возможностями.
План урока
№
Этапы урока
Время (мин.)
Виды деятельности
1
Организационный момент
5
приветствие;
объявление темы урока;
формирование положительной мотивации
заполнение журнала;
рассказ о ходе занятия;
2
Проверочный этап
17
выполнение учащимися учебных заданий;
выполнение индивидуальных заданий;
работа с электронным тестом;
взаимопроверка тестовых заданий.
3
Подготовительный этап
23
объяснение нового материала (электронная лекция);
выполнение учащимися комплекса
упражнений для снятия утомления глаз.
4
Основной этап - работа на ПК
25-30
раздача рабочих материалов и творческих карточек учащихся;
выполнение учащимися обязательных заданий, заданий углубленного уровня;
выполнение учащимися комплекса упражнений для глаз.
заполнение учащимися карт психо-эмоционального состояния (карты настроения);
7
Информационный этап
3
выдача домашнего задания;
объявление темы следующего урока.
Содержание урока
I. Организационный этап
Здравствуйте, очень рада вас увидеть снова. Мы продолжаем с вами изучать тему, связанную с информационно-поисковыми системами (ИПС). На прошлом уроке мы создавали с вами базы данных. Познакомились с новым типом поля БД - поле ОLЕ. Созданная нами база данных «Учебники информатики», думаю, пригодится для нашей школьной библиотеки. Занимались на прошлом занятии также фильтрацией, т.е. выборкой данных.
Ребята, мы изучаем тему, посвященную базам данных, не случайно. Вся информация в базах данных представлена структурно, в виде таблиц. Каждый элемент таблицы имеет своё назначение. Таблицы – компактная и удобная форма представления данных.
Мы живем в век информации. На современного человека обрушивается очень много информации: различных сведений, материалов, документов. Чтобы все успеть, качественно выполнить то, что требуется, человек должен быть избирательным, он должен уметь использовать компактные, свернутые информационные формы. Специалист любой сферы деятельности сегодня должен уметь сворачивать представленную информацию в виде структурных схем, таблиц. Человек должен владеть определенным уровнем функциональной грамотности. Это одно из базовых умений в современном мире.
Прежде чем продолжить урок, отметим присутствующих.
Сейчас я расскажу, какова будет последовательность нашей работы на уроке:
работа с полем понятий СУБД;
выполнение упражнения на основе созданной нами БД «Комплектующие»;
выполнение тестового задания на ПК по теме БД, взаимопроверка;
новая тема: поиск данных с помощью запросов;
выполнение практических заданий на ПК;
подведение итогов;
выдача домашнего задания, ориентир на следующий урок.
Каждый учащийся получает:
справочные материалы по теме урока «Поиск данных с помощью запросов»;
карту с практическим заданием по БД;
творческую карточку учащегося с критериями оценки выполненной работы (приложение 1);
карту эмоционального состояния, так называемую карту настроения учащегося.
II. Проверочный этап
А сейчас мы вспомним основные определения, понятия БД, возможности ИПС. Нам предстоит работа с полем понятий БД. Работать будем вместе, обсуждая предлагаемые варианты.
Ребята, сегодня очень важно не только уметь работать в инструментальных программных средах, но и необходимо правильно формулировать свои мысли, вопросы, предложения. Сфера высоких технологий требует от специалистов соответствующих коммуникативных умений, умений общаться в профессиональной среде.
Учащиеся получают карты задания
ЗАДАНИЕ 1
Среди ребят в классе учитель назначает двух экспертов, которые активно работают со словарями компьютерных терминов, уточняя определения, которые звучат в классе. По окончании выполнения упражнения эксперты аргументировано подытоживают обсуждение по данному заданию.
Благодарю за работу всех участников нашего разговора. Хотелось бы отдельно отметить работу наших экспертов, которые трудились непрерывно. Спасибо. Продолжаем повторение изучаемой темы. Выполним следующие задания.
Учитель предлагает учебное задание №2, ребята выполняют его, обсуждая варианты выполнения упражнений.
Ребята, а два ученика сейчас получат отдельные задания. Выполнить их можно в карте, которую получите с заданием. Когда закончите выполнять задание, включайтесь в наше обсуждение.
Два ученика работают письменно или за компьютером (по выбору учащихся), отвечая на вопросы индивидуальных заданий (приложение2, задание 3; приложение2, задание 4).
ЗАДАНИЕ 2
MICROSOFT ACCESS
Упражнения
Ребята, а сейчас предлагаю вам всем поработать за компьютером. Выполните, пожалуйста, тест по СУБД Access (2 варианта), подготовленный в MS Word (приложение 3). По окончании работы за ПК вас ждет взаимопроверка.
Школьники в течение 5-7 минут выполняют электронные тестовые задания. Переходят за компьютер, расположенный рядом, и проверяют выполнение задания другого учащегося. После короткого обсуждения ребята готовы к следующей работе в классе.
III. Подготовительный этап
Тема нашего урока сегодня посвящена запросам в среде БД. Запрос мы будем рассматривать как инструмент обработки информации в среде MS Access.
Запросы осуществляют поиск данных в БД так же, как и Фильтры.
Различие между ними состоит в том, что запросы являются самостоятельными объектами БД, а Фильтры привязаны к конкретной таблице.
Запрос является производным объектом от таблицы.
Результатом выполнения запроса является также таблица, т.е. запросы могут использоваться вместо таблиц. Например, форма может быть создана как для таблицы, так и для запроса.
Запросы позволяют отобрать те записи, которые удовлетворяют заданным условиям.
Запросы как и фильтры бывают простые и сложные.
Простой запрос содержит одно условие, а сложный запрос содержит несколько условий для различных полей.
В процессе создания запроса можно отбирать не только записи, но и поля, которые будут присутствовать в запросе.
ЗАПРОС – объект БД, который позволяет проводить основные операции по обработке данных – сортировку, фильтрацию, объединение данных из разных источников – и сохранять результаты с некоторым именем, чтобы в дальнейшем применять эти операции по мере необходимости.
Объяснение нового материала сопровождается электронной презентацией (файл – Приложение 4.ppt).
Для снятия напряжения глаз после работы с аудиовизуальными средствами учащимся предлагается небольшой комплекс гимнастики для глаз
Гимнастика для глаз
Глаза наиболее подвержены вредному воздействию при работе с ПК, поэтому им необходимо уделять особое внимание. Следующие упражнения позволяют увеличить кровообращение глаз, укрепить глазные мышцы, сохранить зрение, улучшают общее самочувствие организма, снимает напряжение.
Комплекс 1
Все упражнения выполняются по 2-3 раза:
массаж закрытых глаз внутренней поверхностью ладоней по 20-30 секунд;
зажмуриться на 3-5 секунд, открыть глаза на 1-2 секунды, снова зажмуриться;
сконцентрировать взгляд на кончике носа на 3-5 секунд, развести глаза, снова свести на кончик носа;
круговые обороты глазами влево, вправо, можно делать с закрытыми глазами;
быстрые взгляды вверх, вниз, влево, вправо и т.д.
IV. Основной этап
Ребята, а сейчас мы закрепим новые знания на практике. Предлагаю вам выполнить компьютерные упражнения. Используя базу данных «Учебники информатики», необходимо выполнить обязательные задания (базовый уровень). Задания углубленного уровня выполнить желательно, творческие задания могут быть выполнены не всеми учениками.
Тема: БД. Запрос как инструмент обработки данных.
ЗАДАНИЕ
1. Базовый уровень
В окне Учебники_информ: база данных создать запрос на поиск следующих учебных пособий:
Запрос1: учебники 2000 г.; количество книг – больше 26;
Запрос2: все учебные пособия автора Семакина И.Г.;
Запрос3: учебники для 10-11 класса; количество книг – больше 30;
2. Углубленный уровень
В окне БД_общение: база данных в таблице Размещение_ при_ общении создать запрос на поиск:
запрос_общение: позиции непринужденного общения (Условие отбора указать в поле Назначение).
В окне БД_общение: база данных в таблице Размещение_ при_ общении добавить:
новую запись «Партнерская позиция»;
ее назначение – Деловое заинтересованное общение;
схему позиции (для поля OLE) подготовить с помощью программы Paint.
Используя данные измененной БД создать Запрос на поиск позиций делового общения. Сохранить Запрос под именем Деловое общение.
3. Творческий уровень
В базе данных БД_общение создать таблицу Зоны_общения (учебный материал получить у учителя). Для созданной таблицы создать два запроса.
Ребята, при выполнении заданий по созданию запросов вы можете воспользоваться картой-консультацией.