План урока на тему:

Базы данных

Подтемы: Табличные (реляционные) базы данных. Поле, запись. Ключ таблицы

Информатика11 класс65 разделов
Базы данных

Информатика · 11 класс · Открытие нового · 45 мин · Подтемы: Табличные (реляционные) базы данных. Поле, запись. Ключ таблицы

Табличные базы данных: поле, запись и ключ таблицы

Цели и задачи

  • Цель урока: к концу урока научиться распознавать поля и записи реляционной таблицы, определять ключ таблицы и обосновывать выбор ключевого поля на практических примерах.
  • Закрепить представление о табличной, или реляционной, модели базы данных и связи объектов предметной области с таблицами.
  • Научиться выделять поля и записи в таблице, определять тип и назначение данных в каждом поле.
  • Научиться выбирать уникальный ключ таблицы и объяснять, почему выбранное поле обеспечивает однозначную идентификацию записи.
  • Развивать навыки работы с электронными таблицами и формировать ответственное отношение к точности и непротиворечивости данных.

Планируемые результаты

Личностные

  • Осознают значение структурированных данных для будущей профессиональной и учебной деятельности.
  • Понимают необходимость точного, аккуратного и ответственного ввода данных.
  • Проявляют готовность проверять собственные решения и корректно обсуждать варианты выбора ключа.
  • Осознают связь информатики с реальными информационными системами: библиотеками, интернет-магазинами, медицинскими и образовательными платформами.

Метапредметные

  • Выделяют существенные признаки поля, записи и ключа при анализе таблицы.
  • Сравнивают варианты структуры базы данных и выявляют неоднозначность идентификации записей.
  • Планируют последовательность действий при создании и проверке таблицы в электронном редакторе.
  • Используют цифровые инструменты для представления, сортировки и проверки данных.
  • Аргументированно формулируют выводы и представляют результат работы в паре или мини-группе.

Предметные

  • Знать определения понятий «реляционная база данных», «таблица», «поле», «запись», «ключ таблицы».
  • Уметь находить поля, записи и значения полей в предложенной таблице.
  • Уметь определять, является ли поле уникальным идентификатором записи.
  • Уметь выбирать ключ таблицы для небольшой базы данных и объяснять свой выбор.
  • Владеть базовыми приёмами создания и проверки структуры таблицы в электронных таблицах или учебной системе управления базами данных.

Универсальные учебные действия (УУД)

Личностные УУД

  • Определяют личный вклад в работу пары и оценивают практическую значимость изучаемого материала.
  • Проявляют познавательный интерес к устройству цифровых сервисов и баз данных.
  • Принимают необходимость соблюдения правил точности, конфиденциальности и корректности при работе с данными.
  • Осознают ответственность за выводы, сделанные на основе неполных или ошибочных данных.

Регулятивные УУД

  • Формулируют цель практической работы и составляют план проверки таблицы.
  • Распределяют время между созданием таблицы, поиском ключа и проверкой результата.
  • Сверяют собственную таблицу с критериями: уникальность, обязательность и однозначность ключа.
  • Находят и исправляют ошибки в структуре таблицы.
  • Оценивают результат работы по предложенной рубрике.

Познавательные УУД

  • Классифицируют элементы таблицы как поля, записи и значения.
  • Анализируют повторяющиеся значения и устанавливают их влияние на выбор ключа.
  • Моделируют структуру небольшой базы данных по описанию предметной области.
  • Извлекают информацию из таблицы и представляют её в виде краткого вывода.
  • Строят рассуждение по схеме: признак поля — проверка уникальности — вывод о возможности быть ключом.

Коммуникативные УУД

  • Распределяют роли оператора и эксперта при работе за компьютером.
  • Формулируют уточняющие вопросы о назначении полей и значениях записей.
  • Аргументируют выбор ключа, опираясь на свойства данных.
  • Сопоставляют решения разных пар и корректно указывают на возможную ошибку.
  • Представляют общий вывод группы в краткой устной форме.

Подготовка учителя к уроку

  • Подготовить компьютеры для работы в парах: по одному устройству на пару, с электронными таблицами или учебной системой управления базами данных.
  • Создать заранее файл-практикум с тремя листами: «Библиотека», «Курсы», «Магазин»; на каждом листе оставить несколько заполненных строк и одну пустую строку для добавления записи.
  • Подготовить карточки трёх уровней: распознавание элементов таблицы, выбор ключа, проектирование структуры таблицы.
  • Вывести на доску или экран схему: таблица → поля и записи → значения полей; отдельно разместить памятку «Ключ уникален, однозначен, не должен быть пустым».
  • Распечатать карточки с таблицами по одной на пару — 15 экземпляров для класса из 30 человек.
  • Распечатать лист самооценки по одному на каждого ученика — 30 экземпляров.
  • Подготовить презентацию или интерактивный экран с проблемной таблицей, где номер телефона ошибочно предлагается в качестве ключа.
  • Подготовить методические ресурсы: интерактивная таблица для совместного анализа, файл-практикум, карточки с кейсами, лист самооценки и краткая памятка по признакам ключа.
  • Проверить доступ к локальной папке с файлами, работоспособность проектора, клавиатур и мышей; предусмотреть бумажный вариант практической работы на случай технического сбоя.

Ход урока

Этап 1. Организационный момент и мотивация (3 мин)

Цель этапа: включить учеников в практическую проблему идентификации объектов в базе данных.
Время
Действие учителя
Действие учеников
1 мин
Учитель приветствует класс и показывает на экране таблицу «Участники школьной конференции» с полями «Фамилия», «Имя», «Класс», «Телефон». «Представьте, что организатору нужно быстро найти конкретного участника. Можно ли однозначно определить человека только по фамилии или номеру телефона? Сегодня мы проверим это на практике».
Рассматривают таблицу, называют возможные совпадения: «Фамилии могут повторяться», «телефон может измениться или быть общим». Формулируют проблему поиска конкретной записи.
2 мин
Учитель объявляет приём «Проблемный вопрос»: «Как должна быть устроена таблица, чтобы каждая запись находилась однозначно? Какие данные можно использовать как надёжный идентификатор?» Фиксирует гипотезы на доске, не сообщая готового определения ключа.
Предлагают гипотезы: «нужен уникальный номер», «можно использовать сочетание нескольких полей», «идентификатор не должен повторяться». Записывают тему урока.
Завершение этапа: учитель подводит итог: «Мы увидели, что одной таблицы недостаточно: важно правильно организовать её элементы. Сейчас восстановим язык, с помощью которого описывают структуру реляционной базы данных».

Этап 2. Актуализация знаний и выявление затруднения (6 мин)

Цель этапа: актуализировать представления о таблице и зафиксировать затруднение при различении поля, записи и ключа.
Время
Действие учителя
Действие учеников
3 мин
Учитель раздаёт карточку с таблицей «Книги библиотеки»: столбцы «Код книги», «Название», «Автор», «Год издания», «Жанр» и пять строк данных. «Работаем по приёму “Подумай — обсуди в паре — поделись”. Сначала самостоятельно обведите одну строку и один столбец, затем сравните обозначения с соседом. Объясните, чем они отличаются».
Самостоятельно выделяют строку и столбец, затем обсуждают в парах. Формулируют: «Столбец описывает один признак всех объектов», «строка содержит сведения об одном объекте».
3 мин
Учитель задаёт вопросы и фиксирует ответы: «Как называется столбец таблицы? Как называется строка, описывающая один объект? Что находится на пересечении строки и столбца? Может ли любое поле быть идентификатором?»
Отвечают: «Поле», «запись», «значение поля». Приводят пример значения: «В поле “Жанр” значение — фантастика». Предполагают, что не каждое поле уникально: название или жанр могут повторяться.

Запись в тетрадях

Записать: «Поле — столбец таблицы, описывающий один признак объектов. Запись — строка таблицы, содержащая сведения об одном объекте. Значение поля — конкретные данные на пересечении поля и записи».
Завершение этапа: учитель подводит итог: «Мы различили поле, запись и значение поля. Но вопрос об уникальном идентификаторе пока остаётся открытым. Сформулируем цель исследования и проверим наши гипотезы на цифровой таблице».

Этап 3. Постановка проблемы и целеполагание (4 мин)

Посмотрите план целиком

Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.

Цель этапа: вывести признаки ключа таблицы через анализ противоречивых вариантов.
Время
Действие учителя
Действие учеников
2 мин
Учитель показывает таблицу «Запись на кружки» с полями «Фамилия», «Имя», «Класс», «Номер телефона». «Выберите поле, которое можно назначить ключом. Обратите внимание: в таблице есть две записи с одинаковой фамилией и два участника из одной семьи. Обоснуйте выбор, а не называйте первое удобное поле».
В парах сравнивают поля и отмечают, что фамилия, класс и телефон не гарантируют постоянной уникальности. Предлагают добавить поле «Код участника».
2 мин
Учитель направляет формулировку цели: «Какие свойства должен иметь ключ? Как проверить, что выбранное поле действительно подходит? Составьте сегодня алгоритм из двух-трёх действий».
Формулируют цель: «Найти поле, значения которого не повторяются и не пропускаются; проверить это по всем записям». Записывают план: выделить поля, проверить повторения, обосновать выбор.
Завершение этапа: учитель подводит итог: «Теперь у нас есть исследовательская задача: не просто назвать ключ, а доказать его пригодность по свойствам данных. Переходим к короткому объяснению и сразу применяем его в файле».

Этап 4. Открытие нового знания и практическое исследование с ИКТ (10 мин)

Цель этапа: сформулировать признаки ключа и применить их при создании структуры таблицы.
Время
Действие учителя
Действие учеников
3 мин
Учитель выводит на экран схему и говорит: «Ключ таблицы — поле или совокупность полей, которые однозначно определяют каждую запись. Проверяем три признака: значения не повторяются, значение есть у каждой записи, по нему можно однозначно найти объект. Например, в базе книг поле “Код книги” подходит, а поле “Жанр” — нет. Внимательно посмотрите на таблицу и найдите доказательство».
Сопоставляют поля с признаками ключа. Отвечают: «Код книги уникален и заполнен во всех строках», «жанр повторяется, поэтому ключом быть не может».
4 мин
Учитель раздаёт файл-практикум и даёт инструкцию: «Откройте лист “Библиотека”. Найдите строку заголовков и четыре записи. Подпишите в отдельной ячейке или на листе: какие элементы являются полями, какая строка является записью, где находится значение поля “Жанр”. Затем добавьте одну книгу и задайте ей новый код».
Открывают файл, выделяют заголовки как поля, выбирают конкретную строку как запись, называют значение поля. Добавляют новую строку с уникальным кодом книги и заполняют остальные поля.
3 мин
Учитель предлагает проверку «Светофор»: «Зелёная карточка — ключ найден и проверен; жёлтая — есть сомнение; красная — обнаружено повторение или пустое значение. Покажите карточку и объясните один результат». Учитель консультирует пары и демонстрирует на экране проверку уникальности с помощью сортировки или визуального просмотра.
Проверяют столбец с кодом, сортируют значения или просматривают их, поднимают карточку нужного цвета. Объясняют: «Ключ подходит, потому что все коды различаются и заполнены».

Запись в тетрадях

Записать памятку: «Ключ таблицы — поле или совокупность полей, однозначно определяющих запись. Признаки ключа: уникальность значений, отсутствие пустых значений, однозначная связь с объектом».
Завершение этапа: учитель подводит итог: «Мы не только дали определение ключа, но и проверили его в цифровом файле. Теперь закрепим различия между элементами таблицы и научимся обнаруживать ошибочный ключ».

Этап 5. Первичное закрепление: анализ кейсов (7 мин)

Цель этапа: закрепить умение распознавать поля и записи и аргументированно выбирать ключ.
Время
Действие учителя
Действие учеников
4 мин
Учитель раздаёт группам карточки с кейсами: «Магазин: Артикул, Название товара, Цена, Категория»; «Курсы: Номер ученика, Фамилия, Группа, Дата записи»; «Транспорт: Номер маршрута, Остановка, Время прибытия». Инструкция: «Для каждого кейса назовите поля, приведите пример записи и выберите возможный ключ. Если одного поля недостаточно, предложите составной ключ».
В мини-группах выделяют поля, формулируют пример записи и выбирают ключ. Для транспорта замечают, что номер маршрута не уникален для остановки, и предлагают составной ключ «Номер маршрута + Остановка + Время» либо отдельный идентификатор прибытия.
3 мин
Учитель организует взаимопроверку: «Обменяйтесь карточками. Проверьте решение по трём вопросам: повторяется ли ключ, есть ли он в каждой записи, позволяет ли найти ровно один объект. Напишите группе две сильные стороны и один вопрос».
Проверяют решение другой группы, отмечают два корректных элемента и задают уточняющий вопрос. Представитель одной группы кратко защищает выбор ключа.
Завершение этапа: учитель подводит итог: «Вы увидели, что ключ зависит от предметной области, а иногда состоит не из одного поля. Теперь каждый самостоятельно проверит понимание и выполнит небольшую практическую задачу».

Этап 6. Самостоятельная практическая работа с самопроверкой (10 мин)

Цель этапа: проверить индивидуальное умение создавать структуру таблицы и обосновывать ключ.
Время
Действие учителя
Действие учеников
2 мин
Учитель предлагает выбор задания: «Базовый вариант — определить элементы готовой таблицы. Повышенный — спроектировать таблицу “Участники олимпиады”. Продвинутый — найти ошибку в предложенном ключе и исправить структуру. Выберите уровень, который позволит показать результат без случайного угадывания».
Выбирают уровень и записывают название задания. Получают индивидуальную карточку или открывают соответствующий лист файла.
5 мин
Учитель напоминает критерии: «В таблице должно быть не менее четырёх полей и пяти записей или условных примеров записей. Отдельно укажите ключ и напишите два аргумента его пригодности. Не используйте фамилию как ключ без дополнительной проверки». Учитель консультирует, не подсказывая готовый ответ.
Выполняют выбранное задание. В базовом варианте подписывают поля, запись и значения; в повышенном создают поля «Код участника», «Фамилия», «Имя», «Класс», «Результат» и выбирают код; в продвинутом выявляют повторяющийся ключ и предлагают исправление.
3 мин
Учитель выводит эталон проверки: «Сначала проверяем, что ключ присутствует в каждой записи. Затем сравниваем значения и убеждаемся, что одинаковых нет. В конце задаём вопрос: найдёт ли система по этому значению ровно одну запись? Отметьте в листе самооценки, выполнены ли все три проверки».
Сверяют работу с алгоритмом, исправляют найденные ошибки, заполняют лист самооценки и сдают результат учителю или загружают файл в общую папку.

Эталон решения

Для таблицы «Участники олимпиады» создаём поля: «Код участника», «Фамилия», «Имя», «Класс», «Результат». Ключом выбираем поле «Код участника». Шаг 1: проверяем, что код указан в каждой записи. Шаг 2: проверяем, что коды не повторяются. Шаг 3: убеждаемся, что по одному коду находится ровно один участник. Поля «Фамилия» и «Класс» ключами не являются, так как их значения могут совпадать.
Завершение этапа: учитель подводит итог: «Самостоятельная работа показала, умеете ли вы применять определение, а не только воспроизводить его. Осталось зафиксировать, какое действие оказалось самым важным и где ещё могут возникнуть ошибки».

Этап 7. Рефлексия и домашнее задание (5 мин)

Цель этапа: осмыслить способ действия, оценить результат и определить направление дальнейшей работы.
Время
Действие учителя
Действие учеников
2 мин
Учитель проводит приём «Одноминутка»: «За одну минуту закончите три фразы: “Поле — это…”, “Запись — это…”, “Ключ нужен, чтобы…”. Затем отметьте в листе самооценки, какой признак ключа вы проверяете уверенно, а какой требует тренировки».
Письменно завершают фразы: «Поле — столбец», «запись — строка», «ключ нужен для однозначной идентификации». Отмечают уровень уверенности и формулируют личный вопрос.
1 мин
Учитель возвращается к проблемному вопросу начала: «Почему фамилия не всегда подходит в качестве ключа? Что произойдёт, если два объекта получат одинаковый ключ?»
Отвечают: «Система не сможет однозначно выбрать запись», «возникнет ошибка идентификации или будут смешаны данные».
2 мин
Учитель объясняет домашнее задание и собирает листы самооценки: «Выберите уровень, но базовая часть обязательна для всех. При выполнении продвинутого уровня объясняйте решение словами, а не только выделяйте столбец».
Записывают домашнее задание, задают уточняющие вопросы, сдают лист самооценки и закрывают рабочие файлы.
Завершение этапа: учитель подводит итог: «Сегодня мы научились видеть в таблице поля и записи, а также проверять ключ по уникальности и однозначности. На следующем уроке будем рассматривать связи между таблицами и способы получения нужной информации из базы данных».

Критерии оценивания практической работы

  • «5» — правильно выделены поля, записи и значения; создана или проанализирована таблица не менее чем с четырьмя полями; ключ выбран корректно, приведены два обоснования, все ошибки исправлены самостоятельно.
  • «4» — правильно определены основные элементы таблицы и выбран подходящий ключ, но допущена одна неточность в объяснении или оформлении; после проверки ошибка исправлена.
  • «3» — различены поле и запись, но ключ выбран без полного обоснования либо обнаружена ошибка в проверке уникальности; выполнена базовая часть задания с помощью памятки.
  • Ниже «3» — не различены основные элементы таблицы или выбранное поле не обеспечивает однозначной идентификации; требуется повторная работа по алгоритму проверки ключа.

Рефлексия

Вопрос для ученика
Цель вопроса
Что такое поле, запись и значение поля?
Проверка осознанного различения элементов реляционной таблицы.
Какие три признака позволяют считать поле ключом?
Выявление понимания алгоритма проверки ключа.
Почему фамилия, жанр или класс не всегда подходят в качестве ключа?
Проверка умения переносить правило на реальные данные.
Какое действие в практической работе оказалось самым сложным?
Выявление индивидуальных точек затруднения и планирование коррекции.

Завершающее слово учителя

«Сегодня вы рассмотрели таблицу не как обычный набор ячеек, а как модель объектов реального мира. Мы научились различать поля и записи и проверять, может ли поле быть ключом. Главная ошибка — выбирать ключ по удобному названию, не проверяя повторения и пустые значения. На следующем уроке мы выясним, как несколько таблиц могут быть связаны между собой и почему это помогает не дублировать данные».

Домашнее задание

Уровень
Что задать
Зачем
Базовый (обязательный)
Составить на бумаге или в электронных таблицах структуру базы данных «Школьные кружки»: не менее пяти полей и пяти условных записей. Выделить ключ и письменно указать два признака его пригодности.
Закрепляет различение полей и записей, формирует навык выбора уникального идентификатора; при проверке смотреть на полноту структуры и обоснование ключа.
Средний (повышающий)
Спроектировать таблицу для интернет-магазина или библиотеки: указать не менее шести полей, привести пять записей, проверить два возможных ключа и выбрать лучший.
Развивает анализ предметной области и умение сравнивать варианты; при проверке смотреть, обнаружены ли повторяющиеся значения и объяснён ли отказ от неподходящего ключа.
Продвинутый (дополнительный)
Разработать пример таблицы, где один ключ состоит из двух полей. Привести не менее пяти записей, показать, почему каждое поле отдельно не уникально, и объяснить, почему их сочетание идентифицирует запись.
Формирует представление о составном ключе и готовит к изучению связей между таблицами; при проверке смотреть на отсутствие одинаковых сочетаний значений.
Контрольные вопросы перед выходом: «Как называется столбец таблицы? Что содержит запись? Какими свойствами должен обладать ключ? Может ли ключ состоять из нескольких полей? Приведите пример поля, которое не подходит для однозначной идентификации объекта».

Создайте уникальный план урока по своей теме

  • Любая тема, любой уровень
  • Структура по ФГОС
  • 100% уникальный план урока
  • Цели, ход урока, рефлексия
  • Экспорт в PDF и Word
  • Готово за 1 минуту

Другие темы по информатике для 11 класса

Чем удобны планы уроков Нейрум

  • Готовый план, не набросокЦели, ход урока, планируемые результаты, рефлексия — всё по структуре ФГОС, открыли и пошли вести.
  • План урока или техкартаОдин материал — два формата экспорта в PDF. Скачали то, что нужно завучу.
  • Свой план урока за минутуНе нашли нужный? ИИ-конструктор напишет план урока по вашей теме, классу и типу урока.

Вопросы и ответы

Как скачать план урока «Табличные (реляционные) базы данных. Поле, запись. Ключ таблицы»?

Зарегистрируйтесь бесплатно — материал сохранится в личном кабинете, откуда его можно скачать как план урока или технологическую карту.

Соответствует ли план урока ФГОС?

Да, структура урока — цели, ход урока, планируемые результаты — построена по ФГОС для 11 класса (информатике).

Можно ли изменить план под свой класс?

Да. После регистрации план урока открывается в конструкторе: этапы и содержание можно отредактировать или перегенерировать.