Иерархическая модель
Пример: возьмём предметную область школы г.Костерёво, поставим цель изучения - организация образования и составим модель данных.
Сетевая модель
Рассмотрим класс объектов ученики. Цель изучения увлечения:
Реляционная модель данных
Возьмём класс объектов ученики, поставим цель изучения успеваемость:
№ п/п | Фамилия | Средняя оценка По предметам | Поведение | Работа На уроке | Ведение записей | Участие Во внеклассной работе |
Петров | 4,0 | Хорошее | Участвует | |||
Иванов | 3,5 | Удовлетворительное | Участвует | |||
Сидоров | 4,5 | Хорошее | Не участвует |
Структура базы данных Таблица
Создание баз данных в Microsoft Access
- С помощью языков программирования (Pascal, Basic, C++);
- С помощью специальных программных сред, которые называются Системами управления базами данных (СУДБ);
СУДБ – это комплекс программных средств для создания баз данных с целью хранения и поиска информации.
Microsoft Access – один из видов СУДБ.
2 этапа работы в СУДБ Microsoft Access:
- Создание базы данных
- Создание структуры таблицы
- Установление связей между таблицами
- Занесение данных в таблицы.
- Управление базой данных
- Создание форм для ввода данных
- Решение задач по поиску отбору информации
- Установление вида выходной информации (отчётов).
Интерфейс Microsoft Access
- Лента меню.
- В левой части окна находится панель с основными объектами среды:
- Таблицы – предназначены для хранения данных.
- Формы – предназначены для ввода данных.
- Запросы – предназначены для обработки данных.
- Отчёты – предназначены для вывода данных.
- Во вкладке ленты меню «Создание» указаны режимы создания объектов среды:
- с помощью мастера
- с помощью конструктора
- непосредственным вводом данных
Работа в Microsoft Access:
|
- Создать новый файл «новая база данных».
- Создаём таблицы - Устанавливаем структуру таблиц с помощью конструктора:
- Ввести имя полей;
- Установить тип данных;
- Задать ключевое поле;
- Описать дополнительные свойства поле – уточнить формат данных и т.д. в меню.
Некоторые типы данных:
Поле МЕМО – текст, состоящий из нескольких строк;
Поле OLE – содержит встроенные объекты из других сред;
Гиперссылка – содержит ссылку на файл, находящийся на данном компьютере;
Счётчик – используется для ключевого поля;
Логический – применяется для логических операций – два значения TRUE & FALSE;
- Устанавливаем связи между таблицами.
- Один к одному;
- Один ко многим;
- Многие ко многим.
- Заносим данные - переходим в «режим таблицы» (правой кнопкой мыши щёлкнуть по полю таблицы);
- Для удобства ввода данных в базу создаём форму ввода с помощью мастера.
- С помощью режима конструктора устанавливаем дизайн формы.
Основными инструментами обработки данных в Microsoft Access являются сортировка, фильтр и запрос. На примере созданной формы пробуем сортировать по алфавиту фамилии и фильтровать пол.
Запрос объединяет в себе фильтрацию и сортировку.
Запрос – это объект базы данных, который позволяет производить основные операции по обработке данных: сортировку, фильтрацию, объединение данных из разных источников, преобразование данных – и сохранять результаты с некоторым именем, чтобы в дальнейшем использовать их по мере необходимости.
|
- С помощью мастера создаём простой запрос по двум таблицам.
- Создаём форму выходной информации – отчёт, с помощью мастера и редактируем с помощью конструктора.