Методические рекомендации по обучению основам работы с базами данных

Методические рекомендации по обучению основам работы с базами данных

Методические рекомендации по обучению основам работы с базами данных.

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

Анализ предметной области целесообразно разбить на три фазы:

- анализ информационных требований и потребностей;

- выявление информационных объектов и связей между ними;

- построение модели предметной области и проектирование схемы базы данных.

Требования пользователей к создаваемой базе данных представляют собой список запросов с указанием их интенсивности и объемом данных. Эти сведения разработчики базы данных получают в диалоге с ее будущими пользователями. Здесь же выясняются требования к вводу, обновлению и корректировке информации. Требования пользователей уточняются и дополняются при анализе имеющихся и перспективных задач.

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

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

· один к одному (1:1);

· один ко многим (1:М);

· многие ко многим (М:М).

- Связь один к одному (1:1) предполагает, что в каждые момент времени одному экземпляру информационного объекта А соответствует не более одного экземпляра информационного объекта В и наоборот.

Примером связи 1:1 может служить связь между информационными

объектами педагог и классный руководитель.

- При связи один ко многим (1:М) одному экземпляру информационного объекта А соответствует 0, 1 или более экземпляров объекта В, но каждый экземпляр объекта В связан не более чем с 1 экземпляром объекта А.

Примером связи 1:М служит связь между информационными объектами ученик и педагог.

- Связь многие ко многим (М:М) предполагает, что в каждый момент времени одному экземпляру информационного объекта А соответствует 0, 1 или более экземпляров объекта В и наоборот. На рис. 6 графически представлено указанное соответствие.

Примером связи М:М служит связь между информационными объектами классный руководитель и кабинет.

Заключительная фаза анализа предметной области состоит в проектировании ее информационной структуры или концептуальной модели.

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

КМ является представлением точки зрения пользователя на предметную область и не зависит ни от программного обеспечения СУБД, ни от технических решений.

Схема базы данных:

На диаграмме Бахмана можно увидеть из каких основных объектов состоит данная база данных и связи между этими объектами.

Рис. 8 диаграмма Бахмана

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

Под сущность понимают основное содержание объекта, о котором собирают информацию. В качестве сущности могут выступать место, вещь, личность, явление.

Из рис. 8 видно, что сущности – это Учащиеся, Педагог, Кабинет, Классный руководитель, Олимпиады_конкурсы.

Сущность принято определять атрибутами – поименованными характеристиками. Например:

Атрибуты: №_учащегося, Фамилия, Имя, Класс, дата рождения, Адрес проживания, Участие в олимпиадах.

Логическое проектирование

Логическое проектирование представляет собой необходимый этап при создании базы данных. Основной задачей логического проектирования является разработка логической схемы, ориентированной на выбранную систему управления базами данных (СУБД). Этап логического проектирования в отличие от концептуального проектирования полностью ориентировано на инструментальные средства компьютера.

Процесс логического проектирования состоит из следующих этапов:

1. Выбор конкретной СУБД.

2. Отображение концептуальной схемы на логическую схему.

4. Описание языка запросов.

Глава 3 Поиск, хранение и сортировка информации

В обязательном минимуме содержания образования по информатике тема «Поиск, хранение и сортировка информации» рассматривается в разделе «Информационные технологии». Согласно этому учащиеся должны:

¾ знать основные понятия: систематизация и хранение информации, базы данных, принципы их построения и функционирования, иметь представление и системах управления базами данных (СУБД), о форме представления баз данных (таблица, картотека);

¾ уметь: ввод и редактирование записей, сортировка и поиск записей, изменение структуры базы данных. [7]

В 10-11 классе я преподаю информатику по учебнику Угринович Н.Д. «Информатика и информационные технологии», который имеет гриф: Допущено Министерством образования Российской Федерации в качестве учебника для учащихся 10-11 классов. Угринович Н.Д выносит «Поиск, хранение и сортировка информации» в отдельный раздел и отводит на его изучение 10 часов.

Хранения, поиск и сортировка информации в базах данных – 10 часов

Понятие и типы информационных систем.

Базы данных (табличные, иерархические, сетевые).

Системы управления базами данных (СУБД).

Формы представления данных (таблицы, формы, запросы, отчеты).

Реляционные базы данных. Связывание таблиц в многотабличных базах данных.

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

№2. Создание структуры табличной базы данных.

№3. Ввод и редактирование данных.

№ 4. Поиск и сортировка данных.

Контроль знаний и умений: защита проекта «Создание базы данных».

Учебник «Информатика и информационные технологии. 10-11»:

Глава 11. Технология хранения, поиска и сортировки информации.

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

Формы представления данных (таблицы, формы, запросы, отчеты). Ввод и редактирование данных. Изменение структуры базы данных

Сортировка записей в базе данных. Поиск данных.

Создание запросов. Простой запрос

Создание запросов. Составной запрос

Создание форм и отчетов

Реляционные базы данных. Связывание таблиц в многотабличных базах данных.

📎📎📎📎📎📎📎📎📎📎