- •Понятие “Модель”.
- •Классификация моделей.
- •По области использования
- •Информационные модели в базах данных
- •Пример разработки базы данных «Учебный процесс»
- •Определение состава данных.
- •Выявление связей информационных объектов.
- •Информационно-логическая модель «Учебный процесс».
- •I V Логическая структура реляционной базы данных «Учебный процесс» (см. Выше).
- •Мастер таблиц
- •Режим таблицы
- •Область описания полей
- •Ключевые поля
- •Создание уникального ключа
- •Сохранение таблицы
- •Операции с таблицами в окне базы данных
- •Быстрая сортировка
- •Связи между таблицами
- •Выбор первичного ключа
- •Преимущества первичного ключа
- •Создание первичного ключа
- •Внешние ключи
- •Целостность данных
- •У становка связей
- •Создание многотабличной формы с подчиненной с помощью мастера
- •Разработка многотабличной формы без подчиненных форм
- •Разработка формы в режиме конструктора
- •Отличие формы от таблицы
- •Создание формы с помощью Автоформы
- •Создание формы с помощью Мастера
- •Р азработка многотабличных форм
- •Редактирование подчиненной формы
- •Разработка формы с включением подчиненной формы
- •Структура основной части формы
- •Структура подчиненной формы
- •Создание многотабличной формы с подчиненной с помощью мастера
- •Разработка многотабличной формы без подчиненных форм
- •Разработка формы в режиме конструктора
- •Создание полей со списком
- •Динамический набор данных
- •Вычисляемые поля
- •Конструирование однотабличного запроса на выборку
- •Конструирование многотабличного запроса на выборку
- •Создание параметрического запроса
- •Вычисляемые поля
- •Создание выражения
- •Создание групповых запросов
- •Конструирование запроса на создание таблицы
- •Запрос на добавление
- •Создание отчета для одной таблицы
- •Группировка данных отчета
- •Включение вычисляемого поля в отчет
- •Многотабличные отчеты
- •Создание основной части отчета
- •Разработка подчиненного отчета
- •Доработка подчиненного отчета
- •Включение подчиненного отчета
- •С оздание отчета на основании запроса
- •Практическая работа.
- •Выдать список отличников, имея таблицу «Лицеисты».
- •Различие между связыванием и внедрением
- •Внедрение объектов
- •Связывание объектов
- •Тема № 8: субд ассess. Введение в макросы и события.
- •Группа макросов
- •Отладка макросов по шагам
- •Макросы для форм
- •Макросы отчета
- •Событие Когда выполняется макрос
- •Практическая работа
- •Создание кнопочной формы с помощью диспетчера
- •Редактирование имени и формирование элементов кнопочной формы
- •Формирование элементов для вызова кнопочных форм
- •Формирование элементов для открытия объектов приложения
- •Добавление рисунка в кнопочную форму
- •Конструирование кнопочной формы самостоятельно
- •1 Этап. Выделение информационных объектов.
- •2 Этап. Связи информационных объектов.
- •3 Этап. Построение информационно-логической модели
- •4 Этап. Логическая структура реляционной базы данных.
- •Заполнение таблиц данными
- •Формы ввода данных
- •Создание запросов
- •Типы запросов:
- •Создание параметрического запроса
- •Использование запросов на изменение
- •Создание макросов
- •2. Разработать бд «Тестирование»
- •3. Зарплата
- •4. База данных «Библиотека»
- •Электронный журнал.
- •Библиотека
- •Лицеисты – родители
- •Телефонный справочник
- •Экзаменатор (Тестирование)
- •Заработная плата
- •Арм руководителя
- •Психолого-педагогический консилиум
- •Учебный процесс
Арм руководителя
Постановка задачи: Система должна иметь таблицы с полями: наименование мероприятий (работ), срок их выполнения, фамилия лица, ответственного за их выполнение, поле отметок выполнения работ логического типа, поле статуса, в котором автоматически выдаются следующие виды сообщений – Выполнено, Просрочено, Сегодня, Завтра
Система должна:
-позволять дополнять или удалять записи о мероприятиях
-организовать заполнение и редактирование всех данных с максимальным контролем правильности ввода
-представлять данные по нарастанию сроков их выполнения
-выдавать отдельно все работы, которые должны быть выполнены сегодня, завтра или просрочены
-проводить поиск работ по их наименованию и (или) по фамилии исполнителя
Психолого-педагогический консилиум
Постановка задачи: Система должна иметь таблицы успеваемости всех учащихся по всем предметам и по всем группам, уровни познавательной активности, уровни навыков учебного труда, уровни интеллекта, соответствие реальных возможностей и успехов. Поля: номер группы, фамилия, имя лицеиста, название предмета, успеваемость по срезам, уровень познавательной активности, уровень интеллекта, уровень навыков учебного труда, соответствие реальных возможностей и успехов, диагноз затруднений и меры воздействия, рекомендации консилиума.
Система должна:
-позволять дополнять или удалять записи о лицеистах
-организовать заполнение и редактирование всех данных с максимальным контролем правильности ввода
-проводить поиск лицеиста по фамилии
-содержать итоговые данные по годам для каждой группы с целью выявления динамики развития
Учебный процесс
Постановка задачи: Система должна иметь следующие информационные объекты – 1)справочная информация: список групп, список лицеистов, перечень преподавателей, список кафедр, список преподавателей; 2)учетная информация: - изучение с указанием групп, предмета, преподавателя, вида занятий и количества часов (Учебный план)
- успеваемость с указанием групп, лицеистов, предметов, преподавателя, вида занятий и оценок (Экзаменационная ведомость)
Система должна предоставлять информацию о списках лицеистов, преподавателей, кафедр, организовать быстрый поиск по указанному ключу, выдавать план проведения занятий по ключу, экзаменационную ведомость, итоговую ведомость, проводить расчет рейтинга по группам, лицеистам.
СОДЕРЖАНИЕ
ТЕМА № 1: Моделирование. Основные понятия. Информационные модели. 2
Тема №2: Базы данных. Организация данных, модели баз данных. Этапы разработки баз данных. Информационно-логическая модель. Логическая структура реляционной базы данных. 5
Тема №3: СУБД ACCESS. Таблицы. 7
Тема №4: субд access. Формы. 17
Тема № 5: СУБД АССESS. Запросы 24
Тема № 6: СУБД АССESS. Отчеты. 30
Тема № 7: СУБД АССESS. Элементы управления и их свойства. 35
Тема № 9: СУБД АССESS. Создание кнопочных форм 41
Тема № 10: СУБД АССESS. Работа по самостоятельному созданию баз данных. 43