План урока - / cpm.kz

advertisement
Оглавление
План урока ................................................................................................................................................... 1
Общие пояснения к уроку.........................................................................................................................10
Литература .................................................................................................................................................11
Приложение 1 ............................................................................................................................................12
Приложение 2 ............................................................................................................................................13
Приложение 3 ............................................................................................................................................15
План урока
Урок
Разработка базы данных «Donate»
Дата: 26 ноября 2013
Школа: НИШ ФМН г.Семей
Класс: 11
Количество
присутствующих: 12
Цели
обучения
Задачи
урока,
которые
помогают
достичь цели
обучения
Имя учителя: Беркова В.Н.
отсутствующих: 2
Учащиеся смогут
 создавать модели реального мира;
 осуществлять проектирование по модели жизненного цикла
ПО;
 разрабатывать профессиональную БД из более чем 3-х таблиц
и учетом нормализации.
1. Прочитать текст писем на бытовом английском языке, отметить
ключевые слова.Эта задача позволит реализовывать CLIL.
2. Провести анализ проблемы, выявленной в письмах. Через эту
задачу учащиеся смогут выявить проблему, существующую в
реальном мире и предложить пути ее решения.
3. Воспитывать в учащихся такие ценности как ответственность,
забота и др.
4. Выделить сущности и создать связи для организации базы
данных«Donate». Это позволит проверить навыки по этапу
анализа и дизайна разработки базы данных.
5. Реализовать БД «Donate» в СУБД ACCESS. Это позволит
проверить навыки по этапу анализа и дизайна разработки базы
данных.
6. Подготовить отчет по работе с БД «Donate». Через эту задачу
будет осуществляться ФО по умению проводить рефлексию
своей деятельности и умению структурировать данные,
используя инструменты Word.
1
Языковые
цели
Межпредмет
ные связи
Предыдущее
обучение
План
Запланирова
нные сроки
Начало
урока
3 мин
Ученики могут:
Интервьюировать клиентов для структурирования требований
заказчика. Использовать академический язык для пояснения
содержания базы данных в СУБД Access.
Специфический лексический словарь и терминология:
Table and field properties, Design view, Data types, Form, Report.
Полезные фразы для диалога и письма:
Нормализация для данной БД заключается в …
Основные сущности этой БД …
Связи между сущностями устанавливаются …
Главный и внешний ключи соединяются как связь ..
Для соединения объектов БД необходима сущность …
Глобальные перспективы, английский язык
Общеепредставление об организации БД и процессе нормализации.
Базовое понимание построения Диаграммы БД.
Запланированные мероприятия
Источники,
ресурсы
Учитель предлагает найти друг друга по 3 человека,
согласно ключевым словам по категориям (каждая
группа выделена цветом).
Selection Filter QueryField Column AttributeTable
Entity Relative Primary Composite Foreign
Учащиеся вытягивают листок с ключевым словом и
находят соответствие с другими словами.
Это действие позволяет учащимся повторить
некоторые ключевые слова из пройденных тем, также
выявить синонимы. Для учителя имеется возможность
первого формативного оценивания. На основании того,
что ученик говорит и делает, можно понять, как
улучшить процесс обучения.
Мотивация к Учитель предлагает помощь некоторой категории Письма
людей. В чем и как это будет ясно им из писем.
учебной
деятельности
Учащиеся каждой группы получают различные письма,
5 мин
через которые мамы подросших детей предлагают
найти приют игрушкам (текст на английском языке).
Hello,
I had the same problem, and finally found
somewhere through social services - which was a family
centre who would take clothing and toys. Like you I didn't
want to give them to a charity shop to sell but to an
organization that would give them to people that really
2
need them. It took me weeks to find somewhere, and it is
ridiculous that it is so hard to give stuff away.... Rachel
Nottingham
Hello and good morning to all you moms and carers out
there... I would like to know if anybody knows of any
children homes or care homes i can give unwanted toys to
?? I don’t want to give them to charity as i would like
people to have them for free. I have 4 children, and could
like to do something good this year.. ideally this would to
"save the world" but sadly i cannot... it breaks my heart to
know there are so many kids that wont enjoy this xmas for
various reasons, and I know that nobody likes to think
about it... so it’s time I shared my love to other children...
Susan
We wanted to do the same but they wont take them without
all the packaging and the most up to date fire safety and
health and safety approval on them. Perhaps if you try a
local playgroup instead as they are usually happy to take
used toys whereas the children homes and hospitals wont
take them due to their public liability insurance and the risk
of passing on infections or the item being faulty and
injuring someone. Sonia
Donating children's toys is a great way to share the fun of
playtime with less fortunate children. When choosing when
and how to donate children's toys, do some research and
plan ahead to avoid toys not being utilized. Re-gift
unwanted toys to children in need or place used toys with
organizations that need them. Mary
От учащихся требуется выделить ключевые слова и
подготовить идеи для решения проблемы. Это
позволит применить навыки чтения текста бытового
английского языка. Он является более простым, чем
академический, поэтому учащиеся могут произвести
самооценивание качества чтения (CLIL).
Актуализаци
яи
фиксировани
е
индивидуаль
ного
затруднения
Учащиеся внутри каждой группыпредлагают идеи по
решению проблемы. Несомненно, что они придут к
мысли создания базы данных. Учитель определяет цель
урока: «Разработка базы данных «Donate» для
использования
в
сети
Интернет».
Учащиеся
предлагают свой алгоритм пользования данной БД и
моделируют реальные ситуации. При этом выявляются
3
Чистые листы
бумаги для
набросков
ERдиаграммы.
в пробном
учебном
действии
сущности БД, их атрибуты и типы связей между
сущностями. Учитель проводит наблюдение за
беседой, принимая косвенное участие в беседе.
7 мин
Цель использования метода критического мышления:
«Мозговой
штурм»



выяснение того, что знают дети по теме;
набрасывание идей, предположений по теме;
активизация имеющихся знаний
Также от учащихся требуется на первом этапе
выделить сущности для базы данных, атрибуты и типы
связей. Все это наброском схематично изображается на
бумаге..
Выявление
места и
причины
затруднения
Учитель напоминает об ответственности за качество Презентация.
работы, чтобы помощь была существенной в данной
проблеме. На экране слайд с ключевой фразой из Приложение
одного письма. Предлагается вслух зачитать эту фразу. 1
10 мин
I could like to do something good this year..ideally this .
would to "save the world" but sadly i cannot...
Прогнозиров
ание с
помощью
открытых
вопросов
Волонтеры от каждой группы выступают с
объяснением содержания БД. При этом крепятся на
доске их диаграммы и описание комментируется.
После выступления всех групп учащиеся приходят к
коллегиальному решению. Учитель вносит на слайд
презентации основные, выделенные учащимися
названия сущностей (таблиц). Учащиеся могут
предложить больше, чем 4 таблицы. Поэтому
необходимо выделить из предложенных сущностей
существенные 4, а остальные доработать в
дополнительное время.
Для реализации CLILучащиеся вслух зачитывают
текст, выступают при желании на английском языке.
При этом используется разный уровень словарей: от
бытового (письма) до академического (Field Column
Attribute Table Entity Relative Primary Composite
Foreign).
Наряду с этим преследуется воспитательная цель.
Желание помочь тем, кто нуждается. В данной
проблеме дети, родители которых не могут себе
позволить приобрести игрушки, могут их получить
совершенно бесплатно. Также уничтожение товаров не
будет таким массовым, как в настоящее время, а будет
им дана вторая жизнь.
4
Важно, что учащиеся смогут применить полученные
знания нескольких предыдущих уроков в реальной
проблеме. Они продумывают таблицу «Toys» для
внесения данных по игрушкам, таблицу данных
«Children» тех детей, которым нужна помощь, таблицу
«Donate», которая соединит другие таблицы и позволит
вносить в нее данные при осуществлении передачи
игрушек. Также при нормализации по второй
нормальной форме можно выделить таблицу
«Location» для оптимизации доставки на расстояние.
Использование метода критического мышления
«Прогнозирование с помощью открытых вопросов»
позволяет смоделировать реальные ситуации и уже во
время
выступления
совместно
предложить
конструктивные решения.
Примерные вопросы относятся к «практическим» по
таксономии вопросов: «Что будет происходить с
записью в таблице Toys, если какая-нибудь мама
выберет для своего ребенка игрушку?», «Если на одну
и ту же игрушку будут претендовать несколько
детей?», «Как организовать таблицу, чтобы было
понятно, какие предпочтения у ребенка?» и др.
Выявленные 4 таблицы учитель распределяет по СУБД Access
Реализация
построенного группам в случайном порядке. Группа устанавливает у
своего рабочего места (трое учащихся размещаются
проекта
поближе друг к другу и к паре компьютеров) табличку
10 мин
с названием таблицы. Задача учащихся в короткие
сроки сформировать таблицу через конструктор,
«Джигсо»
выявив атрибуты, типы данных и ключевое поле.
Также необходимо к таблице создать форму.
Учитель напоминает, что консультация групп друг с
другом будет необходима, поэтому позволительно
перемещение руководителя группы между командами.
Использование метода «Джигсо».
Учитель может сам регулировать, в какой момент и
какие группы меняются капитанами или предоставить
учащимся естественным образом перемещаться и
разъяснять свою работу другой группе. Также в их
задачу входит изучить, как другая группа выполнила ту
часть,
которая оказывает влияние на таблицу
волонтера.
Например, тип данных в таблице Игрушки для поля
КодИгрушки должен совпадать с внешним ключом
кода игрушки таблицы Пожертвование и др.
5
Учащиеся учатся в группах совместно решать задачу,
тем более, что их три человека за одним компьютером
(намеренно). Также им необходимо за ограниченное
время получить инструкцию от своей команды и
обменяться информацией со всеми другими группами.
Также продемонстрировать навыки работы с MSAccess
с конструктором таблиц, корректное использование
типов данных, полное или достаточное описание
сущности через задание полей в таблице.
По наблюдениям делаю выводы, что групповая работа
является эффективным и интересным для учащихся
видом
деятельности,
т.к.
все
участвуют
в
проектировании. В дальнейшем можно проводить
такие activity без опасения, что кто-то из группы будет
вне процесса.
Учитель предлагает остановить работу на данном этапе СУБД Access
Рефлексия
и провести рефлексию деятельности. Учащиеся (от
учебной
деятельности каждой группы по одному) высказывают в двух
предложениях, что было важно учесть в их работе, а на
5 мин
что можно было на данном этапе не обращать
внимание.
«зона
важности»
Метод «зона важности» позволяет ученикам подумать
о том, что важно и что неважно им было предусмотреть
при работе над своей частью проекта.Учащиеся
анализируют работу команды и всего класса.
Желающие делают замечание и рекомендации по
деятельности.
Перемена 5
минут
Новое в
изученном
3 мин
Анализ ФР
прошлого
урока.
10 мин
Учитель предлагает обратить внимание на то, что
таблицы необходимо собрать в единый файл. Для чего
демонстрирует процесс импорта таблиц. Затем
учащиеся от каждой команды на головном компьютере
«собирают» таблицы в единое целое. Учитель
производит рассылку итогового файла по группам.
Анализ итогов формативной работы предыдущего
урока. Учитель выводит содержание ФР на
интерактивную доску, а ответные листы с оцениванием
(достиг, стремится) получают на руки. Каждое задание
совместно с учащимися рефлексируется. Т.е. учащиеся,
опираясь на обратную связь с учителем в виде
комментариев в листах, приходят к правильному
ответу, при этом учитель приглашает к доске по
6
Приложение
2
Листы
ответов
формативной
работы
предыдущего
желанию учащегося для работы у доски.
урока с
проверкой и
Учитель осуществляет поддержку в виде указания рефлексией.
правильного направления в рассуждениях.
Включение в
систему
знаний и
повторение
7 мин
«толстые и
тонкие
вопросы»
Обсуждаются возможные запросы к этой БД между СУБД Access
членами каждой группы. Учащимися озвучиваются
вопросы, на которые могут ответить созданные ими
запросы. Учитель предоставляет время учащимся
высказать мысль о том, что необходимо установить
связи между таблицами. Затем учащиеся составляют 12 запроса к БД. И создают отчет на запрос.
Учитель использует «толстые и тонкие вопросы» для
того, чтобы учащиеся пришли к мысли о
необходимости использования запросов в БД.
Учащимся необходимо самим составить возможные
вопросы, на которые эта СУБД может ответить.
Например, какие игрушки наиболее востребованы,
какие игрушки поставлялись конкретному ребенку и
др.
При работе со «схемой данных» учащиеся определяют
тип связи: один ко многим или др.
Самостоятел
ьная работа с
самопроверк
ой по
эталону
20 мин
Отчет о проектной деятельности.
Учащиеся выполняют групповую работу, в которой
необходимо им создать в MSWord отчет по каждому
этапу деятельности. Критерии оценивания структуры
документа остаются прежними с прошлых уроков, а
содержание должно отражать глубину понимания
каждого всех этапов разработки БД каждым учащимся.
Учащиеся уже получали критерии оценивания проекта
в виде рубрикаторов на предыдущих ФР, проводимых в
таком же формате, но в других разделах. Поэтому для
того, чтобы учащиеся не отвлекались на чтение
рубрикаторов, считаю лишним раздавать их снова.
Время, выделенное на эту деятельность, крайне
ограничено. Поэтому можно оценить умение
распределять роли внутри группы. Желательно, чтобы
учащиеся внутри разделили отчет на параграфы, с
каждым из которых работает отдельный учащийся,
консультируясь со всей группой при необходимости. В
рубрикаторы добавлены критерии: стурктура отчета,
наличие скриншотов и комментарий к ним. Поэтому
аккуратность изложения также оценивается.
7
Приложение
3
Как и предполагала, учащиеся использовали знания по
формированию отчета, полученные в предыдущих
разделах. Они учли все критерии при его организации.
Также содержание соответствовало ожидаемым
результатам. Приложение3.
Дополнительная информация
Дифференциация –
каким образом Вы
планируете оказать
больше поддержки?
Какие задачи Вы
планируете
поставить перед
более способными
учащимися?
Оценивание – как Вы
планируете проверить
уровень усвоения
материала учащихся?
При работе в парах
более
подготовленный
учащийся берет на
себя ответственность
за объяснение
материала.
Продвинутые
учащиеся знакомятся
с более сложными
структурами БД.
Каждая группа
работает со своей
таблицей на первом
этапе разработки БД.
Даже при работе с
собранной они
создают отчет в силу
своих возможностей.
Учащиеся разрабатывают
по группам БД, совместно
должны придти к единому
результату. На каждом
этапе деятельности
производится формативное
оценивание через отзыв
учителя, рекомендации
учащихся и
самооценивания.
Размышления
Используйте данный раздел для размышлений об уроке.
Ответьте на самые важные вопросы о Вашем уроке из левой
колонки.
Были ли цели
урока/цели обучения
.
Учащиеся получат оценку
за работу в форме «Достиг
или стремится» по анализу
отчета по проекту.
8
Метапредметные связи
Здоровье и безопасность
Связи с ИКТ
Связи с ценностями (воспит.
элемент)
Пример, приводимый по теме,
затрагиваетобласть социальных и
бытовых вопросов: пожертвование
детям игрушек. Учащиеся должны
взять на себя ответственность за
создание полезной системы
управления базой данных
игрушек. Они должны осознать
важность этого проекта в
нескольких аспектах, в том числе
и экологическом, когда бережное
отношение к товарам приводит к
экономию ресурсов.
реалистичными? Что
учащиеся выучили
сегодня? Какая
атмосфера царила в
классе? Сработало ли
дифференциация,
проводимая мной?
Уложился(лась) ли я
в сроки? Какие
отступления были от
плана урока и
почему?
Цели урока были достигнуты и оказались посильными каждому
из участников урока-эксперимента. Отчеты содержали полную
информацию о проделанной работе с проектом.
Учащиеся закрепили навыки анализа проблемы, выявили
существенные объекты данной системы, признаки этих объектов
и установили связи между ними. Это высокого уровня
способности определяют степень готовности учащихся
принимать собственные решения при любых нестандартных
ситуациях. Действия команд подтвердили уверенность в том,
что они готовы перейти к следующему этапу работы с БД –
языку запросов (SQL).
Работа вызвала живой интерес каждого учащегося, включая
одаренных в данном направлении и учащихся с другими
интересами. Каждому нашлось дело при работе с минипроектом.
Урок был продуман только на уровне идеи. Содержание, по
которому будут работать учащиеся, точно предсказать не
возможно, так как видение проблемы может быть иной. Я
пыталась увести учащихся в другую сторону, так как реальное
использование данной системы в Интернете столкнется с
некоторыми трудностями. Но о них учащимся будет ясно только
после изучения следующего раздела «SQL» и разработке сайта с
базой данных. Работа с отчетом могла иметь продолжение, но
критерии оценивания не требовали глубокого и тщательного
отчета.
Общая оценка
Какие два аспекта урока прошли хорошо (подумайте как о преподавании, так и об
обучении)?
1: Выбранные методы на каждом этапе были к месту. Они позволили, рационально
расходуя время, провести формативное оценивание в нескольких этапах урока.
2:Выбранная прикладная тема урока была интересна всем учащимся. Некоторые из них,
благодаря сегодняшнему уроку, определились со своей темой итогового проекта для
суммативного оценивания.
Какие две вещи могли бы улучшить урок (подумайте как о преподавании, так и об
обучении)?
1: Возможно, при достаточном времени существенную роль в понимании заявленной
проблемы сыграла бы сценка. Интервью заказчика с исполнителем, которых сыграли бы
ученики, могло выявить некоторые проблемы и требования к проекту, которые
9
пригодятся для будущей разработки БД.
2: Группы, как правило, на моих уроках выбирают состав самостоятельно по своему
желанию. Я поняла, что необходимо учащихся собирать систематически в разные
группы, чтобы каждый смог себя реализовать в разных ролях. Если бы учащиеся имели
опыт работы друг с другом, что суеты во время распределения роли при создании
отчета не возникло.
Что я узнал(а) за время урока о классе или отдельных учениках такого, что поможет мне
подготовиться к следующему уроку?
В целом все учащиеся класса справляются с задачами новой интегрированной учебной
программы, которая отличается сложностью и практической значимостью для таких
профессий как программист, аналитик, системотехник и т.п.
Полезные ссылки:
http://office.microsoft.com/en-gb/access-help/create-a-tableHA001224251.aspx?CTT=1#BMusetabletemplate
http://office.microsoft.com/en-gb/access-help/introduction-to-tablesHA010341584.aspx?CTT=1
Общие пояснения к уроку
Учащиеся на предыдущих уроках имели возможность работать с готовой базой данных
«Борей», организовывая поиск, сортировку, фильтрацию данных. Также разрабатывали
базу данных «Библиотека» под руководством учителя. Формативное оценивание
производилось по работе с указанными БД и на знание понятийного аппарата раздела. В
рефлексивных комментариях в индивидуальных ФР учащиеся выражали просьбу в
разработке нужной в социальной или бытовой сфере реальной базы данных. Поэтому за
несколько дней до этого урока я, неоднократно встретив на форумах обсуждение
проблемы ненужных игрушек, выделила проблему «Пожертвование игрушек детям».
Кроме того, что у школьников будет реальная задача, удовлетворяющая их желаниям,
учащиеся сами могут вывести эту проблему на уровень, который им доступен, определяя
перспективы развития этого проекта.
Цели урока достигнуты. 1) Модели созданы как на компьютере в СУБД Access в
оконченном виде, так и в отчете. 2) Учащиеся следовали каскадной модели жизненного
цикла разработки проекта, т.к. каждый этап следовал друг за другом, причем, время
выделяли в соответствии с этапом моделирования. 3) При исследовании проблемы
выделили четыре сущности в задаче и реализовали 4 таблицы для базы данных, одну из
них они выделили по второй нормальной форме (локализация), а другую по первой
(Обмен), что соответствует высокому уровню нормализации БД.
Главная стратегия, выбранная на уроке – Скаффолдинг. Скаффолдинг является обучением
с помощью партнера и с помощью материалов, которое помогает учащимся оставаться в
10
их «Зоне ближайшего развития» (ЗБР), выходить за рамки того, чего они могли бы
достичь сами. Перед учащимися была поставлена высокая цель, и они были помещены в
экстремальные условия ограниченного времени, выполнения ответственной задачи.
Разнообразный спектр возникающих вопросов и подзадач создали богатую среду
обучения. Учащиеся на этом уроке более заинтересованы в наращивании собственного
потенциала и мотивации к обучению именно потому, чтоотвечают высоким ожиданиям.
Умелая поддержка со стороны одноклассников и учителя подтянула и тех учащихся,
которые не успели за пройденные уроки усвоить важные аспекты раздела «Базы данных».
Учащиеся во время работы имели богатый языковой «скаффолдинг», который освободил
когнитивные ресурсы для изучения сложных предметных понятий, таких как
нормализация базы данных, сущности, атрибуты и т.д.
Осознанное выполнение заданий – существенная составляющая урока. Причем, только
общая поддержка друг друга могла привести к появлению ожидаемого результата урока.
Базы данных приобрели в итоге свою окончательную форму, что очень обрадовало
учащихся и укрепило их уверенность в себе.
На следующем занятии планируется эти группы изменить по составу, необходимо
учащимся давать возможность проявить себя в новом качестве и роли. Тема следующего
урока «Программирование запросов на SQL». Что косвенно является продолжением
пройденных тем. Для того, чтобы не тратить время на рассмотрение новой системы,
оставляю прежнюю, база данных «Благотворительность игрушек». Учащимся важно
получить базу данных на более высоком уровне, т.е. базу данных, обрабатываемую в сети
Интернет, что позволит сделать язык SQL и приобретенные навыки разработки базы
данных и запросов к ней на этом пройденном уроке.
Литература
1. Выготский Л.С. Мышление и речь / Собр. соч.: В 6-ти т. Т.2. Проблемы общей
психологии // Под ред.В. В. Давыдова. - М.: Педагогика, 2002.
2. Эльконин Д.Б. Выдержки из научных дневников // Вопр. психол. 2004. № 1. С.9-22.
3. Pea R. D. The Social and Technological Dimensions of Scaffolding and Related Theoretical
Concepts for Learning, Education, and Human Activity. The Journal of the Learning Sciences,
13 (3), 423-451, 2009.
4. Климчук В.А. Тренинг внутренней мотивации. СПб., 2005.
11
Приложение 1
Рис.1.Презентация для урока.
Слайд № 4 заполнялся по ответам учащихся.
12
Приложение 2
В приложении представлены слабые работы школьников. По причине того, что
терминология, применяемая в этом разделе учащимися не была использована ранее (слова
академические), проявилась ложная идентификация понятия и его названия. Я
запланировала на этом уроке первое активити для проработки основных терминов. Также
поддержка понятийного аппарата была осуществлена на всех этапах уроков.
Рис.2.Лист ответа на ФР 11.2.7. (предыдущего занятия) Б.Е.
В работе выявлено, что цель учащимся не достигнута, т.к. только один из рубрикаторов
соответствует правильному ответу. Т.о. только первое задание выполнено верно, 50 % это низкий результат.
13
Рис.3.Лист ответа на ФР 11.2.7. (предыдущего занятия) Г.Р.
14
Приложение 3
Отчет группы Ш.Е. оценен, как достигший целей. Он содержит идеи проекта, выражены
четко пункты проектирования, результат практической деятельности представлен на
подписанных и комментированных скриншотах, документ содержит структуру в виде
нумерованного списка.
Достижение целей по группам: 3 из 4-х, что является высокой оценкой. С группой,
достигших результата на 70% проводилось дополнительное занятие и было предоставлено
время для выполнения отчета, т.к. нехватка времени явилось аргументом со стороны
учащихся.
Report on the database for the project
1) Design
Creation of tables for entities Building, Materials, Client and Order.
1.1. In mode of constructor of table type of each attribute of entity is described.
Fig.1 (Attributes of entity Building and their types)
Fig.2 (Attributes of entity Materials and theirs types)
15
Fig.3 (Attributes of entity Clients and theirs types)
Fig.4 (Attributes of entity Order and theirs types)
1.2. In mode of table the tuples of each attribute are filled.
Fig.5 (Table Building with filling tuples)
16
Fig.6 (Table Materials with filling tuples)
Fig.7 (Table Clients with filling tuples)
Fig.8 (Table Order with filling tuples)
2) Scheme of data
Foreign
key
Fig.9(Scheme of data)
17
ID Building, ID Client, ID Material and ID Order are primary keys correspondingly for the table to
which they are belonging. All other attributes are foreign keys.
Connections between tables are made.
Primary key is a unit while foreign key is infinity, i.e. connection between other tables with table
Order is unit: infinity.
Normalization of every table has been done in order to create such a simplified scheme of data, i.e.
this scheme of data is already normalized.
3) Creation of the query
In order to create a query constructor of the query is opened. All the tables of database are included
in this query. Below attributes which will be queried are mentioned and conditions of selection are
written.
Fig.10.(Creation of the query)
SQL code
Fig.11.(SQL code of the query)
SELECT Buildings.NameOfBuilding, Clients.NameClient, Materials.[ID Material]
FROM Materials INNER JOIN (Clients INNER JOIN (Buildings INNER JOIN [Order] ON
Buildings.[ID Building] = Order.[ID Building]) ON Clients.[ID Client] = Order.[ID Client]) ON
Materials.[ID Material] = Order.[ID Material]
WHERE (((Materials.[ID Material])=1));
This statement consists of 3 clauses. 1-SELESCT-this clause takes and visualizes NameOfBuilding,
NameClient and ID Material from tables Buildings, Clients and Materials correspondingly. Clause
WHERE set a condition of selection by field ID Material where ID Material should be equal to 1.
4) Creation of report
18
Fig.12. (Report for the table Buildings)
Report is making in order to simplify the printing of a database as a document.
5) Creation of the form
Fig.13.(Form for the table Building)
Form exists for comfortable input and output of data from tables.
19
Download