Читайте также:
|
|
4.1 В окне базы данных выберите вкладку Формы.
4.2 В раскрытом окне выберите режим Создание формы с помощью мастера.
4.3 Выберите в открывшемся окне из Таблица: Анкета следующие поля: ФИО, Класс, а из таблицы: Информатика_Зачеты: Зачет №1, Зачет №2, Зачет №3. Нажмите кнопку Далее.
4.5 Определитесь с дизайном формы и нажмите кнопку Далее.
4.6 Введите название формы Зачетная ведомость по информатике и нажмите кнопку Готово.
4.7 Откройте, не закрывая базу данных, таблицу Анкета и таблицу Информатика_Зачеты. Скопируйте содержимое поля ФИО из одной таблицы в другую.
4.8 Откройте Форму Зачетная ведомость по информатике и, пролистав карточки, проставьте некоторым учащимся оценки (не всем).
4.9 Закройте форму, предварительно сохранив ее.
4.10 Откройте таблицу Информатика_Зачеты. Обратите внимание, что в этой таблице появились только те записи в которых есть результаты.
Применение фильтра к сортировке данных
Откройте таблицу Анкета и попробуйте расположить записи в таком порядке, чтобы сначала по алфавиту располагались фамилии всех учащихся 8 а класса, а затем 8 б и 8 в.
Для этого можно использовать фильтр. Выполните команду Записи – Фильтр – Расширенный фильтр установите в диалоговом окне Фильтр следующие параметры (рисунок 5): первое поле сортировки – Класс, сортировка «по возрастанию», второе поле сортировки – ФИО, сортировка «по возрастанию». Выполните команду Записи – Применить фильтр.
Заключение
6.1 Создайте еще одну связанную форму самостоятельно.
6.2 Сохраните выполненную работу в заранее созданной папке.
Практическая работа № 7
Тема: Управление данными
Цель работы: подготовить базу данных для школьной библиотеки, содержащую составную форму, в качестве исходных таблиц используйте таблицу Читатели с данными об учащихся и таблицу Абонемент с данными о книжном фонде.
Порядок выполнения работы:
Ранее мы уже создавали таблицу, содержащие сведения об учащихся. Нет смысла вновь составлять такую же, если для новой базы данных можно использовать готовую (скопировать из имеющейся).
1 Копирование таблиц. Для этого:
1.1 Откройте базу данных сведений об учащихся, созданную ранее (таблица Анкета в базе данных Школа.mdb)
1.2 Выберите объект Таблица. Выделите таблицу Анкета и выполните команду Правка – Копировать или Копировать (контекстное меню).
1.3 Закройте базу данных Школа.mdb
1.4 Создайте новую базу данных Библиотека.mdb
1.5 Выбрав объект Таблица, выполните команду Правка – Вставить. Откроется диалоговое окно Вставка таблицы, в которое нужно ввести то название скопированной таблицы, которое она будет иметь в новой базе данных. Назовите таблицу Читатели. В группе полей выбора Параметры вставки выберите Структура и данные.
1.6 Откройте таблицу Читатели.
1.7 Убедитесь, что это и есть таблица Анкета, но в новой базе данных и под новым названием.
2 Создание второй таблицы:
Вторая таблица будет содержать сведения о книжном фонде.
Создайте новую таблицу, в режиме конструктора, определив для нее следующие поля:
№ — библиотечный номер, однозначно определяющий издание в фонде библиотеки. Тип поля- числовой.
Автор (текстовый).
Название книги (поле MEMO - чтобы можно было разместить длинные названия книг).
Год издания (числовой).
Определите ключевым поле №. Сохраните таблицу под именем Абонемент. Заполните таблицу Абонемент.
3 Создание таблицы для учета выдачи книг .
Для того чтобы можно было вести учет выдачи книг, создайте третью таблицу Учет, в которой будет размещен результат заполнения связанной формы.
Определите следующие поля таблицы:
№ (ключевое);
ФИО читателя (текстовое);
Дата выдачи (Дата\время, маска ввода 00.00.0000)
Закройте таблицу, сохранив ее под именем Учет. Откройте таблицу Учет и добавьте библиотечные номера из таблицы Абонемент путем копирования поля целиком и вставки в необходимую таблицу.
4 Установка связей между таблицами:
Установите связь между таблицами Абонемент и Учет, связав поля № и №. Затем установите связь между таблицами Учет и Читатели, связав поля ФИО читателя и ФИО.
Дата добавления: 2015-01-05; просмотров: 16 | Поможем написать вашу работу | Нарушение авторских прав |