Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №2 по ИС.doc
Скачиваний:
1
Добавлен:
11.07.2019
Размер:
208.9 Кб
Скачать

«Лабораторная работа №2

Логические операции:

And – логическая операция «И»

Or – логическая операция «Или»

Not – логическая операция отрицания «НЕ»

Like – оператор используется для поиска значений в полях в соответствии указанному шаблону. В шаблоне можно указывать либо значение целиком (например, Like “Иванов”), либо использовать подс

тавновочные знаки (например, Like “Ив*”).

Создание базы данных «Учет переселенцев»

1. Входная информация:

№паспорта, фамилия, имя, дата рождения, код населенного пункта, наименование населенного пункта (откуда прибыл), код области. наименование области.

2. Все входные данные сгруппируем в 3 таблицы: Область, Населенный пункт и Переселенцы. Создайте эти таблицы, используя макеты ниже (подчеркнутое поле является в таблице ключевым)

А) Область

Код области

Наименование области

Б) Населенный пункт

Код пункта

Наименование пункта

В) Переселенцы

№ паспорта

Фамилия

Имя

Дата рождения

Код области

Код пункта

3. Не забудьте указать ключевые поля.

4. Заполнить таблицу «Переселенцы» 15 переселенцами из 10 населенных пунктов из 5 областей, причем сначала желательно заполнить таблицы «Область» и «Пункт», а только затем, используя данные из этих таблиц, начать заполнять таблицу «Переселенцы».

5. Установить связи между таблицами, по ключевым полям (Код области с Кодом области, Код пункта с Кодом пункта).

6. Создать запрос на выборку всех переселенцев из одной области.

7. На основании запроса составить отчет, подсчитывающий общее количество переселенцев из области. Для этого создайте отчет с помощью мастера, который бы выдавал все необходимые записи. Затем, чтобы подсчитать их общее количество, откройте уже получившийся отчет в режиме конструктора (правой кнопкой по названию отчета – Конструктор). Расширьте область «Примечание» в нижней части отчета. С панели инструментов добавьте элемент «Поле» , состоящий из 2-х частей (условно назовем их «левая» и «правая»). В «левой части» напишем «Общее количество переселенцев:», во второй части – вчислим это количество, используя функцию «=count(*)» (Count – считать, * - общее количество строк в отчете).

8. Создать запрос на выбору всех переселенцев, родившихся в определенный год (например, в 1985г.)

9. На основании запроса составить отчет, подсчитывающий долю переселенцев от общего количества, родившихся в определенный год (в%).

10. Создать запрос на выборку всех переселенцев из двух каких-либо пунктов.

11. На основании запроса составить отчет, подсчитывающий общее количество переселенцев из этих пунктов.

12. Создать запрос на выборку все переселенцев, фамилия которых начинается с буквы «К».

13. На основании запроса составить отчет, подсчитывающий общее количество переселенцев на букву «К».