- •Министерство образования и науки
- •5. Среда ms Access 50
- •Лабораторная работа № 1 «Статистическая обработка результатов эксперимента»
- •Математическая постановка задачи
- •5. Нормированное отклонение
- •Блок-схема
- •Программа на языкеqbasic
- •Результат работы программы
- •Пример работы вExcel
- •Контрольные вопросы «Статистическая обработка результатов эксперимента»
- •Работа с табличным процессором Microsoft Excel. Лабораторная работа №1. Освоение приемов работы с электронными таблицами.
- •1. Настройка экрана Excel.
- •2. Выделение ячеек, строк, столбцов, блоков и листов
- •3. Ввод данных в ячейки
- •4. Редактирование данных
- •5. Операции перемещения, копирования и заполнения
- •Контрольные вопросы к лабораторной работе № 1
- •Лабораторная работа №2. Выполнение вычислений
- •1. Создание таблицы, вставка формул и функций. Пример 1
- •2. Создание таблицы, вставка формул и функций. Пример 2
- •3. Создание таблицы, вставка формул и функций. Пример 3
- •Контрольные вопросы к лабораторной работе № 2.
- •Лабораторная работа №3. Методы сортировки и фильтрации данных
- •1. Сортировка данных
- •2. Фильтрация данных с использованием автофильтра
- •3. Фильтрация данных с использованием расширенного фильтра
- •Контрольные вопросы к лабораторной работе № 3
- •Лабораторная работа №4. Создание и редактирование диаграмм
- •1. Построение круговой диаграммы
- •2. Построение объемной диаграммы
- •Контрольные вопросы к лабораторной работе № 4
- •Лабораторная работа №5 Анализ данных. Операции Подбор параметра и Поиск решения.
- •1. Подбор параметра
- •2. Использование надстройки Поиск решения
- •Контрольные вопросы к лабораторной работе № 5
- •Лабораторная работа №6. Обобщение данных. Создание таблицы подстановки. Подведение итогов
- •1. Создание таблицы подстановки с одной переменной
- •2. Создание таблицы подстановки с двумя переменными
- •3. Автоматическое подведение общих и промежуточных итогов. Работа со структурой таблицы
- •4. Выполнение вычислений и построение диаграмм на основе итоговых данных
- •Контрольные вопросы к лабораторной работе № 6.
- •Имя_таблицы (имя_поля1, имя_поля2, ....)
- •2. Субд ms Access
- •3. Целостность данных
- •4. Виды связей
- •5. Среда ms Access
- •5. Анализ предметной области
- •6. Анализ данных и планирование таблиц
- •7. Построение модели данных
- •8. Установление связей между таблицами бд.
- •Все 6 таблиц отвечают следующим правилам нормализации:
- •8. Создание базы данных в среде ms Access
- •9. Построение схемы.
- •Компьютерный практикум Создание структуры и заполнение базы данных
- •Лабораторная работа №2. Работа с формой
- •1. Ввод данных через форму
- •Лабораторная работа №3. Запросы к базе данных
- •1. Запросы к базе данных
- •2. Конструктор запросов в ms Access
- •Компьютерный практикум Реализация простых запросов на выборку.
- •3. Логические выражения и условия отбора
- •Вопросы и задания
- •4. Запросы по нескольким таблицам к базе данных Вычисляемые поля
- •Вопросы и задания
- •5. Реализация выборки Вычисляемые поля и конструктор запросов
- •Реализация сложных запросов
- •Лабораторная работа №4. Работа с отчетами
- •1. Создание отчетов в ms Access
- •2. Этап создания отчета в базе данных
- •Вопросы
- •Формирование отчетов в ms Access
- •Список литературы
Все 6 таблиц отвечают следующим правилам нормализации:
Первая нормальная форма (1NF)
Модель находится в 1NF, если каждая ее сущность приведена к 1NF. Требования, которым должны отвечать атрибуты таблицы, приведенной к 1NF -каждая таблица имеет первичный ключ,- все ее атрибуты атомарны (т.е. логически неделимы),- среди атрибутов нет повторяющихся групп.
Вторая нормальная форма (2NF)
Таблица находится во второй нормальной форме, если она находится в первой нормальной форме, и при этом любой её атрибут, не входящий в состав первичного ключа, функционально полно зависит от первичного ключа. Функционально полная зависимость означает, что атрибут функционально зависит от всего первичного составного ключа, но при этом не находится в функциональной зависимости от какой-либо из входящих в него атрибутов (частей).Или другими словами: в 2НФ нет неключевых атрибутов, зависящих от части составного ключа (+ выполняются условия 1НФ.
Третья нормальная форма (3NF)
Таблица находится в третьей нормальной форме, если она находится во второй нормальной форме, и при этом любой её неключевой атрибут функционально зависит только от первичного ключа. Или что тоже самое - "нет зависимостей неключевых атрибутов от других неключевых атрибутов + 2НФ. Другими словами, факты, хранимые в таблице, должны зависеть только от ключа.
Нормальная форма Бойса-Кодда (BCNF- Boyce-Codd Normal Form) (для решения задачи не используется)
Четвёртая нормальная форма (4NF)
(для решения задачи не используется)
Основные свойства нормальных форм:
• каждая следующая нормальная форма в некотором смысле является более ограниченной, но более лучшей, чем предыдущая;
• при переходе к следующей нормальной форме положительные свойства предыдущих нормальных свойств сохраняются.
На этапе моделирования БД получена, следующая схема (рис 5, 6.)
|
Рис. 6. Схема БД ПРИЕМНАЯ КОМИССИ, полученная при проектировании. |
Обозначения в схеме БД.
Обозначение |
Описание |
|
Главная таблица |
| |
|
Подчиненная таблица |
|
Связь между таблицами Один-ко-многим |
|
Связь между таблицами Один-ко-одному |
Организация связей между таблицами обеспечивает одно важное качество базы данных, которое называется целостностью данных.
Система не допустит, чтобы одноименные поля в разных связанных между собой таблицах имели разные значения. Ввод данных автоматически контролируется. В связанных таблицах может быть установлен режим каскадной замены: если в одной из таблиц изменяется значение поля, по которому установлена связь, то в других таблицах автоматически изменятся значения одноименных полей. Аналогично действует режим каскадного удаления: достаточно удалить запись из одной таблицы, чтобы связанные записи исчезли из всех остальных таблиц. Это естественно, поскольку, например, если закрывается какой-то факультет, то исчезают и все его специальности. Или если у абитуриента сменили регистрационный номер в таблице «Абитуриенты», то автоматически его номер должен обновиться и в других таблицах
На этом проектирование базы данных завершено. Дальнейшая работа будет происходить в среде СУБД MS Access.
Вывод
Построение реляционной модели данных заключается в описании всех используемых в ней отношений (таблиц) и построении схемы базы данных, то есть системы связей между таблицами.
Связь между таблицами осуществляется через одноименные поля. Связь «один к одному» — через общий главный ключ; связь «один ко многим» — через главный ключ в одной таблице и одноименное поле в другой таблице — такое поле называют внешним ключом.
Поддержка целостности данных — автоматический контроль за согласованностью взаимосвязанных данных в разных таблицах..