Практическая работа №1 msaccess 2010 «Основные приемы работы с бд»


Создание таблицы для учета выдачи книг


Download 1.01 Mb.
bet8/8
Sana24.10.2020
Hajmi1.01 Mb.
#136639
TuriПрактическая работа
1   2   3   4   5   6   7   8
Bog'liq
1 Lab Pract 1 Sem


Создание таблицы для учета выдачи книг.

Для того, чтобы можно было вести учет книг, создайте третью таблицу «Учет», в которой будет размещен результат заполнения связанной формы.



Определите следующие поля таблицы:


  • № (ключевое); (числовое)

  • ФИО читателя (текстовое);

  • Дата выдачи (Дата/время ,маска ввода 00.00.0000)

Закройте таблицу, сохранив ее под именем «Учет».

Откройте таблицу «Учет» и добавьте библиотечные номера из таблицы «Абонемент» путем копирования поля целиком и вставки в необходимую таблицу.



Установка связей между таблицами.

Установите связь между таблицами «Абонемент» и «Учет», связав поля «№» и «№». Затем, установите связь между таблицами «Учет» и «Читатели». Свяжите поля «ФИО читателя» и «ФИО».

Создание составной формы.

Выберите следующие поля основной формы таблицы «Абонемент»





  • Автор

  • Название книги

Для подчиненной формы определите поля «Учет книжного фонда».

В готовую форму остается внести фамилию читателя и дату выдачи книги.

Откройте Форму «Учет книжного фонда» в режиме конструктора и добавьте надпись в поле «Заголовок» формы «Учет книжного фонда».

Управление данными.

Дальнейшая работа заключается в том, чтобы вносить ФИО читателя и дату при выдаче каждой книги и удалять эти сведения, когда читатель сдает книгу.



Откройте таблицу «Учет» и проверьте, как отображены в ней данные, внесенные в форму. Можете закрыть форму.



Задания для тренировки.

Введите в форму фамилию и имя вновь прибывшего читателя (читателя, которого нет в списках таблицы «Читатели»). Закройте форму. Откройте таблицу «Читатели» и оцените результат. Введите все недостающие данные по этому читателю.



Лабораторно – практическая работа № 8

MSAccess 2010

«Создание отчета. Построение выражений»

Задание: составьте отчет, содержащий сведения о зачетах и средний балл для каждого учащегося.

Создание отчета.

В окне созданной ранее БД «Школа.accdb» перейдите в раздел «Создание». Щелкните по кнопке «Мастер форм». Выберите таблицу «Информатика_Зачеты». Переместите все поля. Жмите «Далее», по возрастанию «ФИО», «Далее», «В столбец», затем «Готово». Перейдите в режим «Конструктора».



Создание нового поля.

Для отчета нужно создать новое, в котором будут размещаться результат вычисления среднего балла для каждого учащегося. Создайте новое поле с помощью «Элемента управления».



Откорректируйте положение поля и его размер.

Построение выражений.

Теперь, нужно поместить формулу (выражение, вычисляющий средний балл). Для этого выделите поле «Средний балл» (таким образом, чтобы присутствовали «узелки») и правой кнопкой мыши, в контекстном меню, вызовите команду «Свойства». В поле имя измените название на «Средний балл».

Рис. 1


В окне свойств есть поле «Данные», нажмите на кнопку. В поле ввода «Построитель выражений» введите следующее выражение: «=()/3» (без кавычек). А в скобках будет сумма трех зачетов (Рис. 1). Поставьте курсор в скобки. Теперь, посмотрите в столбик «Категории выражений», щелкните на строчку «Зачет №1». Потом самостоятельно введите «+» затем «Зачет №2» и так до «Зачета №3». Теперь нажмите на «Ок».

Закройте окно отчета. Сохраните отчет под именем «Средний балл». Откройте отчет «Средний балл» в режиме «Конструктора». Посмотрите что получилось.



Примечание: для того чтобы формула сработала, нужно чтобы во всех трех зачетах были оценки, иначе поле останется пустым.

Самостоятельная работа:
Подготовьте новый отчет, в котором будет отражен общий суммарный балл за зачеты каждого учащегося.
Download 1.01 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling