Инструкционные карты занятий
  • Регистрация
1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 (0 Голоса)

ИНСТРУКЦИОННАЯ КАРТА № 5

На выполнение практического занятия по предмету "Компьютеризация с/х производства"

Для студентов специальности «Ветеринарная медицина»

Утверждаю

Председатель цикловой комиссии

Общественных дисциплин

________________

Тема: СУБД MS Access. Создание запросов. Сортировка в запросе. Создание запроса по образцу с условием.

Цель работы— Научиться следующему;

1.  создавать запросы с помощью Мастера

2.  создавать запросы в режиме Конструктора

3.  создавать запросы По образцу с условием;

4.  использовать при создании запросов сортировку данных по полям,

Норма времени: 2 часа.

Оснащение рабочего места: ЭВМ, инструкционные карты, конспект.

2. Порядок выполнения.

Запросы предназначены для отбора данных, удовлетворяющих заданным критериям, например, данных о клиентах проживающих в определенном регионе, городе и т. д. Возможно составление запросов из нескольких таблиц. В качестве базы данных будет использован файл базы данных БазаХХХ.Mbd (т. е. Ваш Личный файл).

Создание запроса с помощью конструктора.

1. Запустите Microsoft Access.

2. В меню Файл выберите команду Открыть. Будет выдано окно диалога Открытие базы данных, в котором необходимо открыть файл созданное ранее базы данных.

3. В окне База данных выберите вкладку Запрос, а затем нажмите на кнопку Создать. Перед вами появится окно Создание запроса.

Рассмотрим создание запроса с помощью Конструктора.

4. В окне Создание запроса выберите команду Конструктор. На переднем плане вы увидите окно диалога Добавление таблицы. Создавать запросы можно на основании таблиц или запросов, открыв соответствующую вкладку в данном окне.

5. Поочередно выделите нужные вам таблицы, содержащие нужные для запроса поля, например Студенты (обязательно), Лабораторные и стипендия. Для этого выберите в окне нужную таблицу и нажмите кнопку Добавить. (Все таблицы выбираются Поочередно), можно дважды щелкнуть по названию каждой таблицы.

6. Закройте окно диалога Добавление таблиц.

7. Активизируется окно Запрос на выборку. В верхней части окна вы увидите выбранные для запроса таблицы с перечнем полей.

8. Для составления запроса выбрать необходимые поля.

Из таблицы Студенты понадобится:

поле Код студента;

поле Фамилия,

Поле имя;

Из таблицы Адреса понадобится поле Адрес, Поле Увлечения

Из таблицы Лабораторные и стипендия Понадобится

поле Размер стипендии

9. Перетащите нужные для запроса имена полей из списка полей, выбранных вами таблиц, в клетки строки Поле, находящейся в нижней части бланка запроса. Для этого необходимо щелкнуть на нужном поле левой кнопкой мыши и произвести буксировку. Вместо перетаскивания можно использовать двойной щелчок мыши по именам нужных для запроса полей. Можно выбрать поля из падающего списка, появляющегося при нажатии на поле Поле в бланке OBE запроса.

10. В результате ваших действий должно появиться окно запроса.

11. Запрос составлен, при закрытии окна запроса, сохраните его под именем Запрос 1.

12. Затем выбрать кнопку на Панели инструментов или в меню Запрос команду Открыть.

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

14. При необходимости получившийся список можно отсортировать - (Например, по Фамилия), Для этого необходимо проделать следующее.

1. В меню Вид На Панели инструментов Выберите команду Конструктор Запросов, Чтобы вернуться в Режим Конструктора.

2. Под именем поля Фамилия Студента щелкните мышью в строке Сортировка. Появится кнопка, раскрывающая список возможных сортировок. Нажните на нее, чтобы выбрать нужный вид сортировки (например, по Возрастанию)

15. На панели инструментов выберите кнопку Конструктор чтобы просмотреть, как выглядит Запрос На языке запросов.

16. Данная кнопка позволяет переходить из одного режима в другой, для этого необходимо выбрать соответствующую команду из появляющегося падающего списка.

17. Вновь на Панели инструментов В меню Запрос активизируйте команду Открыть

18. Теперь сохраните Запрос. Для этого в меню Файл Выберите Сохранить/ Запрос В открывшемся окне укажите имя запроса., например Запрос2 (Обычно запросам дают имена, соответствующие смыслу запросов).

Создание запроса по образцу с условием.

В процессе работы с БД может появиться необходимость подготовить запрос исходя из какого-то условия, например, подготовить список отличников или список студентов, не имеющих прогулов.

1. В окне созданной База данных Выберете вкладку Запрос, А затем нажмите на кнопку Создать.

2. В появившемся окне — Создание запроса выберите строку Конструктор.

3. В окне диалога Добавление таблицы Выберите вкладку Запросы, Выделите нужный вам запрос, например; Запрос3.

4. Щелкните на кнопке Добавить.

5. Закройте окно Добавление таблицы, Щелкнув на кнопке Закрыть.

6. Выделите все имена полей в списке полей запроса, используя клавишу Shift.

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

Далее нужно будет задать условие отбора.

7. В строке Условие отбора Укажите условие, по которому будут отобраны записи. Например, нам необходимо получить данные о студенте, чей Код студента в журнале 4.

8. Для этого в поле По журналу В строке Условие отбора Поставьте цифру 4.

9; Выполните Запрос.

Полученный запрос будет содержать только информацию об интересующем нас студенте. При этом, если вы не захотите показывать какие-то поля на экране, можете снять флажки в строке Вывод на экран Под именами соответствующих полей,

10. Сохраните запрос, например, под именем Запрос4 — выбор по номеру,

11. Покажите работу преподавателю после выполнения самостоятельного задания.

12. Завершите работу с Microsoft Access.

Имена таблиц и полей могут быть другими, смотрите свою Базу данных.

Самостоятельное задание;

1. Создайте таблицу Успеваемость, в которой были бы поля: Код студента, Фамилия, № Группы, Экзамен1, Экзамен2, ЭкзаменЗ.

2. Заполните таблицу данными о студентах разных групп (не менее 15-20 записей).

3. Создайте запрос Отличники с условиями выбора студентов с отличными оценками по всем экзаменам.

4. Создайте запрос Успеваемость1 успеваемости в целом с условиями выборки по номеру кокой - либо введенной вами группы.

5. Создайте запрос Успеваемость2 успеваемости с условиями выборки студентов, имеющих тройки и четверки.

3. Контрольные вопросы.

1. Для чего предназначены Запросы при работе с Базами данных?

2. Как создать Запрос с помощью Мастера?

3. Как создать Запрос в режиме Конструктора?

4. Каким образом можно произвести Сортировку по полям в Запросе?

5. Каким образом можно задать Условия отбора?

Создание запроса с помощью Мастера.

1.  Запустите Microsoft Access.

2.  В меню Файл выберите команду Открыть. Будет выделено окно диалога Открытие базы данных, в которых необходимо открыть файл базы данных БазаХХХ.Mbd.

3.  В окне БазаХХХ.Mbd: База данных Выберети вкладку Запрос, А затем нажмите на кнопку Создать, перед вами появится окно создания запроса.

4.  Для создания запроса с помощью Мастера выберете в окне Новый запрос Крманды Простой запрос, Перекрестный запрос, Повторяющиеся записи, Запись без подчиненных. Вначале выберете установку на создание с помощью мастера запроса на повторяющиеся записи в перечне запросов. Появится окно Мастера по разработке запросов.

5.  В следующем окне с перечнем созданных таблиц выберите, например таблицу Лабораторные и стипендия и нажмите кнопку Далее.

6.  В появившемся окне - Поиск повторяющихся записей выберите один или несколько полей, в которой есть повторы(если их не больше 10) и нажмите Далее (Следует выбрать поле, в котором есть одинаковые значения, например «Зачет» или «Незачет». Если вы выберете 2 поля, то должны быть повторы в обоих полях)

7.  В следующем окне выбираются поля, которые можно вывести вместе с повторяющимися полями. Попробуйте создать запрос, в котором будут только повторяющиеся поля, а во втором окне вместе с повторяющимися полями введите поле, в котором нет повторов.

8.  Появится последнее окно Мастера по разработке запросов. В этом окне необходимо проделать следующее:

1. в поле Имя запроса присвоить имя. Например Запрос1;

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

3. нажать кнопку Готово.

Запрос будет создан и вы увидите его в следующем окне.

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

10.  Далее в окне База данных… открыть вкладку Запрос и выбрать Запрос1. На экране должно появиться окно Запрос Выборка.

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

12.  Создайте еще один запрос на повторяющиеся записи, но теперь не добавляйте поле к полям с повторяющимися значениями.

Добавить комментарий


Защитный код
Обновить

По темам:

История Украины

Культурология

Высшая математика

Информатика

Охотоведение

Статистика

География

Военная наука

Английский язык

Генетика

Разное

Технологиеские темы

Украинский язык

Филология

Философия

Химия

Экология

Социология

Физическое воспитание

Растениевосдство

Педагогика

История

Психология

Религиоведение

Плодоводство

Экономические темы

Бухгалтерские темы

Маркетинг

Иностранные языки

Ветеринарная медицина

Технические темы

Землеустройство

Медицинские темы

Творчество

Лесное и парковое хозяйство