Самым современным средством для накопления и поиска информации в компьютерах являются базы данных, позволяющие организовать хранение большого объёма информации с обеспечением высокой скорости поиска и обновления.
В настоящее время актуальность изучения темы «Системы управления базами данных» возрастает как никогда. Сбор, хранение, быстрый и надёжный поиск нужной информации в разных областях нашей жизни, необходим практически на любом этапе работы с информацией. Каждый учащийся должен освоить необходимый для адаптации в современном мире уровень знаний в этой области. Современный школьник уже в школе готовится стать профессионалом в выбранной для себя профессии, использует новые современные технологии, что соответствует новым ФГОС.
В курсе ИКТ старшей школы для подготовки к единому государственному экзамену отводится недостаточно времени для изучения темы База данных, при этом новые стандарты обучения предполагают профилизацию обучающихся уже в стенах среднего учебного заведения, формирование универсальных учебных действий при работе с информацией.
Представленная работа посвящена основным понятиям баз данных и функциям систем управления реляционными базами данных. Основные приёмы по работе с база данных (создание, модификация, сортировка, поиск, отчетность) рассмотрены на примере 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. База данных учащихся средней школы
Должна содержать информацию об учащихся (фамилию, имя, отчество, пол, дату рождения и т.д.), классах (номер, год, классный руководитель и т.д.), преподавателях, предметах, оценках и т.д.
Каждая база данных содержит достаточно сложно организованную информацию, управлять которой не возможно без специальной программы - Система Управления Базой Данных (или сокращенно, СУБД).
Что же такое «Данные»? В широком смысле слова база данных - это совокупность сведений о чем угодно. Таким образом, в основе подавляющего большинства информационных систем лежат базы данных. База данных – это информация об объектах окружающего мира, выделенных в отдельную группу со схожими параметрами, характеризующими их суть и отличия друг от друга.