«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)
Оценка 4.8

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

Оценка 4.8
Разработки курсов
doc
информатика
10 кл—11 кл
02.05.2017
«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)
Данный факультатив состоит из блоков связанных между собой. Технология создания базы данных «Европа» в блоках описана с точки зрения объектного подхода - рассматриваются типы объектов, их параметры, свойства и инструменты, которые могут воздействовать на них. В отдельном блоке изложены базы данных, последовательный переход от теоретической информационной модели к практическому воплощению проекта на компьютере с помощью программной среды ASSESS.Технологию работы с этим приложением учащиеся изучают в 9-м или 10-м классах общеобразовательной школы. Факультатив построен по модульному принципу. Каждая тема представляет собой законченный модуль, включающий теоретический материал и практические задания.
Факультатив Компьютерное моделирование.doc
МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ  «СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА №8»  Г. УССУРИЙСКА УССУРИЙСКОГО ГОРОДСКОГО ОКРУГА ПРОГРАММА ФАКУЛЬТАТИВА «Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы) Выполнил: Рева Татьяна Александровна  «Средней общеобразовательной школы №8» г. Уссурийск, 2015г. Содержание. 1. Экспертная оценка. 2. Пояснительная  записка. 3. Цели и задачи. 4. Учащиеся должны знать. 5. Учащиеся должны уметь. 6. Содержание 7. Учебно­тематический план. 8. Основные формы организации занятий. 9. Формы контроля. 10.Литература. Пояснительная записка Известно, что системный анализ – это целенаправленная творческая деятельность человека, на основе   которой   обеспечивается   представление   объекта   в   виде   системы.   Одним   из   современных инструментов   системного   анализа   и   синтеза   систем   является   информационное   (абстрактное) моделирование,   проводимое   на   компьютерах.   Информационные   модели   могут   имитировать существенные черты объектов ­ оригиналов и достаточно точно воспроизводить их поведение. Таким образом, выделив ключевые слова, лежащие на основе системного подхода, а именно объект, система, информация, цель, модель, моделирование, мы приходим к необходимости раскрытия и изучения этих понятий с использованием компьютерной технологии MS Office: MS Access. Данный   курс   является   преемственным   по   отношению   к   базовому   курсу   по   информатике, обеспечивающему требования к ее изучению в основной школе. В ходе изучения курса предполагается расширить знания учащихся в предметной области география, что   послужит   средством   профессиональной   ориентации   и   будет   служить   целям   профилизации обучения. Также следует отметить, что продуктивный характер подобной деятельности, в основу которой заложена ориентация на исследование и творчество у учащихся. Цель курса:  Научить   моделированию,   подробно   рассматривая   каждый   этап   моделирования   на   примере изучения в процессе создания базы банных   «Европа» с помощью изученного ранее программного инструмента: MS Access. Задачи курса: 1. Познакомить учащихся с технологией создания базы данных с точки зрения объектного подхода. 2. Сформировать практические навыки по созданию базы данных «Европа». 3. Сформировать   у   учащихся   креативность,   способность   к   самостоятельному   и инициативному решению проблем. Программа   факультатива   рассчитана   на   17   часов:   по   1   часу   в   неделю.   В   основе   данного факультатива лежит формирование теоретической базы данных на примере разработки базы данных «Европа». К теоретической базе относится знания учащимися общих принципов решения задач с помощью компьютера, понимание того, что значит поставить задачу и построить компьютерную модель, знание основных способов ориентации. В   соответствии   с   этим   занятия   делятся   на   теоретическую   и   практическую   части.   На теоретической  части  создаются  компьютерные  модели  и  алгоритмы  решения  данной базы  данных «Европа».   В   ходе   практических   работ   учащиеся   ставят   проблемы   и   проводят   компьютерные эксперименты.   Последовательно   осуществляется   переход   от   базы   данных   в   виде   таблицы   к представлению базы в виде формы. Учащиеся должны знать: 1. Структуру информационных моделей. 2. Технологию работы в среде MS Office: база данных MS Access. 3. Класс задач, ориентированные на моделирование в среде MS Access. 4. Требования, предъявляемые к модели базы данных. Учащиеся должны уметь: 1. Составить и проверить поэтапное моделирование. 2. Осуществлять компьютерный эксперимент по созданию проекта базы данных «Европа». 3. Создавать управляющие кнопки. Учебно­тематический план                  тема I Введение.  II Этапы разработки базы данных 1. Этапы создания проекта базы данных теория 1 1/2 1/2 2. Требования, предъявляемые к модели базы данных III Разработка базы данных «Европа» 1.   Сбор   сведений   о   странах   Европы (страна,   столица,   население,   площадь, сведения об экономике) 2.   Создание   проекта   базы   данных «Европа»   (составление   таблицы   с указанием   имени   объектов,   их параметров и действия над ними) IV Технология создания базы данных «Европа» 1. Создание таблицы «Страны» 1/2 ­ 1/4 2. Создание формы 3. Заполнение базы данных 1/2 1/2 V Работа с кнопками 1.   Создание   заставки   к   базе   данных «Европа» 2. Создание кнопки Переход к странам и 1/2 1/2 практика 1/2 1/2 2 3/4 1/2 1/2 1/2 1/2 1/2 часы 1 2 1 1 3 2 1 3 1 1 1 2 1 1 форма лекция лекция практика лекция практика практика лекция практика лекция практика лекция практика лекция практика лекция практика лекция практика практика 6 6 Выход из базы VI Творческие работы а)   Создать   личную   записную   книжку: Ф.И.О., телефон, адрес, фото, увлечения друзей учащихся. Б) Создать базу данных об исторических зданиях   Санкт­Петербурга:   название мест, имена архитекторов, фотографии, сведения о строительстве здания. в)   Создать   базу   данных   «Природные зоны России». Содержание Данный     факультатив     состоит   из   блоков   связанных   между   собой.   Технология   создания   базы данных   «Европа»   в   блоках   описана   с   точки   зрения   объектного   подхода   ­   рассматриваются   типы объектов, их параметры, свойства и инструменты, которые могут воздействовать на них. В отдельном блоке изложены базы данных, последовательный переход от теоретической информационной модели к практическому   воплощению     программной   среды ASSESS.Технологию   работы   с   этим   приложением   учащиеся   изучают   в   9­м   или   10­м   классах общеобразовательной   школы.   Факультатив   построен   по   модульному   принципу.   Каждая   тема представляет   собой   законченный   модуль,   включающий   теоретический   материал   и   практические задания.   проекта   на   компьютере   с   помощью   Основные формы организации занятий. Преподавание   курса   включает   традиционные   формы   работы   с   учащимися:   лекционные, практические (лабораторные) занятия проводятся по одному заданию для всех одновременно. Самостоятельная работа предназначена для выполнения творческой работы: создания баз данных по выбору учащихся. Формы контроля Текущий   контроль     уровня   усвоения   материала   осуществляется   по   результатам   выполнения учащимися практических заданий. Из способов оценивания предлагается мониторинговая модель как наблюдение     за   работой,   описание   особенностей   поведения   ребенка.   Фиксируется   не   только эффективность выполнения учебных заданий, но и то, какие качества личности и какие умения при этом   развивались   и   насколько   они   сформировались.   Итоговый   контроль   реализуется   в   форме самостоятельной   работы.   Предлагается   вместо   цифровой   шкалы   использовать   качественную словесную   шкалу   с   определенными   градациями.   Общая   аттестационная   оценка   ­   «зачтено»/«не зачтено». Литература для учителя и ученика. 1. Макарова Н.В. Информатика 10­11 класс. С­П; Питер,2011г, стр.200­249. 2. Максаковский В.П. Экономическая география. 3. Энциклопедия Кирилл и Мефодий. 4. Информатика 7­9 класс. Задачник по моделированию  / Под редакцией Н.В. Макаровой. – СПб.:  Питер, 2011г. ЭТАПЫ РАЗРАБОТКИ БАЗЫ ДАННЫХ Приложение Прежде  чем приступать  к работе с базой  данных,  в первую очередь  необходимо выбрать  модель представления данных. Она должна отвечать следующим требованиям:      наглядность представления информации; простота ввода информации; удобство поиска и отбора информации; возможность использования информации, введенной в другую базу; возможность быстрой перенастройки базы данных (добавление новых полей, новых записей, их удаление). При разработке базы данных можно выделить следующие этапы работы. I этап. Постановка проблемы На этом этапе формируется  задание по созданию  базы  данных. В задании  подробно описывается состав базы, назначение и цели ее создания, а также перечисляется, какие виды работ предполагается осуществлять в этой базе данных (отбор, дополнение, изменение данных, печать или вывод отчета и т. д.). II этап. Анализ объекта   На этом этапе необходимо рассмотреть, из каких объектов может состоять ваша база данных, каковы свойства этих объектов. Если  мы рассматриваем административное деление Европы, то в качестве объектов можно выделить отдельные страны, провинции и т. д. В базе данных «Школа» объектами окажутся школа, параллели классов, отдельные классы. После разбиения базы данных на отдельные объекты необходимо рассмотреть свойства каждого из этих объектов, другими словами, установить, какими параметрами описывается каждый объект (площадь страны или провинции, имя страны или провинции, количество учащихся, фамилии и т. д.). Все эти сведения можно располагать в виде отдельных записей и табличек. Далее необходимо рассмотреть тип данных каждой отдельной единицы записи, например: фамилия — текстовый, площадь страны — числовой.  При работе с базой данных Ассеss допустимы следующие типы данных:     текстовый; поле МЕМО; числовой; дата/время;     денежный; счетчик; логический; поле объекта ОLЕ. Характеристики типов данных Текстовый — одна строка текста (до 255 символов). Поле МЕМО — текст, состоящий из нескольких строк, которые затем можно будет просмотреть при помощи полос прокрутки (до 65 535 символов). Числовой — число любого типа (целое, вещественное и т. д.).  Дата/время — поле, содержащее дату или время. Денежный — поле, выраженное в денежных единицах (рубли, долары и т. д.). Счетчик — поле, которое вводится автоматически с вводом каждой записи. Логический  —   содержит   одно   из   значений   ТRUE  (истина)   или  FALSE  (ложно)   и   применяется   в логических операциях. Поле объекта ОLЕ — содержит рисунки, звуковые файлы, таблицы Ехcel, документ Word и т. д. Сведения о типах данных следует также занести в составляемую таблицу. На этом этап анализа можно закончить. III этап. Синтез модели На   этом   этапе   по   проведенному   выше   анализу   необходимо   выбрать   определенную   модель   базы данных. Это может быть реляционная модель, иерархическая или сочетания обеих моделей. Далее необходимо рассмотреть достоинства и недостатки каждой модели, сопоставить их с требованиями и задачами   вашей   базы   данных   и   выбрать   ту   модель,   которая   сможет   максимально   обеспечить реализацию поставленной вами задачи. После выбора модели необходимо нарисовать схему вашей модели с указанием связей между таблицами или узлами. IV этап. Способы представления информации, программный инструментарий После   создания   модели   необходимо,   в   зависимости   от   выбранного   программного   продукта, определить форму представления вашей информации. В большинстве СУВД данные можно хранить в двух видах:   с использованием форм; без использования форм. Выясним, что же такое в данном случае форма и чем она отличается от таблицы?  Форма ­ созданный пользователем графический интерфейс для ввода данных в базу. На рисунке 1 вы можете увидеть разницу между таблицей и формой Таблица   Форма Рис 1. Таблица и форма Если вам необходимо сделать выборку информации (например, по годам рождения учеников) или осуществить   сортировку   базы   данных   (по   алфавиту),   то   более   удобным   может   быть   табличное представление данных. При этом необходимо учитывать длину записей данных. В таблице удобнее работать   с   текстовым   и   числовым   типом   данных.   При   просмотре   больших   текстов   в   качестве преставления данных Лучше использовать вид Форма. Если вам необходимо приготовить в результате работы с базой данных отчет, то необходимо предусмотреть его вывод при помощи формы Отчет. После   выбора   вида   представления   информации,   вы   должны   будете   выбрать,   какие   инструменты необходимо применять для создания того или иного вида представления информации. В качестве инструментария в базах данных могут служить  Панели  инструментов  или  Мастера  по созданию форм и кнопок.  Мастер – программный модуль для выполнения каких­либо операций. Мастер форм ускоряет процесс создания формы, так как автоматически выполняет всю основную работу. При использовании Мастера Мiсrosoft Ассеss выдает приглашение на ввод данных, на основе которых создается форма. В созданных формах Мастер можно использовать для быстрого создания элементов управления в форме. В базах данных, например в Ассеss, помимо Мастеров может применяться программный инструмент Конструктор.  Конструктор – режим, в котором осуществляется построение таблицы или формы. В режиме Конструктор можно изменять свойства полей и их формат. Работая в Мiсrosoft Ассеss, вы можете часть работы выполнять с помощью мастера, а часть — самостоятельно. V этап. Синтез компьютерной модели объекта и технология его создания После   рассмотрения   инструментальных   возможностей   выбранного   вами   программного   продукта можно   приступить   к   реализации   вашей   базы   данных   на   компьютере.   В   процессе   создания компьютерной модели вам необходимо будет пройти некоторые стадии, типичные для любой СУБД. Стадия 1. Запуск СУБД, создание нового файла базы или открытие созданной ранее базы В процессе выполнения данной стадии необходимо запустить СУБД, создать новый файл (новую базу) или открыть существующую базу. Стадия 2. Создание исходной таблицы или таблиц Создавая исходную таблицу, необходимо указать имя и тип каждого поля. Имена полей не должны повторяться внутри одной таблицы. В процессе работы с базой данных можно дополнять таблицу новыми полями. В СУБД Ассеss  для создания таблиц можно использовать режим Конструктор или Мастер. Созданную таблицу необходимо сохранить, дав ей имя, уникальное в пределах создаваемой базы. Стадия 3. Создание экранных форм Первоначально необходимо указать таблицу, на базе которой будет создаваться форма. Ее можно создавать   при   помощи   Мастера   форм   или   самостоятельно,   указав,   какой   вид   она   должна   иметь (например, в виде столбца или таблицы). При создании формы можно указывать не все поля, которые содержит таблица, а только некоторые из них. Имя формы может совпадать с именем таблицы, на базе которой   она   создана.   На   основе   одной   таблицы   можно   создать   несколько   форм,   которые   могут отличаться видом или количеством используемых из данной таблицы полей. После создания форму необходимо сохранить. Созданную форму можно редактировать, изменяя местоположение, размер и формат   полей.   В   процессе   форматирования   текстовых   полей   можно   изменить   вид,   размер,   цвет шрифта, а также выравнивание текста в окне поля (по левому краю, по центру, по правому краю). Стадия 4. Заполнение базы данных Процесс заполнения базы данных может проводиться в двух видах: в виде таблицы и в виде формы. Числовые и текстовые поля можно заполнять в виде таблицы, а поля типа МЕМО и ОLЕ в виде формы. VI этап. Работа с созданной базой данных На пятом этапе мы создали готовую базу данных. Теперь с ней можно работать. Рассмотрим стадии этой работы. Стадия 1. Поиск необходимых сведений Необходимые сведения легко найти, если соблюдать определенные условия. Условием может быть поиск по заданному образцу, например по фамилии. Если мы хотим найти сведения о каком либо ученике, то в качестве образца для поиска мы должны будем занести его фамилию в соответствующее поле, после чего на экране появится полная запись об этом ученике. Стадия 2. Сортировка данных Данные, хранящиеся в базе данных, можно отсортировать. Для этого необходимо указать поле, по которому   будет   проводиться   сортировка   (например,   Фамилия),   и   вид   сортировки   (например,  По возрастанию). В результате такой операции все сведения будут представлены в алфавитном порядке по фамилиям учащихся. Если тип поля — числовой, то записи рассредоточатся по возрастанию или убыванию значений этого поля. Стадия 3. Отбор данных Сведения, находящиеся в базе данных, можно отобрать по различным условиям. В качестве условий для   отбора   может   быть   равенство   значений   каких­то   полей,   например  Год   рождения.   Сначала необходимо задать фильтр отбора. Здесь можно указывать одно или несколько полей для отбора. Критериями   отбора   может   быть   «равно»,   «больше»   или   «меньше».   На   основании   полученных результатов   будет   сформирована   новая   таблица   или   форма,   которая   будет   содержать   только отобранные записи. Стадия 4. Вывод на печать Вывод на печать в СУБД, как правило, осуществляется в нескольких формах:  простая распечатка;   детальный отчет; специальный отчет. В процессе простой распечатки на принтер выводится содержимое базы данных из режима таблицы или   формы.   В   детальном   отчете   можно   указать   ряд   дополнительных   элементов   в   оформлении документа, которые приводят базу к виду, удобному для пользователя. В специальном отчете можно подготовить   документ   в   форме   писем   и   факсов,   для   подготовки   отчетов,   как   правило,   можно пользоваться готовыми шаблонами и услугами Мастеров. Стадия 5. Изменение и дополнение данных Работа с базами данных может осуществляться в режиме просмотра или изменения данных. В режиме просмотра сведений их изменения нежелательны, поэтому отдельные поля или вся база данных могут быть закрыты для изменений специальными средствами, например паролем. Изменения в базе данных могут   проводить   только   те   лица,   которые   имеют   для   этого   специальное   разрешение.   В   режиме изменения данных можно менять как содержимое самой базы данных, так и ее внешний вид. Возможно изменение вида формы, количества полей, ввод новых полей, дополнение записей и т. д. ПРИМЕР РАЗРАБОТКИ БАЗЫ ДАННЫХ «ЕВРОПА» I ЭТАП. ПОСТАНОВКА ПРОЛЕМЫ При помощи приложения Ассеss создать базу данных, содержащую сведения о странах Европы. В базу включить   следующие   пункты:   страна,   столица,   население,   площадь,   сведения   об   экономике.   Базу данных   необходимо   оформить   географическими   картами   соответствующих   стран.   В   процессе создания предусмотреть возможности поиска в базе данных, выборку сведений по заданным условиям (по площади, населению) и сортировку. II ЭТАП. АНАЛИЗ ОБЬЕКТА В качестве объекта в нашем задании выступает база данных, которую мы назовем Европа. В свою очередь составляющими ее объектами будут страны Европы. Рассмотрим, какими параметрами могут характеризоваться эти объекты и какие действия будут необходимы на этом этапе. Для удобства работы составим таблицу, в которой укажем имя объектов, их параметры и действия над ними (табл. 1). Задание Впишите в таблицу дополнительные поля, которые могут характеризовать эти объекты. Таблица 1. Анализ объекта Европа Имя объекта Параметры Европа 1. Количество стран. 2. Общая площадь. З. Карта. 4. Население. Действия 1. Просмотр карты. 2. Просмотр сведений о Европе (площадь, население и т. д.). З. Переход к отдельным странам. Страны 1. Название стран. 2. Столица. З. Площадь, 4. Население. 5. Экономика стран. 1. Ввод данных по стране. 2. Просмотр карты страны. З. Просмотр сведений  о стране (площадь, население и т. д.). 4.   Просмотр   сведений   по   экономике 6. Карта стран. страны. 5.  Вывод  на печать  отдельных  данных  по стране. б. Изменения данных по стране. 7. Поиск отдельной страны в базе. 8.   Выборка   стран   по   определенным условиям (по площади, по населению и т. д.). 9.   Упорядочивание определенному условию. стран по     III ЭТАП. СИНТЕЗ МОДЕЛИ Рассмотрев свойства объектов, нарисуем схему их взаимодействия (рис. 2). Уровень 1 Уровень 2 Европа  Франция Англия  Бельгия Рис. 2. Общая модель базы данных Европа Германия  …… Возможны две модели реализации базы данных: реляционная и иерархическая. Рассмотрим обе модели и отметим достоинства и недостатки этих схем. Реляционная   модель   базы   данных   «Европа».  Реляционная   модель   базы   данных   может   быть представлена в виде одной таблицы, в которой хранятся сведения обо всех странах. Для удобства работы можно создать заставку к базе данных, в которой можно хранить сведения о Европе как об объекте (количество стран, население, площадь). В данной таблице (табл. 2) будут храниться сведения обо всех странах Европы. В каждой строчке находятся сведения об одной стране. Таблица 2. Таблица объекта Европа Страна Население Площадь Экономика Карта Страна Франция Швеция Англия Столица Париж Стокгольм Лондон Иерархическая   модель   базы   данных   Европа.  Узел   Европа   может   представлять   собой   карту Европы, каждая страна на которой является кнопкой, с чьей помощью осуществляется переход к данной стране. Второй вариант представления данного узла — список стран, где имя страны также представляет собой кнопку (рис. 3). Европа Население, страны, площадь, карта Франция Название. Столица и т.д. Англия Название. Столица и т.д. Германия Италия Название. Столица и т.д. Название. Столица и т.д. [_  Рис. 3. Иерархическая модель базы данных «Европа» В отличие от реляционной модели, где сведения о странах хранятся в одной таблице, в иерархической модели под каждую страну создается отдельная таблица (табл 3). Таблица 3. Таблица объекта Страна Страна Столица Площадь (км2) Население (тыс. чел.) Экономика Франция Париж 551 000 57 000.0 Рассмотрим   преимущества   и   недостатки   использования   каждой   из   предложенных   моделей   для создания нашей базы данных «Европа» (табл. 4). Если   мы   сравним   достоинства   каждой   модели   с   таблицей,   в   которой   указано,   какие   действия необходимо осуществлять над объектами базы «Европа» (см. табл. 1), то можем заметить следующее. Таблица 4. Сравнительный анализ моделей базы данных «Европа» Реляционная модель Иерархическая модель Достоинства 1. Быстрый поиск данных по записям. Все данные находятся в одной таблице. 2. Создается только одна таблица, в которой сведения о каждой стране сохранены в виде записей. З.   Возможность   сортировки   данных   и выборка по заданным условиям. 1.   Удобная   работа   с   кнопками­картами стран. 2.   Удобный   переход   по   карте   от   одной страны к другой. 1.   Быстрый   переход   к   стране   по   имени возможен только через «Поиск». 1. Необходимо создавать таблицу на каждую страну в отдельности. Недостатки 2. Затруднен поиск и сортировка данных. В создаваемой базе данных необходимо осуществлять поиск выборку и сортировку данных. Этим требованиям   полностью   удовлетворяет   реляционная   модель.   Также   можно   заметить,   что   для начинающих   создание   такой   модели   проще,   чем   создание   иерархической   модели.   В   реляционной модели  создается   одна  общая таблица,   тогда  как  в  иерархической  для  каждой   страны требуется отдельная таблица. Исходя из этого, выберем реляционную модель в качестве исходной для нашего задания. IV ЭТАП. ПРЕДСТАВЛЕНИЯ ИНФОРМАЦИИ В качестве программного продукта выберем Ассеss. Для хранения данных мы будем использовать таблицы, а для работы создадим формы для ввода и поиска нужной информации. В качестве программного инструментария для создания таблиц а форм в Ассеss будем использовать возможности   Мастера   по   подготовке   форм,   кнопок   и   таблиц.   Для   работы   с   формой   будем пользоваться Панелями инструментов и Конструктором. V  ЭТАП.   СИНТЕЗ   КОМПЬЮТЕРНОЙ   МОДЕЛИ   И   ТЕХНОЛОГИЯ   СОЗДАНИЯ   БАЗЫ ДАННЫХ «ЕВРОПА» Стадия 1. Запуск приложения Ассеss В этом разделе мы рассмотрим непосредственную работу с приложением Ассеss. Начнем с того, что научимся запускать это приложение. Для запуска приложения  Ассеss можно либо нажать на кнопку, расположенную на панели Microsoft Office, либо в главном меню выбрать Пуск / Программы / Microsoft Office / Microsoft Office Access. После   запуска   на   экране   появляется   окно   Ассеss  (рис.   4),   в   котором   справа   на   панели   задач Приступая к работе необходимо выбрать Создать файл или Открыть. Рис. 4. Окно Ассеss Выбираем Создать файл,   на открывшейся панели задач Создание файла (рис. 5)и выбираем Новая база данных. Рис. 5. Панель задач             Создание файла        Рис.6. Окно ввода имени базы  На экране появляется окно Файл новой базы данных (рис. 6). В графе Имя файла набираем Европа. Теперь нажимаем кнопку Создать, после чего на экране появляется окно, в котором создается база данных (рис. 7). Рис. 7. Окно Европа: база данных Стадия 2. Создание таблицы «Страны» На III этапе (Синтез модели) мы выяснили, что наша база данных состоит из одной таблицы Страны. Начнем работу с создания исходной таблицы, которую мы будем создавать в окне Европа: база данных (рис. 7). В этом окне будем создавать базу данных в режиме Таблицы.  Для этого щелкнем на объекте Таблицы. Выберем  Создание   таблицы   в   режиме   конструктора.   Откроется   бланк   структуры   таблицы Таблица1: таблица (рис. 8). В окне Таблица 1: таблица начинаем заполнять таблицу. В графу  Имя поля  будем записывать имена полей. В нашем примере поля будут иметь следующие имена:  карта.      страна;  население; площадь; столица; экономика; Рис. 8. Окно Таблица1: таблица Рассмотрим, какие типы должны иметь поля. Поле Страна и поле Столица, очевидно, должны иметь текстовый тип. Поля Население и Площадь должны иметь числовой тип. Поле  Экономика  должно   содержать   длинный   текст,   в   котором   хранятся   сведения   об экономике страны. В этом случае выбирается тип Поле МЕМО. Поле Карта содержит карту страны, т. е. рисунок и имеет тип Поле ОLЕ. Внесем в таблицу имена полей и их тип (рис. 9), а затем перейдем из режима конструктора в режим таблицы: в основном меню выбираем Вид / Режим таблицы или выбираем значок  . Теперь запишем в окне Сохранение нашу таблицу под именем Страны (рис. 10). Рис. 9. Созданная таблица в режиме конструктора Рис. 10. Окно Сохранение На вопрос  Задать ключевые поля?  ответим отказом, т. к. в нашей базе данных мы будем вызывать созданную таблицу по имени, а не по ключевому слову. Теперь можно начинать заполнять таблицу Европа: база данных (рис. 11). Если вы захотите дополнить поля или изменить их тип, то должны будете нажать кнопку Рис. 11. Окно Станы: таблица    или в основном меню выбираем Вид / Конструктор. Конструктор Начинаем заполнять таблицу, установим курсор в графу  Страны и напишем  Франция. Для перемещения в поле Столица можно нажать клавиши  или . Следует   помнить,   что   по   нажатию   клавиши   <  Enter>   при   работе   с  Полем   МЕМО осуществляется переход к следующему полю Карта. Поэтому нажимать на клавишу  можно только в конце текста. Для вставки карты в поле  Карта  необходимо сохранить в отдельной папке  Карта  карту каждой страны, далее  выполните описанный ниже алгоритм. Алгоритм вставки рисунка в Поле ОLЕ 1. Установить курсор в поле Карта. 2. Выбрать в главном меню пункт Вставка. З. Выбрать пункт Объект. 4. В появившемся окне Microsoft Office Access установить переключатель Создать из файла (рис12). Рис. 12. Окно Microsoft Office Access 5. Щелкните на кнопке Обзор. 6.   В   диалоговом   окне  Обзор  найдите   папку  Карта  и   выберите   в   ней   нужный   файл. Диалоговое   окно   Обзор   закроется,   а   в   окне  Microsoft  Office  Access  появится   путь   к выбранному файлу. 7. Завершите вставку щелчком на кнопке ОК. Мы с вами заполнили одну строку в таблице Европа, т. е. занесли первую запись в таблицу. Остальные записи сделаем после того, как создадим форму, т. к. это является более удобным и наглядным способом заполнения базы данных. Стадия 3. Создание формы Чтобы создать форму, необходимо сначала создать таблицу, на которую будет опираться данная форма. Для создания формы необходимо закрыть таблицу и перейти в окно Европа: база данных (рис. 13).   Затем   переключим   окно   на   вкладку  Формы  и   нажмем   кнопку  Создание   формы   с помощью мастера. Далее будем, следуя подсказкам Мастера форм, выполнять следующий алгоритм создания формы. Алгоритм создания формы 1. Выбор из таблиц полей для формы (рис. 13):  1)  в  списке  Таблицы  и   запросы  выберите таблицу Страны; 2) перенесите из списка Доступные поля в список Выбранные поля все поля таблицы, щелкнув на кнопке  3) щелкните на кнопке Далее. Шаг 2. Выбор вида формы (рис. 14): 1) выберите вид «в один столбец» — это наиболее удобный вид формы; 2) щелкните на кнопке Далее. .                                                                                               Рис. 13. Окно Создание форм Рис. 14. Окно создание форм       Рис. 15. Окно Создание форм Шаг 3. Выбор стиля оформления (рис. 15):  1) просмотрите список представленных стилей, щелкая на их названиях; 2) выберите понравившийся стиль; 3) щелкните на кнопке далее. Шаг 4. Задание имени формы (рис. 16): 1) введите имя Страны; 2) выберите переключатель Открыть форму для просмотра и ввода данных; З)   завершите   работу   с   мастером   щелчком   на кнопке Готово. В   результате   проделанных   операций   на   экране появляется окно Европа: база данных. Работать с созданной   нами   формой   неудобно   из­за стандартного   расположения   полей.   Перестроим полученную   форму   при   помощи  Конструктора форм.   Для   вызова   конструктора   необходимо нажать расположенную на Панели инструментов.  Конструктор    кнопку , Рис. 16. Окно создание форм Рис. 17. Окно формы в режиме Конструктора Теперь увеличим размеры нашей формы. Для этого необходимо установить курсор на правой границе и, зафиксировав левую клавишу, изменить размер границы. Для увеличения нижней границы курсор необходимо установить выше указателя Примечание формы (рис. 17). Настроим каждое поле нашей формы (размеры, вид, размер шрифта, выравнивание и т. д.). Выполним для этого соответствующий алгоритм. Алгоритм настройки поля формы 1. Настройка размера поля: установить курcор на поле Экономика;    щелкнуть левой клавишей мыши;   изменить размер этого поля. 2. Изменение местоположения поля:   переместить курсор вдоль выделенного поля Экономика; нажать левую клавишу мыши и, удерживая ее, установить поле в нужное положение. З. Изменение свойств поля:  щелкнуть правой клавишей мыши на поле Экономика;    выбрать в меню пункт Свойства; установить вкладку Все (рис 6.27); изменить свойства поля. Свойства вкладки Все и настройку свойств поля Экономика в форме Страны рассмотрим в табл. 5. После установки всех параметров закроем окно  Свойства  и настроим остальные поля. После настройки всех полей формы получим на экране форму, изображенную на рис. 18. Создание формы закончено. Рис. 18. Окна настройки свойств поля Таблица 5. Работа с окном Свойства Наименование пункта и его параметры Действия при создании формы Страны Устанавливаем — вдавленное Тип фона: может быть прозрачный и обычный Устанавливаем — обычный Цвет   фона:   если   тип   фона   обычный,   то Устанавливаем — голубой установить цвет фона Оформления   поля:   может   быть   обычное, приподнятое,   утопленное,   вдавленное,   с тенью, рельефное Тип   границы:   может   отсутствовать,   быть пунктирной, сплошной и т. д. Цвет границы:  если граница есть, то можно установить ее цвет Ширина сверхтонкая или толщина в пунктах Цвет   текста, насыщенность, устанавливаются параметр для шрифта Выравнивание   текста:   может   быть   обычное, по центру и т. д.   размер   шрифта,   подчеркнутый: Тип границы — сплошной Цвет границы — синий   шрифт,   курсив,   границы:   устанавливается Устанавливаем — сверхтонкая Цвет   текста   —   темно­синий,   тип   —   Агiаl, размер   —   14,   насыщенность   —   плотный, курсив — нет, подчеркнутый —нет Выравнивание — по центру Таблица 6. Правила работы с выделенным объектом Действие Выделить объекты,  относящиеся к  одному полю  Переместить  выделенные  объекты  Технология Щелкнуть на объекте мышью  1. Навести курсор на границу объекта. Курсор превращается в  раскрытую ладонь («рука»). одновременно  2. Захватить и переместить объект мышью с нажатой правой кнопкой  Переместить один  объект  1. Навести курсор на левый верхний угол объекта. Курсор  превращается в руку с вытянутым указательным пальцем («палец»).  2. Захватить и переместить объект мышью с нажатой правой копкой  Увеличить  размеры объекта  1. Навести курсор на метку границы объекта. Курсор превращается в  двустороннюю стрелку («стрелка»).  2. Захватить и переместить метку границы  Изменить надпись  1. Щелкнуть внутри области надписи.  2. Изменить текст надписи  Выделить  несколько  объектов формы  Первый способ  Щелкать на объектах, удерживая нажатой клавишу Shift. Второй способ  Охватить нужные объекты прямоугольной рамкой, перемещая мышь с  нажатой правой кнопкой  1. Выделить объект.  2. Установить нужные параметры форматирования  Изменить формат  надписей и полей  (тип шрифта,  размер, цвет,  начертание,  выравнивание, цвет  заливки и границы,  толщина и  оформление  границы)  Стадия 4. Заполнение базы данных Для перехода из режима Конструктор в режим Форма необходимо нажать кнопку Режим формы (рис. 19). Теперь начнем заполнение всех полей формы, для чего установим курсор в поле Страна, напишем Франция и нажмем клавишу <Еnter>. Для заполнения графического поля Карта, необходимо выделить данное поле и выбрать команду Вставка в основном меню Ассеss. В качестве объекта найдем карту Франции. После заполнения всех полей переходим к следующей   записи,   для   этого   переключатель   записей   (рис.   20)   устанавливаем   на   вторую запись и заполним данные на остальные страны Европы. Режим  формы Рис. 19. Вид Формы Страны после настройки Переключатели  номера записи Рис. 20.  Окно формы Страны VI ЭТАП. РАБОТА С БАЗОЙ ДАННЫХ После того как база данных заполнена, можно начинать с ней работать. Запустим Ассеss  и откроем базу данных (см. рис. 4: выбрать  Открыть / Дополнительно). Будем работать в режиме  таблица  и рассмотрим возможности работы с базой данных. При работе с базой данных используется Панель инструментов режим Таблица (Рис. 21). Сортировка по возрастанию Работа с фильтрами Сортировка по убыванию Найти Рис. 21. Панель инструментов Таблица в режиме таблица Сортировка данных в базе Выделим одно из полей базы данных. Выберем на  Панели инструментов  Сортировку по возрастанию или Сортировку по убыванию (см. рис. 21). Если мы выделим текстовое поле Страна (рис. 22) и выберем Сортировку по возрастанию, то все записи будут отсортированы по алфавиту относительно поля Страна (рис. 23). Рис. 22. Выделенное поле Страна    Рис. 23. Отсортированная база Поиск данных в базе Для того чтобы найти данные по какому­то условию, необходимо нажать кнопку Найти (рис. 21) и далее выполнить алгоритм поиска данных. Алгоритм поиска данных 1. Нажать кнопку Найти и перейти к окну Поиск и замена (рис. 24). 2. В графе Образец указать искомое слово или часть слова. 3. В графе Поиск в указать где искать.   4. В графе Просмотр указать Все, Вверх, Вниз. 5. В графе Совпадение указать Поле целиком или С любой частью поли. 6. Если необходимо, указать С учетом регистра. 7. Нажать кнопку Найти. 8. Для нахождения следующей записи, надо нажать кнопку Найти далее. Рис. 24. Окно Поиск Отбор данных с применением фильтра В   созданной   базе   данных   можно   группировать   записи   разными   способами,   т.   е.   отбирать данные по условию. Для этого необходимо нажать кнопку Изменить фильтр, в появившемся окне   указать  в   выбранных   полях   условия   отбора,   после   чего   нажать  кнопку  Применить фильтр  (рис.  25). После   применения  фильтра  в  окне базы  мы  увидим   только  те записи, которые удовлетворяют условию отбора (рис. 26). Кстати, условие отбора может вводиться как для одного, так и для нескольких полей. Применение фильтра Рис. 25. Установка фильтра      по полю площадь Рис. 26. Результат применения фильтра Вывод на печать Вывод на печать может осуществляться несколькими способами:   простая распечатка; в виде отчета. Для получения простой распечатки достаточно либо нажать кнопку Печать, расположенную на стандартной панели управления, либо в меню  Файл  выбрать команду  Печать. Как и в случае нестандартной печати, на принтер можно вывести всю базу, определенные страницы или выделенный фрагмент. Для создания отчета необходимо выбрать вкладку Отчет в окне Европа: база данных (рис. 7). На экране появляется окно, аналогичное окну создания формы (см. риЁ. 6.21). Выбрать Создание   отчета   с   помощью   мастера   и   провести   серию   операций,   аналогичных   созданию форм.   После   этого   отчет,   выполненный   по   одному   из   заданных   шаблонов   (строгий, формальный, выделенный, простой, черно­белый) (рис. 27), будет иметь вид, указанный на рис. 28. Рис. 27. Окно создание отчета Рис. 28. Вид готового отчета РАБОТА С КНОПКАМИ Здесь   будет   рассмотрен   процесс   создания   заставки   к   базе   «Европа».   Для   более   удобной работы базу данных можно дополнить кнопками, облегчающими переход от записи к записи или от одной формы к другой. Рассмотрим алгоритм создания Заставки, в котором основное внимание будет уделено кнопкам (таблицы и формы уже рассматривались выше). Алгоритм создания объекта Заставка 1. Создать таблицу со следующими полями:     количество стран — тип числовой; площадь — тип числовой; население — тип числовой; карта — тип ОLЕ. 2. Назовем таблицу «3аставка». З. Создадим форму, которая будет ссылаться на созданную таблицу. 4. В качестве фона выберем Обычный. 5. Изменим размеры формы и размеры поля Карта. 6. В конструкторе создадим надпись (для этого нужно на Панели элементов нажать кнопку Аа и ввести текст Европа: база данных. 7. В режиме формы вставить карту Европа. 8. Назовем форму — Заставка. Форма Заставка создана (рис. 29). Теперь создадим в ней кнопки Переход к странам и Выход из базы, для чего перейдем в режим Конструктор и, выбран на панели элемент Кнопка (рис. 30), выполним алгоритм создания кнопки. кнопка Готовая форма Заставка Рис. 30. Панель элементов                                  Рис. 29. Алгоритм создания кнопки 1. Указать размеры кнопки при помощи курсора. 2. Навести курсор на кнопку, нажать правую кнопку мыши и выбрать Свойства. 3. Выбрать рисунок Стрелка вправо. 4. В строке Подпись написать К странам.  5. Изменить размеры кнопки и, если необходимо. По аналогии с этим создадим кнопку Выход из базы. Выберем в качестве действия Закрытие формы. Результаты установки кнопок можно видеть на рис. 31. Рис. 31. Результат установки кнопок Используя ту же схему, создадим в форме Страны следующие кнопки:  Вперед по записям.  Назад по записям.  Поиск.  Выход. Результат работы мы можем видеть на рис. 32. Рис. 32. Готовая форма Страны. НАСТРОЙКА ЗАПУСКА БАЗЫ ДАННЫХ После того как база данных создана, ее необходимо настроить. Это делается для того, чтобы после   запуска   на   экране   не   появлялись   лишние  Панели   инструментов,   которые   были необходимы   при   создании   и   наладке   базы   данных.   Чтобы   пользователь   после   запуска   не искал, какую форму или таблицу ему необходимо открыть для работы, нужная форма должна сразу же появляться на экране. Все эти настройки можно сделать в меню Ассеss / Сервис. Для того чтобы после запуска нашей базы данных на экране появлялась форма  Заставка, необходимо   настроить   запуск   базы.   Для   этого   установим   курсор   на   форму  Заставка  и выберем меню Сервис. Далее выполним алгоритм настройки запуска базы. Алгоритм настройки запуска базы 1. Выбрать команду Параметры запуска. 2. На экране появляется окно Параметры запуска (рис. 33). 3. В графе Заголовок приложения напишем Запуск карты Европы. 4. В графе Форма укажем Заставка. 5. Поставим флажок Окно базы данных. 6. Снимем все остальные флажки, т. к. после создания кнопок панели инструментов нам не понадобятся. Рис. 33. Окно Параметры запуска После выполнения данного алгоритма наша база полностью готова к работе. После запуска базы   на   экране   сразу   появится   форма  Заставка  и   на   экране   будут   только   те   панели инструментов,   которые   мы   указали.   Работа   в   режиме  Конструктор  будет   закрыта.   Для изменений   настроек   в   базе   данных   необходимо   нажать   клавишу     и,   удерживая   ее, открыть   базу.   После   запуска   базы   данных   этом   режиме   на   экране   появятся  Панели инструментов и будет от крыт доступ к режиму Конструктор.

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)

«Компьютерное моделирование в среде базы данных MS Access» (10 – 11 классы)

«Компьютерное моделирование  в среде базы данных MS Access»  (10 – 11 классы)
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
02.05.2017