2. Содержание работы
Спроектировать базу данных, состоящую из одного списка, для автоматизации любой предметной области. Каждая запись списка должна состоять не менее чем из пяти полей основных типов: текстовое, числовое, дата и время, вычисляемое.
Заполнить список реальным (правдоподобным) содержимым, состоящим не менее чем из 15 записей.
Сформулировать 2 задачи на сортировку созданного списка. Эти задачи реализовать с помощью пункта Сортировка… меню Данные по текстовому, числовому полям или по полю дата.
Сформулировать 2 запроса (задачи) на поиск и отбор информации из созданного списка. Эти задачи реализовать с помощью пункта Автофильтр меню Данные/Фильтр по текстовому, числовому полям или по полю дата.
Примечание: таблицы с результатами сортировок и выборками, полученными по запросам, расположить последовательно ниже исходной таблицы. Для каждой таблицы оформить заголовок с указанием условия сортировки или запроса.
3. Варианты задания
Страны: название, столица, площадь (тыс.кв. км), население (млн. чел.), плотность населения, дата образования.
Столицы: название, страна, население, дата образования, возраст.
Предприятия города: название, тип собственности, дата создания, возраст, экономическая эффективность.
Список сотрудников трудового коллектива: фамилия, имя, отчество, дата рождения, возраст, профессия.
Легковые автомобили: модель (марка), страна-производитель, мощность двигателя, дата выпуска, возраст, цена в условных единицах, цена в рублях.
Книги: автор, название, издательство, год выпуска, число томов, цена одного тома, цена издания, дата приобретения.
Список студентов учебной группы: фамилия, имя, отчество, дата рождения, возраст, пол, номер зачётной книжки, успеваемость.
Домашние животные (кошки): порода, дата рождения, возраст, цена, телефон хозяина.
Домашние животные (собаки): порода, дата рождения, возраст, цена, телефон хозяина.
Квартиры: планировка, площадь, число комнат, площадь кухни, этаж, район города, цена.
Продукты питания: наименование, производитель, дата выпуска, срок реализации, время до окончания срока реализации, цена.
Мобильные телефоны: модель, страна-производитель, цена в у. е., цена в рублях, дата покупки.
Компьютеры: модель, ёмкость жёсткого диска, ёмкость оперативной памяти, тактовая частота, объём видеопамяти, цена в у. е., цена в рублях, дата покупки.
Примечание: номер варианта соответствует номеру студента в списке подгруппы. По согласованию с преподавателем допустимо создание любой другой базы, отличающейся от предложенных.
4. Обработка списка
К основным действиям по обработке списков относятся: добавление, удаление, редактирование, просмотр, сортировка и поиск записей.
Перед выполнением какого-либо действия по обработке списка в обязательном порядке необходимо активизировать одну из ячеек с именем поля или любую другую ячейку внутри списка.
Сортировка
Под сортировкой списка принято понимать расположение его записей в определённом порядке. Записи можно располагать в порядке возрастания-убывания числовых полей, в алфавитном (обратном алфавитному) порядке текстовых полей, в хронологическом порядке полей типа дата и время.
Поле, по которому производится сортировка, называется ключевым полем (ключом сортировки).
Реализация сортировки возможна двумя способами:
с помощью кнопок Сортировка по возрастанию и Сортировка по убыванию панели инструментов Стандартная;
через команду меню Данные/Сортировка….
Применение: команда меню Данные/Сортировка… позволяет отсортировать список за один приём максимум по трём полям (первый ключ, второй, третий ключ). Если необходимо произвести сортировку более чем по трём полям, то сортировка должна производиться последовательно, начиная с наименее важного поля. Сортировать можно и часть списка, предварительно её выделив. После сортировки изменяется расположение строк списка, поэтому, если результаты сортировки не соответствуют ожидаемым, действие по сортировке необходимо незамедлительно отменить с помощью кнопки Отменить панели инструментов Стандартная и повторить сортировку.