Задание 1.1
Создать базу данных, состоящую из одной таблицы и отражающую основные антропометрические сведения о каждом ученике в вашем классе, по следующим параметрам: фамилия, имя, количество полных лет, средний балл успеваемости, рост, вес.
Определить, какие из этих параметров важны при заполнении медицинской карты учащегося. Отредактировать полученную структуру базы данных, удалив из нее ненужные поля. Ввести в структуру базы данных поля Номер и Пол. Отредактировать существующее поле Полных лет, изменив имя поля на Дата рождения и соответствующий формат данных.
Сохранить базу данных в файле «Школа.mdb».
Задание 1.2
Заполнить структуру базы данных, создав записи, соответствующие ученикам вашего класса. При необходимости отредактировать их.
Задание 2
Создать базу данных музыкальных групп, задавая, например, такие параметры, как название группы, страна проживания, основное музыкальное направление, наиболее известный репертуар.
Задание 3
Создать базу данных по интересующему вас виду спорта, отразив в ней место и время проведения соревнований, победителей и т.п.
|
|
Сортировка, фильтрация и поиск информации в базе данных.
Задание 1.1
Создайте модель страницы журнала для урока физкультуры. Отсортируйте записи в таблице так, чтобы сначала шел список фамилий мальчиков, затем список фамилий девочек. Создайте календарь поздравлений. Измените формат поля Дата рождения так, чтобы число записывалось цифрами, месяц прописью, год – полностью.
Задание 1.2
Создайте следующие простые фильтры:
· Отображает записи об учениках, чей рост выше 175 см;
· Отображает записи об учениках, чей вес не более 60 кг;
· Отображает записи об учениках, чей вес находится в диапазоне 60-70 кг, а рост – 165-179 см;
· Отображает записи об учениках, чей рост выше 170 см, а вес не более 65 кг.
Задание 1.3
Создайте фильтр с формулой, назвав его «Норма». Результатами фильтрации должны быть записи об учениках, чей вес пропорционален росту. Пропорция вычисляется по формуле: Норма=Рост-100. Допустимое отклонение – 3 кг.
Конструирование запросов
Задание 1
Составьте базу данных «Домашняя библиотека», в которой представлены книги по разделам, например, фантастика, детективы и т.д. Составьте запрос, который по фамилии автора определял бы, какие книги этого автора есть в библиотеке и к какому разделу они относятся.
Задание 2
По сведениям о планетах Солнечной системы составьте базу данных «Планеты Солнечной системы» с полями: Планета, Среднее расстояние от Солнца, Период обращения, Масса, Радиус, Число спутников. Составьте запрос на выборку сведений о планетах, масса которых меньше массы Земли.
|
|
Задание 3
Составьте базу данных видеотеки со следующей информацией о каждом: название, режиссер, страна-производитель, год выхода на экран, продолжительность (мин), жанр. Составьте запросы на комедии белорусского производства и на фильмы продолжительностью не более 100 минут.
Задание 4.1
Отредактируйте структуру базы данных Школа следующим образом.
Поле | Тип данных | Описание |
№ | Счетчик | |
Фамилия | Текстовый | |
Имя | Текстовый | |
Дата | Дата | Дата рождения |
Пол (м) | Логический | Пол мужской? |
Улица | Текстовый | |
Дом | Текстовый | |
Корпус | Числовой | |
Квартира | Числовой | |
Класс | Числовой | |
Группа | Текстовый | Группа здоровья по физкультуре |
Глаза | Текстовый | Цвет глаз |
Заполните отредактированную базу данных недостающей информацией.
Задание 4.2
По базе данных Школа постройте запросы, отвечающие на следующие вопросы:
- Кто учится в 8 классе?
- Кто родился в 1984 году?
- Кто живет на улице Суворова?
- У кого номер дома меньше 50?
- У кого мужские имена?
- Кто родился весной?
- У кого фамилия начинается на букву С?
- Кто закончит школу в этом году?
- У кого сегодня день рождения?
- У кого номер квартиры меньше 12?
- Кто родился до 1.01.85?
- Кто живет на улице Пушкина, Леонова или Ленина?
- У кого фамилия начинается с букв А-К?
- Кто является однофамильцами с Сухановым Сергеем?
- Кто увлекается аэробикой и лыжами?
- Кто из мальчиков живет на улице Советская?
- У кого имена начинаются на букву С, а фамилия — на букву П?
- Кто учится в старших классах?
- У кого из специальной группы женское имя?
- Кто не живет на улице Ленина и не занимается в подготовительной группе?
- У кого номер класса кратен 3, и он живет на улице Пушкина или Ленина?
Отчеты
Задание 1
Для созданной базы данных «Школа» разработайте отчет с помощью Мастера отчетов в произвольной форме и произведите с его помощью вывод данных.
Задание 2*
Создайте базу данных «Записная книжка» и поместите туда 30 записей. Сформатируйте итоговый отчет так, чтобы информация в нем была представлена как в обычной записной книжке.
Следующие задания смоделированы в виде практикумов, охватывающих всю технологическую цепочку обработки информации в СУБД Access. Отдельные части практикумов могут использоваться как самостоятельные задания при изучении конкретных тем.
Лабораторный практикум 1