Главная страница
Навигация по странице:

  • Создание / Другие формы / Мастер форм; выбрать из раскрывающегося списка в поле Таблицы и запросы

  • Доступные поля в Выбранные поля ; добавить в число выбранных полей поле Номер

  • Стандартный

  • Студент и Сессия.

  • Выбранные поля

  • Усовершенствовать формы в режиме Конструктора

  • Конструктора

  • Добавить объект ; выбрать тип объекта Точечный рисунок

  • Paint

  • Студент

  • Задание 2. I . Произвести отбор данных с помощью запросов на выборку

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

  • Фамилия

  • Группа

  • Общежитие 1; о распределении студентов, изучающих различные языки по учебным группам. Имя запроса при сохранении Язык. II

  • Ср_балл

  • Результат

  • Результаты

  • Нуждаются в общежитии

  • Задание 3. I . Создать отчеты в соответствии с образцами На основе таблицы Сессия

  • Общежитие

  • Студент, Сессия и Стипендия

  • Задание Создать формы для ввода и просмотра данных


    Скачать 362.98 Kb.
    НазваниеЗадание Создать формы для ввода и просмотра данных
    Дата03.06.2022
    Размер362.98 Kb.
    Формат файлаdocx
    Имя файлаZaprosy_Formy_Otchyoty.docx
    ТипАнкета
    #566565

    Задание 1.

    1. Создать формы для ввода и просмотра данных

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

    • в окне базы данных выбрать команду Создание / Другие формы / Мастер форм;

    • выбрать из раскрывающегося списка в поле Таблицы и запросы окна Создание форм таблицу Студент, а затем все заголовки полей этой таблицы переместить из подокна Доступные поля в Выбранные поля;

        • добавить в число выбранных полей поле Номер таблицы Сессия (необходимость данного действия обусловлена наличием связи «один-кодному» между этими отношениями);

        • выбрать внешний вид формы в один столбец, стиль Стандартный и задать название формы Анкета просмотреть с помощью созданной формы данные нескольких сотрудников;

        • ввести в таблицы с помощью формы данные на двух новых студентов путем заполнения полей доступными значениями;

        • проверить результаты ввода путем просмотра таблиц Студент и Сессия.

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

    • выбрать вид представления данных и тип формы в соответствии с рис.1 выполнить дальнейшие шаги для завершения создания подчиненной формы (внешний вид табличный, стиль стандартный);

    • проверить результаты путем просмотра записей в полученных формах.



    Рис.1 Создание подчиненной формы

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

        • выбрать вид представления данных такой же, как и в предыдущем случае, а тип формы «связанные»;

        • выполнить дальнейшие шаги для закрепления создания связанной формы

    • (внешний вид табличный, стиль стандартный);

    • проверить результаты путем просмотра записей в полученных формах.

      1. Сохранить результаты проделанной работы.

    1. Конструктора'>Усовершенствовать формы в режиме Конструктора

      1. С помощью мастера создать форму для просмотра сведений о студентах, в форму включить фотографии студентов (пример формы представлен на рис.2).

    Д ля этого необходимо:

    • в режиме Конструктора в таблицу Студент добавить поле Характеристика типа OLE;

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

    Рис.2 Пример формы для просмотра данных о студентах.

    • с помощью правой клавиши мыши вызвать контекстное меню и выбрать команду Добавить объект;

    • выбрать тип объекта Точечный рисунок и действие Создать новый



    Рис.3 Диалоговое окно MSAccess

    • после раскрытия окна графического редактора Paint выбрать команду

    • Правка/ Вставить из файла;

    • в появившемся диалоговом окне Вставка из файла выбрать папку, в которой находятся фотографии;

    • после открытия рисунка перейти в таблицу;

    • вставить фотографии в ячейки таблицы;

    • создать форму на основе таблицы Студент, используя команду Автоформа: в столбец;

    • ввести заголовок формы Сведения о студенте (панель элементов, кнопка Надпись);

    • оформить заголовок, как указано на образце;

    • при необходимости изменить расположение полей в форме;

    Задание 2.

    I. Произвести отбор данных с помощью запросов на выборку

    1. С помощью запросов на выборку, созданных с помощью конструктора запросов, представить необходимые данные:

    • о студентах 111-й группы. В запросе должны быть указаны: фамилия, имя, отчество студента и дата его рождения. Данные должны быть отсортированы по полю Фамилия. Имя запроса при сохранении 111 (рис.4);



    Рис.4 запрос о студентах 111-й группы

    • о студентах, нуждающихся в общежитии. В запросе должны быть указаны: фамилия, имя, отчество студента, группа, пол и код изучаемого языка. Данные должны быть отсортированы по полю Фамилия. Имя запроса при сохранении Общежитие (рис.5);



    Рис.5 запрос Общежитие



    • о студентах, родившихся в октябре (рис.6). В запросе должны быть указаны: фамилия, имя, отчество студента и дата его рождения. Данные должны быть отсортированы по полю Дата_рождения. Имя запроса при сохранении День_рождения. При создании запроса использовать оператор сравнения Like и символ подстановки (*);



    Рис.6 Запрос на выборку с помощью Конструктора

    • о студентах, родившихся 1979-м году (рис.7). В запросе должны быть указаны: фамилия, имя, отчество студента и дата его рождения. Данные должны быть отсортированы по полю Фамилия. Имя запроса при сохранении 1979. При создании запроса использовать оператор Between;



    Рис.7 Запрос на выборку с помощью Конструктора

    • о результатах сессии. В запросе должны быть указаны: фамилия студента, оценки по каждой из дисциплин и средний балл за сессию. Имя запроса при сохранении Вычисление. Использовать запрос с вычисляемым полем Средний_балл (при создании вычисляемого поля задать его формат «фиксированный» и число десятичных знаков – 2);

    • о размере стипендии, назначаемой студентам по результатам сессии. В запросе должны быть указаны: фамилия, имя и отчество студента, номер учебной группы и размер стипендии. Данные должны быть отсортированы по полю Группа, а затем по полю Фамилия. Имя запроса при сохранении Размер стипендии. Использовать запрос с вычисляемым полем Размер стипендии.

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

    • о распределении студентов, нуждающихся в общежитии по признакам пол и группа. Имя запроса при сохранении Общежитие_1;__о_распределении_студентов,_изучающих_различные_языки_по_учебным_группам._Имя_запроса_при_сохранении_Язык.__II'>Общежитие 1;

    • о распределении студентов, изучающих различные языки по учебным группам. Имя запроса при сохранении Язык.

    II. Выполнить редактирование БД с помощью запросов на изменение

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

    1. С помощью запросов на обновление заполнить:

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

    1. С помощью запросов на создание таблиц создать:

    • таблицу Результаты сессии, содержащую сведения о фамилии, имени и отчестве студента, его среднем балле и результате. Данные должны быть отсортированы по полю Группа, а затем по полю Фамилия;

    • таблицу Нуждаются в общежитии, содержащую сведения о фамилии, имени и отчестве студента, его поле и номере группы. Данные должны быть отсортированы по полю Группа, затем по полю Фамилия.

    1. С помощью запроса на удаление записей удалить запись с данными студентов, не сдававших экзамены.

    2. Сохранить результаты работы.

    Задание 3.

    I. Создать отчеты в соответствии с образцами

    1. На основе таблицы Сессия создать с помощью мастера отчет о результатах сдачи экзаменов в соответствии с образцом, представленным на (рис.8)

    При необходимости следует использовать режим Конструктора для доработки внешнего вида отчета.



    Рис.8 Образец отчета, сформированного на базе таблицы

    1. Создать с помощью мастера отчет, содержащий данные о студентах, нуждающихся в общежитии. Отчет сформировать на базе запроса Общежитие. Данные сгруппировать по полям Пол и Группа (рис.9)



    Рис. 9 Образец отчета, сформированного на базе запроса

    1. На основе данных таблиц Студент, Сессия и Стипендия сформировать отчет для подготовки приказа о назначении стипендии. Содержание и внешний вид отчета представлены на рис.10



    Рис.10 Образец отчета, сформированного на основе данных содержащихся в трех таблицах

    1. Сохранить результаты работы.


    написать администратору сайта