Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Занятие 2. Запросы. Поиск данных по условию






 

1. Создайте базу данных (файл!) с именем «БД_Класс».

2. В базе данных создайте новую таблицу «КЛАСС» и введите в нее следующие поля:

Поле Тип данных Описание
Счетчик  
Фамилия Текстовый  
Имя Текстовый  
Дата Дата/время Дата рождения
Пол (м) Логический Пол мужской?
Улица Текстовой  
Дом Числовой  
Квартира Числовой  
Класс Числовой  
Группа Текстовый Группа здоровья по физкультуре
Хобби Текстовый  
Глаза Текстовый Цвет глаз

1.

 

 

3. Заполните таблицу «КЛАСС» следующим образом:

 

Фамилия Имя Дата Пол (м) Улица Дом Квартира Класс Группа Хобби Глаза
  Суханов Сергей 16.02.81 Да Чердынская       Основная Тяжелая атлетика Зеленые
  Пирогов Юрий 5.12.83 Да Куйбышева       Основная Футбол Голубые
  Лебедева Света 10.06.85 Нет Пушкина       Специальная Вязание Карие
  Голдобин Сергей 23.05.88 Да Леонова       Основная Лыжи Голубые
  Ельшина Наташа 24.05.82 Нет Чердынская       Специальная Чтение Серые
  Суханова Наташа 20.12.86 Нет Ленина       Подготовительная Шитье Зеленые
  Петрова Света 18.04.82 Нет Пушкина       Основная Лыжи Серые
  Горина Оля 20.12.84 Нет Свиязева       Подготовительная Аэробика Карие
  Попов Михаил 7.07.87 Да Леонова       Подготовительная   Голубые
  Сергеев Саша 30.11.89 Да Куйбышева       Основная Каратэ Зеленые
  Павлова Елена 13.12.85 Нет Пушкина       Основная Аэробика Карие
  Емельянова Наташа 25.05.85 Нет Попова       Основная Шитье Зеленые
  Евдокимов Михаил 18.08.80 Да Чердынская       Основная Футбол Зеленые
  Евсеева Елена 14.10.84 Нет Ленина       Основная Лыжи Серые
  Суханова Света 29.07.80 Нет Куйбышева       Основная Аэробика Карие

 

4. Пусть требуется ответить на следующие вопросы:

 

1) Кто учится в 8 классе?

2) Кто родился в 1984 году?

3) Кто живет на улице Пушкина?

4) У кого номер дома меньше 50?

5) Кто родился весной?

6) У кого фамилия начинается на букву С?

7) Кто не занимается тяжелой атлетикой?

8) Кто учится в 9 классе основной группы и увлекается лыжами?

9) У кого сегодня День Рождения?

10) Вывести имеющиеся в базе мужские имена в алфавитном порядке.

 

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

Откройте вкладку Создание

Выберите Конструктор запросов, в окне Добавление таблицы нажмите Добавить, Закрыть.

После этого следует выбрать поле (или поля), для которого задаются условия, и ввести условия запроса.

Например, для 1-го запроса условия могут быть введены, как показано на рисунке:

 

Чтобы выполнить сформулированный запрос, нужно нажать на кнопку < Выполнить > (восклицательный знак на панели инструментов) либо перейти в режим таблицы (крайняя левая кнопка на панели инструментов). Последняя также используется, чтобы вернуться в режим конструктора запросов.

Чтобы сохранить запрос, следует выполнить команду Сохранить (пиктограмма дискеты в левой верхней части экрана), или закрыть окно запроса, ответив «Да» на вопрос Access о сохранении. Сохраняемому запросу нужно давать имя, отражающее его суть! Например, «1 - Кто учится в 8 классе».

 

Для формулировки более сложных запросов необходимо знать правила задания шаблонов и условных выражений. Приведем несколько примеров.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.