Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Тема работы: проектирование базы данных в субд. Создание таблиц и пользовательских форм для ввода данных.
Цель работы: закрепить материал по теме создания таблиц. Приобрести практический навык по созданию форм и таблиц. Ход работы: Задание 1. Создайте структуру базы данных, отражающую основные антропометрические сведения о каждом ученике вашей группы по следующим параметрам: фамилия, имя, количество полных лет, средний балл успеваемости, рост, вес, увлечения. Определите, какие из этих параметров важны при заполнении медицинской карты учащегося. Отредактируйте полученную структуру базы данных, удалив из нее ненужные поля. Введите в структуру базы данных поля Номер и Пол. Отредактируйте существующее поле Полных лет, изменив имя поля и формат данных. Сохраните базу данных в файле Группа.mdb. Технология работы 1. Запустите СУБД. 2. Создайте новую базу данных: · выберите команду меню Файл ► Создать; · в области задач Создание файла в правой части окна выберите щелчком мыши пункт Новая база данных; · в открывшемся окне выберите папку, в которой надо сохранить новую базу, и введите ее название — Группа.mdb. 3. В левой панели окна Группа: выберите закладку Таблица, в правой панели выделите пункт Создание таблицы в режиме конструктора и нажмите кнопку Открыть на панели инструментов — откроется новое окно Таблица. 4. Добавьте поля в таблицу в соответствии с табл. 1: · в столбце Имя поля введите названия полей; · в столбце Тип данных укажите соответствующий каждому полю тип данных (в дальнейшем — формат); · в столбце Тип данных укажите соответствующий каждому полю тип данных (в дальнейшем — формат); · в столбце Описание при желании можно ввести описание сведений, хранящихся в этом поле; Таблица 1
5. Выберите команду меню Файл ► Сохранить на панели инструментов и сохраните таблицу с именем Карта. На вопрос о создании ключевого поля ответьте Нет. 6. Закройте таблицу Карта, щелкнув на кнопке управления окном Закрыть.
7. В правой панели окна Класс: база данных (при выбранной закладке Таблицы) выделите пункт Карта и щелкните на кнопке Конструктор, чтобы снова открыть таблицу Карта в режиме Конструктора. 8. Удалите поля, которые не важны при заполнении медицинской карты учащегося: · щелкните мышью в ячейке с названием поля, которое следует удалить; · выберите в меню команду Правка ► Удалить строки. 9. Добавьте поля в таблицу:
10. Измените поле Полных лет: · щелкните мышью в ячейке с именем поля и замените имя Полных лет на Дата рождения; · измените тип данных Числовой на Дата/время, выберите формат поля — Краткий формат даты. Задание 2. Заполните таблицу в соответствии с образцом: 1. Измените значение поля Фамилия для первой записи: • перейдите в ячейку поля Фамилия первой записи со значением Иванов с помощью клавиш управления курсором или клавиши Tab; • нажмите клавишу F2; • измените текст на Иванченко; • нажмите клавишу Tab. 2. Аналогичным образом внесите изменения в записи 3, 5 и 8:
Задание 3 Просмотрите таблицу Карта в режиме таблицы. Научитесь изменять ширину и параметры форматирования полей таблицы. Разработайте дизайн формы для записи, подберите оптимальное расположение полей' на форме. Научитесь изменять оформление полей. Поместите на форму картинку. Используя встроенные средства СУБД, нарисуйте рамку. В режиме формы вид записи должен соответствовать образцу:
Задание 4 Создайте модель страницы журнала для урока физкультуры. Отсортируйте экземпляры записи в таблице так, чтобы сначала шел список фамилий мальчиков, затем - список фамилий девочек. Создайте календарь поздравлений. Отредактируйте параметры поля Дата рождения, затем отсортируйте записи. Технология работы 1. Откройте таблицу Карта в режиме таблицы. · Разделите учащихся на мальчиков и девочек; · Выберите щелчком мыши поле Пол; · Выберите команду меню Записи ► Сортировка по убыванию.
2. Откройте таблицу в режиме конструктора, выбрав команду меню Вид ► Конструктор. 3. Отредактируйте поле Дата рождения: · щелкните мышью в поле Дата рождения; · на панели Свойства поля измените значение параметра Формат поля на Длинный формат даты (в этом формате число записывается цифрами, месяц — прописью, год полностью). 4. Вернитесь в режим таблицы. 5. Отсортируйте дни рождения в хронологическом порядке: · щелкните в любой ячейке поля Дата рождения; · выберите команду меню Записи ► Сортировка ► Сортировка по возрастанию. 6. Закройте СУБД, выбрав команду меню Файл ► Выход. Задание 5. Создайте следующие простые фильтры: ♦ Выше - отбирает записи об учениках, чей рост более 170 см; ♦ Легче - отбирает записи об учениках, чей вес меньше или равен 65 кг; ♦ Мало ест - отбирает записи об учениках, чей рост больше 170 см, а вес меньше или равен 67 кг; ♦ Отклонение — отбирает записи об учениках, чьи данные находятся в диапазоне: 65 кг < вес < 71 кг, 166 см < рост <171 см. Результат работы фильтра Создайте фильтр Легче: · выберите команду меню Записи ► Фильтр ► Расширенный фильтр; · в открывшемся окне в строке Поле выберите из списка имя фильтруемого поля Вес (вместо поля Рост); · в строке Условие отбора введите <=65; · выберите команду меню Фильтр ► Применить фильтр — на экране появятся результаты фильтрации: Создайте фильтр Мало ест: · выберите команду меню Записи ► Фильтр ► Расширенный фильтр; · в открывшемся окне в строке Поле выберите из списка имя фильтруемого поля — Рост; · в строке Условие отбора введите >170; · во второй ячейке строки Поле выберите из списка имя второго фильтруемого поля — Вес; · в строке Условие отбора введите <=65; · выберите команду меню Фильтр ► Применить фильтр — на мониторе появятся результаты фильтрации: Создайте фильтр с формулой Идеальный вес, отбирающий записи об учениках, чей вес пропорционален росту. Пропорция вычисляется по формуле: Идеальный вес = Рост -100 Допустимое отклонение — 3 кг.
Лабораторная работа № 10 Тема работы Работа с данными с использованием запросов. Создание отчетов. Цель работы: получить практические навыки по созданию запросов. Научиться создавать отчеты по базе данных. Ход работы Задание 1. Рассчитайте оптимальный вес учащихся, создав в базе данных запрос Идеальный вес с вычисляемым полем и введя в него формулу Рост - 100. Технология работы 1. Запустите СУБД. 2. Откройте базу данных Группа.mdb. 3. Создайте новый запрос: · в левой панели окна Группа: база данных выберите закладку Запросы; · в правой панели выберите пункт Создание запроса в режиме конструктора; 4. В диалоговом окне Добавление таблицы выберите таблицу Карта, щелкните на кнопке Добавить, а затем - на кнопке Закрыть. 5. Создайте поле запроса Фамилия: 6. Аналогичным образом создайте поля Имя и Вес, перетащив их названия из таблицы во вторую и третью ячейки строки Поле. 7. Добавьте в запрос вычисляемое поле: · щелкните правой кнопкой мыши в свободной ячейке строки Поле и в открывшемся контекстном меню выберите команду Построить; · в окне построителя выражений выберите таблицу Карта, поле Рост и поместите его в верхнее поле щелчком на кнопке Вставить;
· щелкните на кнопке «-» и введите в верхнее поле число 100; · нажмите кнопку ОК. 8. Замените в ячейке с формулой Выражение1: [Карта]![Рост]-100 слово Выражение1 на Оптимальный вес. 9. Сохраните запрос с именем Идеальный вес. 10. Посмотрите результат выполнения запроса с вычисляемым полем, выбрав команду меню Запрос ► Запуск: Задание 2 Создайте отчет Анализ группы. Данный отчет должен наглядно представлять информацию о росте и весе учеников. Технология работы 1. Запустите СУБД. 2. Откройте базу данных Группа.mdb. 3. Создайте новый отчет: · в левой панели окна Класс: база данных выберите закладку Отчеты; щелкните на кнопке Создать на панели инструментов; · в открывшемся окне выберите пункт Мастер отчетов; · выберите в качестве источника данных таблицу Карта; · нажмите кнопку ОК. 4. Выберите поля для включения в отчет: · в списке Доступные поля выберите поле Фамилия и нажмите кнопку > — поле Фамилия появится в списке Выбранные поля; · аналогичным образом добавьте поля Имя, Рост, Вес; · нажмите кнопку Далее. 5. Добавьте группировку по полю Рост: · выделите поле Рост и нажмите кнопку >; • нажмите кнопку Далее. 6. Установите порядок сортировки: в списке 1 выберите поле Вес; · щелкните на кнопке по возрастанию, чтобы изменить порядок сортировки на сортировку по убыванию; · в списке 2 выберите поле Фамилия; · оставьте порядок сортировки по возрастанию. 7. Установите способ подведения итогов: в нажмите кнопку Итоги; · в открывшемся окне установите для поля Вес флажки для значений Avg (Средний), Min (Минимальный), Мах (Максимальный); 8. Выберите вид макета и ориентацию страницы: · установите переключатель напротив макета ступенчатый; · установите переключатель напротив ориентации альбомная; ® нажмите кнопку Далее. 9. Выберите стиль отчета Обычный, нажмите кнопку Далее. 10. Введите имя отчета — Анализ группы. 11. Установите переключатель дальнейших действий в положение Просмотреть отчет. 12. Нажмите кнопку Готово — готовый отчет будет выведен на экран. 13. Закройте СУБД, выбрав команду меню Файл ► Выход.
Лабораторная работа № 11
|
|||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2021-05-27; просмотров: 115; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.220.253.4 (0.023 с.) |