Создание таблиц базы данных

Задание 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

По базе данных Школа постройте запросы, отвечающие на следующие вопросы:

  1. Кто учится в 8 классе?
  2. Кто родился в 1984 году?
  3. Кто живет на улице Суворова?
  4. У кого номер дома меньше 50?
  5. У кого мужские имена?
  6. Кто родился весной?
  7. У кого фамилия начинается на букву С?
  8. Кто закончит школу в этом году?
  9. У кого сегодня день рождения?
  10. У кого номер квартиры меньше 12?
  11. Кто родился до 1.01.85?
  12. Кто живет на улице Пушкина, Леонова или Ленина?
  13. У кого фамилия начинается с букв А-К?
  14. Кто является однофамильцами с Сухановым Сергеем?
  15. Кто увлекается аэробикой и лыжами?
  16. Кто из мальчиков живет на улице Советская?
  17. У кого имена начинаются на букву С, а фамилия — на букву П?
  18. Кто учится в старших классах?
  19. У кого из специальной группы женское имя?
  20. Кто не живет на улице Ленина и не занимается в подготовительной группе?
  21. У кого номер класса кратен 3, и он живет на улице Пушкина или Ленина?

Отчеты

Задание 1

Для созданной базы данных «Школа» разработайте отчет с помощью Мастера отчетов в произвольной форме и произведите с его помощью вывод данных.

 

Задание 2*

Создайте базу данных «Записная книжка» и поместите туда 30 записей. Сформатируйте итоговый отчет так, чтобы информация в нем была представлена как в обычной записной книжке.

 

 Следующие задания смоделированы в виде практикумов, охватывающих всю технологическую цепочку обработки информации в СУБД Access. Отдельные части практикумов могут использоваться как самостоятельные задания при изучении конкретных тем.

 

Лабораторный практикум 1


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: