Системы управления базами данных. Учебный курс для старшеклассников (в рамках подготовки к ЕГЭ)

учитель информатики, ГБОУ СОШ № 1432 "Новая школа", Москва

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

В настоящее время актуальность изучения темы «Системы управления базами данных» возрастает как никогда. Сбор, хранение, быстрый и надёжный поиск нужной информации в разных областях нашей жизни, необходим практически на любом этапе работы с информацией. Каждый учащийся должен освоить необходимый для адаптации в современном мире уровень знаний в этой области. Современный школьник уже в школе готовится стать профессионалом в выбранной для себя профессии, использует новые современные технологии, что соответствует новым  ФГОС.

В курсе ИКТ старшей школы для подготовки к единому государственному экзамену отводится недостаточно времени для  изучения темы База данных, при этом новые стандарты обучения  предполагают профилизацию обучающихся уже   в стенах среднего учебного заведения, формирование универсальных учебных действий при работе с информацией.

Представленная работа посвящена основным понятиям  баз данных и функциям систем управления реляционными базами данных. Основные приёмы по работе с база данных (создание, модификация, сортировка, поиск, отчетность) рассмотрены на примере MS Office Access.

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

Учебный курс по базам данных может изучаться, как на профильном уровне преподавания раздела информатики, так и на базовом уровне. Кроме того, практическая часть курса даёт возможность изучения темы  на дополнительных занятиях, или в рамках элективных курсов.

Тематическое планирование

Номер урока

Тема урока

Урок 1

Системы управления базами данных. Назначение и применение

Урок 2

Основные понятия. Реляционная модель данных

Урок 3

Структура баз данных. Связь

Урок 4

СУБД ACCESS. Создание новой базы данных

Урок 5

Создание таблиц

Урок 6

Первичный ключ. Обязательное поле

Урок 7

Неформатированный ввод и редактирование данных

Урок 8

Изменение структуры таблицы

Урок 9

Связывание таблиц

Урок 10

Ввод данных в поля связи

Урок 11

Ввод данных через формы. Создание форм

Урок 12

Изменение формы

Урок 13

Зачетное задание по созданию таблиц и форм

Урок 14

Поиск информации. Создание и выполнение запросов к одной таблице

Урок 15

Поисковые условия для текстовых данных

Урок 16

Сортировка результатов.

Урок 17

Создание и выполнение запросов к нескольким связанным таблицам

Урок 18

Групповые операции. Замена и удаление

Урок 19

Расчёт итоговых характеристик

Урок 20

Создание отчётов по БД

Урок 21

Зачетное задание по поискам и отчетам

 

Пример урока

Современные базы данных позволяют хранить и обрабатывать сотни миллионов единиц информации. Рассмотрим несколько примеров:

1. Система резервирования и продажи авиабилетов.

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

2. Реестр населения города.

Должен содержать личные данные каждого жителя: фамилия, имя, отчество, пол, дата рождения и т.д., данные о местах жительства: адрес, число проживающих и т.д.

3. Система управления супермаркетом

Должна иметь информацию о поступивших и имеющихся товарах (наименование, цена, поставщик и т.д.), поставщиках, запасах на складе, дневной выручке, обороте и т.д.

4. База данных учащихся средней школы

Должна содержать информацию об учащихся (фамилию, имя, отчество, пол, дату рождения и т.д.), классах (номер, год, классный руководитель и т.д.), преподавателях, предметах, оценках и т.д.

 

Каждая база данных содержит достаточно сложно организованную информацию, управлять которой не возможно без специальной программы - Система Управления Базой Данных (или сокращенно, СУБД).

Что же такое «Данные»? В широком смысле слова база данных - это совокупность сведений о чем угодно. Таким образом, в основе подавляющего большинства информационных систем лежат базы данных. База данных – это информация об объектах окружающего мира, выделенных в отдельную группу со схожими параметрами, характеризующими их суть и отличия друг от друга.

Список литературы: 

1. Моисеева Н. Н., Давыдова Е. В., Босова Л. Л., Самостоятельные работы, тесты и диктанты по информатике. Изд. «Информатика и образование», Москва, 2000.
2. Моисеева Н.Н. Тематические тесты по информатике // Информатика и образование. 2008. № 5-7.
3. Моисеева Н.Н. Статья СУБД. Сложные условия поиска. Издательский дом «Первое сентября». Фестиваль педагогических идей, 2011.
4. Моисеева Н.Н. Преподавание темы «Системы управления базами данных» в курсе ИКТ. // Международный Издательский Дом, LAP Lambert Academic Publishing. 2012.

Код публикации: 

3060