Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практические 1 подгруппы..docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
5.91 Mб
Скачать

Индивидуальное задание

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

Ответьте на контрольные вопросы.

  1. Дайте определение базе данных.

  2. Что такое реляционная база данных?

  3. Дайте определение иерархической базе данных.

  4. В какой форме хранятся данные в БД MS Access?

  5. Чем определяется тип поля (числовой, текстовой и др.) в базе данных?

  6. Как перейти в режим «Конструктора»?

  7. Для чего предназначены формы в базе данных?

  8. Перечислите типы данных.

  9. Как создать резервную копию базы данных?

  10. Напишите алгоритм шифрования базы данных паролем.

Практическая работа № 12

Тема: «Система управления базами данных Microsoft Access 2007. Анализ и изменение данных с помощью запросов»

Цели:

Обучающая: научиться анализировать базы данных с помощью запросов.

Развивающая: уметь действовать по алгоритму и интерпретировать результат; умение работать самостоятельно;

Воспитывающая: воспитывать устойчивый познавательный интерес к предмету информатика через показ практического применения темы; воспитывать такие качества личности, как активность, самостоятельность и аккуратность в работе;

Создание запросов с параметрами

Пусть в созданной в предыдущей лабораторной работе БД «Учет выдачи и возврата книг» требуется получить сведения о книгах по определенной тематике, для этого необходимо создать запрос и в условие отбора ввести нужное значение:

В случае необходимости выдать сведения о книгах по другой тематике нужно изменить условие отбора. Для того чтобы не менять условие отбора каждый раз, можно создать запрос, в котором Наименование тематики будет параметром, запрашиваемым при выполнении, для этого в строку Условие отбора для поля Наименование тематики ввести вместо конкретного значения приглашение к вводу параметра [Введите тематику:]:

После запуска такого запроса появится диалоговое окно с введенным вами приглашением к вводу параметра:

В результирующее множество запроса попадут все книги с тематикой Информатика, которые имеются в БД. Запрос может содержать не один, а несколько параметров, и все они по очереди будут запрашиваться при его выполнении.

Использование выражений в запросах с параметрами

При создании запроса часто используются выражения.

Выражение — это сочетание нескольких (или всех) из указанных элементов: встроенные или пользовательские функции, идентификаторы, операторы и константы.

Например, следующее выражение содержит все четыре элемента:

=Sum([Закупочная цена])*0,08

В данном примере Sum() — встроенная функция, [Закупочная цена] — идентификатор, * — математический оператор, а 0,08 — константа.

Логические операторы

Логические операторы применяются для объединения двух логических значений и возврата значения «истина», «ложь» или null.

Оператор

Назначение

Пример

And

Возвращает значение «истина», если Выражение1 и Выражение2 истинны.

Выражение1 And Выражение2

Or

Возвращает значение «истина», если Выражение1 или Выражение2 истинны.

Выражение1 Or Выражение2

Eqv

Возвращает значение «истина», если Выражение1 и Выражение2 истинны или Выражение1 и Выражение2 ложны.

Выражение1 Eqv Выражение2

Not

Возвращает значение «истина», если выражение ложно.

Not Выражение

Xor

Возвращает значение «истина», если истинно Выражение1 или Выражение2 (но не оба выражения).

Выражение1 Xor Выражение2