- •Работа с табличным процессором Microsoft Excel. Лабораторная работа №1. Освоение приемов работы с электронными таблицами.
- •1. Настройка экрана Excel.
- •2. Выделение ячеек, строк, столбцов, блоков и листов
- •3. Ввод данных в ячейки
- •4. Редактирование данных
- •5. Операции перемещения, копирования и заполнения
- •Контрольные вопросы к лабораторной работе № 1
- •Лабораторная работа №2. Выполнение вычислений
- •1. Создание таблицы, вставка формул и функций. Пример 1
- •2. Создание таблицы, вставка формул и функций. Пример 2
- •3. Создание таблицы, вставка формул и функций. Пример 3
- •Контрольные вопросы к лабораторной работе № 2.
- •Лабораторная работа №3. Методы сортировки и фильтрации данных
- •1. Сортировка данных
- •2. Фильтрация данных с использованием автофильтра
- •3. Фильтрация данных с использованием расширенного фильтра
- •Контрольные вопросы к лабораторной работе № 4
- •Лабораторная работа №5 Анализ данных. Операции Подбор параметра и Поиск решения.
- •1. Подбор параметра
- •2. Использование надстройки Поиск решения
- •Контрольные вопросы к лабораторной работе № 5
- •Лабораторная работа №6. Обобщение данных. Создание таблицы подстановки. Подведение итогов
- •Выполнение вычислений и построение диаграмм на основе итоговых данных.
- •1. Создание таблицы подстановки с одной переменной
- •2. Создание таблицы подстановки с двумя переменными
- •3. Автоматическое подведение общих и промежуточных итогов. Работа со структурой таблицы
- •4. Выполнение вычислений и построение диаграмм на основе итоговых данных
- •2. Субд ms Access
- •3. Целостность данных
- •4. Виды связей
- •5. Анализ предметной области
- •6. Анализ данных
- •7. Построение модели данных
- •8. Создание базы данных в среде ms Access
- •9. Построение схемы.
- •Компьютерный практикум Создание структуры и заполнение базы данных
- •Лабораторная работа №2. Работа с формой
- •1. Ввод данных через форму
- •Лабораторная работа №3. Запросы к базе данных
- •1. Запросы к базе данных
- •2. Конструктор запросов в ms Access
- •Компьютерный практикум Реализация простых запросов на выборку.
- •3. Логические выражения и условия отбора
- •Вопросы и задания
- •4. Запросы по нескольким таблицам к базе данных Вычисляемые поля
- •Вопросы и задания
- •5. Реализация выборки Вычисляемые поля и конструктор запросов
- •Компьютерный практикум Реализация сложных запросов
- •Лабораторная работа №4. Работа с отчетами
- •1. Создание отчетов в ms Access
- •2. Этап создания отчета в базе данных
- •Вопросы
- •Компьютерный практикум. Формирование отчетов в ms Access
- •Контрольные тесты
- •Список литературы
8. Создание базы данных в среде ms Access
Создание базы данных начинается с открытия файла, к котором она будет храниться. Для этого в MS Access нужно произвести следующие действия:
выполнить команду Файл → Создать БД → Новая БД;
→ в файловом окне указать путь и имя файла «ИС Приемная комиссия».
После этого на экране откроется основное окно с заголовком «Приемная комиссия: база данных». Дальнейшая работа состоит из двух этапов:
построение структур таблиц;
ввод данных в таблицы.
Сначала надо описать структуры таблиц. Следует начать с таблиц, которые создаются на первом, подготовительном этапе работы приемной комиссии. Главной здесь является таблица «ФАКУЛЬТЕТЫ».
Описать структуру таблицы — значит указать имена всех полей, а также тип и свойства каждого поля; назначить главный ключ (первичный ключ). В режиме Таблица надо выполнить команду → Создать. Из списка предлагаемых способов создания таблицы следует выбрать → Конструктор.
На экране откроется окно конструктора таблиц. На рис. 6 показано заполненное окно конструктора для таблицы «Факультеты».
Рис. 6. Конструктор таблиц.
Имена полей указываются в графе «Имя поля», соответствующие им типы — в графе «Типы данных». Графу «Описание» заполнять не обязательно. В нижней половине окна конструктора присутствует таблица «Свойства поля». В ней указываются размер поля, формат поля и некоторые другие свойства. Смысл каждого параметра поясняется комментирующим текстом. Кроме того, всегда можно обратиться к справочнику, нажав на клавишу F1. На рис. 6 отражены свойства поля «Факультет». Основным свойством текстового поля является его длина. Предельное значение длины — 255 символов. В данном случае выбрана длина 30. С одной стороны, длину текстового поля нужно задавать такой, чтобы в него поместилось любое возможное значение этого поля, с другой стороны, нужно помнить, что лишняя длина — это расход памяти компьютера, которая конечна.
Для поля КОД_ФК указан тип - счетчик. Такой тип счетчика удобно использовать как первичный ключ таблицы. Значениями этого поля будут числа. Числовой тип присваивают тем полям, со значениями которых возможны в дальнейшем какие-то вычислительные действия, полям, обозначающим размерные величины. Над кодом специальности (КОД_СПЕЦ) не имеет смысла выполнять вычисления, поэтому его можно определить как – счетчик. Все остальные поля имеют текстовый тип и длину 30 символов.
Выбор главного ключа производится следующим образом: указатель устанавливается на ключевое поле «КОД_ФК» и выполняется команда Правка → Ключевое поле.
В дальнейшем информацию о структуре каждой таблицы будем представлять в табличной форме. На примере таблицы «ФАКУЛЬТЕТЫ» она выглядит так:
Структура таблицы «ФАКУЛЬТЕТЫ»
Имя поля |
Тип поля |
Длина (формат) |
КОД_ФК |
Счетчик |
Длинное целое |
Название факультета |
Текстовый |
30 |
ЭКЗАМЕН_1 |
Текстовый |
30 |
ЭКЗАМЕН_2 |
Текстовый |
30 |
ЭКЗАМЕН_3 |
Текстовый |
30 |
Далее с помощью конструктора описывается структура таблицы «СПЕЦИАЛЬНОСТИ».
Структура таблицы «СПЕЦИАЛЬНОСТИ»:
Имя поля |
Тип поля |
Длина (формат) |
КОД_СПЕЦ |
Счетчик |
Длинное целое |
КОД_ФК |
Числовой |
Длинное целое |
Специальность |
Текстовый |
30 |
План |
Числовой |
Целый |
После выполненных действий на вкладке «Таблицы» окна базы данных появятся названия созданных таблиц: «ФАКУЛЬТЕТЫ» и «СПЕЦИАЛЬНОСТИ».
В информационной системе формируются еще таблицы: «АНКЕТА» и «АБИТУРИЕНТЫ» и «ОЦЕНКИ» И «ИТОГИ».
Всего 6 таблиц.
Структурная схема таблицы «АНКЕТА»
Имя поля |
Тип поля |
Длина |
РЕГ_ НОМ |
Числовой |
Длинное целое |
ФАМИЛИЯ |
Текстовый |
30 |
ИМЯ |
Текстовый |
20 |
ОТЧЕСТВО |
Текстовый |
20 |
ДАТА_РОЖД |
Дата |
|
ГОРОД |
Текстовый |
30 |
УЧ_ЗАВЕДЕНИЕ |
Текстовый |
50 |
Структурная схема таблицы «АБИТУРИЕНТ»
Имя поля |
Тип поля |
Длина (формат) |
РЕГ_НОМ |
Числовой |
Длинное целое |
КОД СПЕЦ |
Числовой |
Длинное целое |
МЕДАЛЬ |
Логический |
|
СТАЖ |
Числовой |
Плавающий (одна цифра после запятой) |
Структурная схема таблицы «ОЦЕНКИ»
Имя поля |
Тип поля |
Длина (формат) |
РЕГ_НОМ |
Числовой |
|
Оценка_1 |
Числовой |
2 |
Оценка_2 |
Числовой |
2 |
Оценка_3 |
Числовой |
2 |
Структурная схема таблицы «ИТОГИ»
Имя поля |
Тип поля |
Длина (формат) |
РЕГ НОМ |
Текстовый |
4 |
ЗАЧИСЛЕНИЕ |
Логический |
|