Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
По системам баз данных.doc
Скачиваний:
81
Добавлен:
14.02.2015
Размер:
157.7 Кб
Скачать

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

Задание 1. Составьте список адресатов с указанием их знака зодиака:

1. Запустите MS Access и откройте базу данных Записная книжка.

2. Перейдите на вкладку Запросы и щелкните по кнопке Создать. Появится окно Новый за­прос

3. Выберите Простой запрос, нажмите ОК. Появится диалоговое окно Создание простых за­просов

4. В списке Доступные поля поочередно выберите Имя, Фамилию, Знак и переместите их в область Выбранные поля, нажмите Далее.

5. В строке Задайте имя запроса введите Знаки Зодиака. Оставьте активным переключатель открытие результатов выполнения запросов. Нажмите кнопку Готово.

6. Отсортируйте полученную таблицу по знаку зодиака в алфавитном порядке.

7. Сохраните и закройте запрос Знаки Зодиака.

Задание 2. Откорректируйте созданный запрос и проследите за полученными результатами:

1. Перейдите в режим конструктора запроса, щелкнув по кнопке Конструктор. На экране поя­вится окно Знаки Зодиака: Запрос на выборку.

2. Внимательно рассмотрите структуру окна:

- в верхней части располагается список полей таблицы Адреса

- в нижней части отображается макет (заготовки запроса), состоящий из строк и столбцов (столбцы этой таблицы соответствуют полям создаваемого запроса)

- верхнюю и нижнюю части окна можно расширить (сузить), передвинув нижнюю границу - размер списка полей можно изменить, перетащив одну из его границ или угол - ширину столбца можно изменить, перетаскивая его правую границу

3. Выведите только тех адресатов, которые родились под знаком Тельца:

- установите курсор в ячейку на пересечении строки Условие отбора и столбца Знак Зодиака

- введите условие: телец

- для выполнения запроса нажмите кнопку Запуск или выберите команду Запрос/Запуск.

- вернитесь в режим конструктора: щелчком по кнопке Вид (или Вид/Конструктор) Обратите внимание, что слово телец заключено в кавычки. При написании условия их ставить необязательно. Access сделает это за вас.

4. Измените запрос так, чтобы появились сведения о родившихся под знаком Водолея.

5. Выведите всех адресатов, родившихся под любым знаком, кроме Весов:

- введите условие not весы (или условие: < >весы)

6. Выясните, кто родился под знаком Овна или Рака:

- в строке Условие отбора укажите: овен

- в строке Или укажите: рак

- выполните запрос. Посмотрите на результаты.

7. Выясните, под какими знаками родились Иванов Николай и Иванов Юрий: В поле Фамилия введите условие: Иванов.

8. Выясните, кто родился под знаками водолея, близнецов или весов: ,

- в поле Знак введите условие: In (водолей;близнецы;весы)

9. Создайте запрос с параметром:

- в поле Знак введите условие: [Укажите знак]

- выполните запрос. В появившемся окне введите любой знак.

10. Выведите всех адресатов.

11. Сохраните и закройте запрос.

Задание 3. Создайте новый запрос:

1. На вкладке Запросы нажмите кнопку Создать и выберите Конструктор. Появится окно До­бавление таблицы с тремя вкладками.

2. На вкладке Таблицы выберите таблицу Адреса и щелкните по кнопке Добавить. Щелкните по кнопке Закрыть

3. В списке полей найдите поле Имя и перетащите его в строку Поле в первый столбец. Автома­тически в строке Имя таблицы появится ее название

4. Во второй столбец перетащите поле Фамилия

5. Аналогично перетащите поля Адрес, ДР, Пол, Хобби.

6. Выясните, кто из мужчин увлекается теннисом:

- в поле Пол введите условие: 1 (единица обозначает мужской пол)

- в поле Хобби введите условие: теннис

- запретите вывод столбца Пол (снимите флажок в строке Вывод на экран)

- посмотрите на полученные результаты.

7. Выясните, кто не имеет хобби:

- в поле Хобби введите условие: null (т.е. пустое значение) 8. Выясните, кто живет на проспекте Связи:

- в поле Адрес введите условие: пр. Связи* (символ * обозначает любую группу символов)

- посмотрите на полученные результаты.

9. Выясните, кто из женщин имеет имя, начинающееся на символ Н: 10. Узнайте, кто родился позже 10 апреля 1979 года:

- в поле ДР введите условие: >10.04.79

- отсортируйте полученную таблицу в порядке возрастания.

11. Узнайте, кто родился в период с 1 января 1965 года по 1 января 1975 года:

- в поле ДР введите условие: >01.01.65 And < 01.01.75

12. Выведите всех адресатов, фамилии которых начинаются с букв, следующих за буквой И.

13. Сохраните запрос под именем Тренировочный и закройте его.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]