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

Разработка однотабличной базы данных

Информатика9 класс63 раздела
Разработка однотабличной базы данных

Информатика · 9 класс · Открытие нового · 45 мин

Разработка однотабличной базы данных

Цели и задачи

  • Цель по SMART: к концу урока учащиеся разработают структуру однотабличной базы данных для заданной предметной области, определят назначение не менее пяти полей, выберут подходящие типы данных, выделят ключевое поле и выполнят проверку таблицы на соответствие условию.
  • Сформировать представление о базе данных, таблице, поле, записи, типе данных и ключевом поле как основных элементах однотабличной базы данных.
  • Научить проектировать структуру таблицы по описанию предметной области и обосновывать выбор названий полей и типов данных.
  • Развивать умение анализировать условие, выделять существенную информацию, работать в паре, аргументировать решение и проверять его по критериям.
  • Показать связь разработки баз данных с математикой, русским языком, информатикой в ОГЭ и практическими задачами хранения информации.

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

Личностные

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

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

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

Предметные

  • Знать определения базы данных, таблицы, поля, записи, ключевого поля и основные типы данных: текстовый, числовой, дата/время, логический.
  • Уметь различать поле и запись, определять их количество в таблице.
  • Уметь разрабатывать структуру однотабличной базы данных по условию задачи.
  • Уметь выбирать подходящий тип данных и обосновывать назначение ключевого поля.
  • Владеть алгоритмом проверки таблицы: соответствие предметной области, уникальность ключа, отсутствие лишних и дублирующихся полей.

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

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

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

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

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

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

  • Выделяют объекты, свойства объектов и связи между информационными характеристиками.
  • Классифицируют данные по типам и объясняют основания классификации.
  • Строят информационную модель предметной области в виде таблицы.
  • Анализируют варианты таблиц и находят несоответствия условию.

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

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

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

  • Подготовить презентацию или экранную схему с определениями: база данных, таблица, поле, запись, ключевое поле, тип данных.
  • Распечатать карточки с тремя предметными областями: «Книги школьной библиотеки», «Участники спортивных соревнований», «Расписание кружков» — по одной карточке на пару.
  • Распечатать по одной на пару таблицу-шаблон с колонками «Название поля», «Назначение», «Тип данных», «Ключевое поле».
  • Подготовить карточку ОГЭ-формата с фрагментом таблицы и вопросами о количестве полей, записей и типе данных.
  • Вывести на доску алгоритм: определить объект — выделить свойства — назвать поля — выбрать типы — определить ключ — проверить результат.
  • Подготовить два специально ошибочных примера таблиц для приёма «Найди ошибку».
  • Подготовить лист самооценки и сигнальные карточки зелёного, жёлтого и красного цвета — по одному комплекту на ученика.
  • Обеспечить проектор или интерактивную доску, компьютер с программой для работы с таблицами; при отсутствии компьютеров использовать бумажные шаблоны.
  • Разместить на доске критерии практической работы: полнота, корректность типов, уникальность ключа, отсутствие лишних полей, качество объяснения.

Ход урока

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

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

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

Цель этапа: восстановить опорные понятия и выявить затруднения в различении поля, записи и типа данных.
Время
Действие учителя
Действие учеников
3 мин
Учитель выводит на экран таблицу с данными о книгах: «Код — 101; Название — Приключения; Автор — Иванов; Год — 2022; Выдана — да». Учитель говорит: "Рассмотрите таблицу. Что здесь является отдельной характеристикой книги? Как называется строка целиком? Какой элемент может однозначно определить книгу?"
В парах обсуждают 1 минуту, затем отвечают: "Столбец — поле", "строка — запись", "код может быть ключом".
3 мин
Учитель проводит короткий опрос «Верно — неверно»: "Поле — это строка таблицы. Запись описывает один объект. Год издания обычно хранится как число. Фамилия автора должна храниться как дата. Ключ может повторяться." После каждого утверждения учитель просит назвать исправленный вариант.
Показывают сигнальные карточки, исправляют утверждения: "Поле — столбец", "ключ не должен повторяться", "фамилия хранится как текст".
Завершение этапа: учитель подводит итог: "Мы вспомнили строение таблицы и увидели, что ошибка в типе данных или ключе может сделать базу неудобной. Теперь точно сформулируем, какую задачу должны решить сегодня."

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

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

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

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

Завершение этапа: учитель подводит итог: "Наша цель — научиться превращать описание предметной области в точную структуру таблицы. Работать будем по алгоритму, а затем проверим результат так, как проверяется решение учебной и экзаменационной задачи."

Этап 4. Открытие нового знания (9 мин)

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

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

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

Этап 5. Работа в парах: разработка структуры (10 мин)

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

Этап 6. Первичное закрепление и самостоятельная проверка (8 мин)

Цель этапа: закрепить алгоритм на заданиях разного уровня и выполнить индивидуальную самопроверку.
Время
Действие учителя
Действие учеников
3 мин
Учитель раздаёт карточку с таблицей «Экспонаты музея»: поля «Инвентарный номер», «Название», «Автор», «Год создания», «Материал», «Стоимость». Учитель говорит: "Индивидуально определите количество полей, назначение ключа, тип данных для каждого поля и найдите одно возможное нарушение структуры. Работайте молча три минуты."
Индивидуально записывают: 6 полей; ключ — инвентарный номер; название, автор и материал — текстовые; год и стоимость — числовые; предлагают проверить, нужна ли стоимость по условию.
3 мин
Учитель выводит эталон и комментирует: "Сверяйте не только ответ, но и ход рассуждения. В экзаменационном задании важно внимательно читать условие: количество столбцов определяет количество полей, а количество строк с объектами — количество записей."
Сверяют ответы, подчёркивают ошибки другим цветом, исправляют решение.
2 мин
Учитель предлагает дифференциацию: "Минимум — определить поля и записи. Базовый уровень — выбрать типы данных. Повышенный уровень — предложить ключ и объяснить, почему два других поля для ключа хуже."
Выполняют выбранный уровень, формулируют письменное обоснование ключа.

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

В таблице 6 столбцов, значит, 6 полей. Если в ней, например, 12 строк с экспонатами, то 12 записей. Поле «Инвентарный номер» подходит на роль ключевого, потому что номер должен быть уникальным для каждого экспоната. Поля «Название» и «Автор» могут повторяться, поэтому они менее надёжны как ключ. «Название», «Автор», «Материал» имеют текстовый тип, «Год создания» и «Стоимость» — числовой. Возможное нарушение нужно подтвердить условием: если стоимость не используется для хранения или поиска, её можно считать лишним полем; если используется, поле обосновано.
Завершение этапа: учитель подводит итог: "Мы закрепили различение полей и записей, научились выбирать тип данных и объяснять роль ключа. Осталось оценить, насколько уверенно каждый из вас владеет алгоритмом и что нужно повторить дома."

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

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

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

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

Рефлексия

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

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

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

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

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

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

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

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

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

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

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

Как скачать план урока «Разработка однотабличной базы данных»?

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

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

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

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

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