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

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

Главное отличие запроса от поиска состоит в том, что запросы мож­но сохранить и базе данных и использовать многократно.

3.3.1. Выведите на экран окно «probа: База Данных». Выберите ре­жим "Запросы", укажите курсором на строку "Создание запроса в режиме конструктора" и нажмите кнопку <Открыть>.

  1. В появившемся окне «Добавление таблицы» выберите стро­ку "Таблица 1" и нажмите кнопку <Добавить> и затем кнопку<Закрыть>. На экране останется окно с названием «Запрос 1: запрос на выборку».

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

•ведите в нижней части окна в первую ячейку строки "Поле" слово "Фамилия". Для этого нажмите кнопку [], а затем выберите нужное слово из списка. Диалогичным способом введите во вторую ячейку той же строки слова "Год рождения" (см. рис. 3.3).

Рис. 3.3. Формирование запроса 1

  • на панели инструментов нажмите кнопку <Открыть>. Появится окно, содержащее таблицу с запрашиваемыми данными.

  • нажмите кнопку < > в левом верхнем углу окна и подайте команду Закрыть. В ответ на вопрос "Сохранить изменения макета или структуры запроса?" нажмите кнопку <Да>, а зачем кнопку <ОК>.

3.3.4. Составьте выборку из таблицы баз данных, содержащую фамилии тех сотрудников, которые родились позже 1959г. и получают оклад менее 1100 руб. Для этого выполните следующие действия:

  • выполите еще раз пункты 3.3.1. и 3.3.2;

  • введите в нижней части окна “Запрос 2: запрос на выборку" в первую ячейку строки "Поле" слово "Фамилия", во вторую ячейку той же строки слова "Год рождения", а в третью ячейку - слово "Оклад";

  • введите во вторую колонку в строку "Условия отбора" условие ">1959", а в третью колонку этой же строки - условие "<1100";

  • на панели инструментов нажмите кнопку <Открыть>; появится окно, содержащее таблицу с опрашиваемыми данными;

  • нажмите кнопку < > в левом верхнем углу окна и подайте команду Закрыть; в ответ на вопрос "Сохранить изменения макета или структуры запроса?" нажмите кнопку <Да>, а затем кнопку <ОК>.

3.4. Разработка форм

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

  • в окне «proba: База данных» выберите режим "Формы", уста­новите курсор на строку "Создание формы с помощью мастера" и нажмите кнопку <Открыть>;.

  • в окне «Создание форм» раскройте список объектов и выберите строку "Таблица: Таблица 1";

  • выберите нужные поля в левом окне и с помощью кнопки <[>]> последовательно переведите их в правое окно; например, можно выбрать поля: фамилия, должность, оклад; нажмите кнопку <Далее>;кнопку<Далее>;

  • нажмите кнопку  "В один столбец", а затем кнопку <Далее>;

  • выберите стиль формы; например, "Международный" и нажмите кнопку <Далее>.

•введите заголовок создаваемой формы; например, "Сведения о сотруднике"; нажмите кнопку <Готово>;. на экране появится окно с данными по выбранной форме (рис. 3.4);

Рис. 3.4. Форма в один столбец

  • для перелистывания данных пользуйтесь кнопками [►] и [◄] (в поле "Запись"; форма может использоваться и для ввода новых записей в таблицу.

  • нажмите кнопку < > в левом верхнем углу окна и подайте ко­манду Закрыть.

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

  • в окне «proba; База Данных» выберите режим "Формы", уста­новите курсор на строку "Создание формы с помощью мастера" и нажните кнопку <Открыть>;

  • в окне «Создание форм» раскройте список объектом и выберите строку "Таблица: Таблица 1";

  • выберите нужные поля в левом окне и с помощью кнопки <[>]> последовательно переведите их в правое окно; например, можно выбрать поля: фамилия, должность, телефон; нажмите кнопку <Далее>;

  • нажмите кнопку выбора  "Выровненный", затем кнопку <Далее>; выберите стиль формы; например, "Камень"; нажмите кнопку <Далее>;

  • введите заголовок создаваемой формы; например, "Данные о сотрудниках"; нажмите кнопку <Готово>; на экране появится окно с данными по выбранной форме (рис. 3.5);

  • для перелистывания данных используй те кнопки [►] и [◄] и в поле "Запись";

  • нажмите кнопку < > в левом верхнем углу окна и подайте команду "Закрыть".

Рис. 3.5. Форма, содержащая данные обо всех сотрудниках

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