Учебно-методический комплекс Нур-Султан 2020



бет123/129
Дата17.09.2023
өлшемі9,35 Mb.
#181273
түріУчебно-методический комплекс
1   ...   119   120   121   122   123   124   125   126   ...   129
Байланысты:
informatika kerimbaeva

Код дисциплины

Название дисциплины

1

Информатика

2

Математика

3

Физика

4

Экономика

  • закройте форму, задав ей имя Дисциплины.

3. Заполните таблицу Преподаватели в режиме таблиц:

  • В окне базы данных во вкладке Таблицы выберите таблицу Преподаватели, т.е. 2 раза щелкните по таблице Преподаватели.

  • В столбце Код дисциплины заполните данными в соответствии с приведенной выше таблицей.

Упражнение 2. Заполните таблицу Студенты в режиме форм с помощью автоформ.
1. Для создания формы Студенты выполните следующие действия:

  • Щелкните по вкладке Формы в окне базы данных;

  • щелкните по кнопке <Создать>;

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

  • выберите пункт Автоформа: ленточная;

  • щелкните по кнопке <ОК>. Форма для ввода данных создана.

2. Заполните таблицу Студенты данными, приведенными ниже, посредством формы.

Код
студента

Фамилия



Имя



Отчество



Номер группы



Телефон



Стипендия



1

Арбузов

Николай

Николаевич

Ф-15

260-15-63

Да

2

Киршин

Петр

Валерьевич

Ф-15

110-67-82

Да

3

Кривинский

Сергей

Николаевич

Ф-17

172-97-21

Нет

4

Крылова

Елена

Петровна

Ф-18

130-31-87

Да

5

Кульчий

Григорий

Викторович

Мн-12

269-53-75

Да

6

Патрикеев

Олег

Борисович

Ф-17

234-11-63

Нет

3. Закройте форму, задав ей имя Студенты.
Упражнение 3. Создайте форму Оценки с помощью Конструктора.

    1. Для создания формы Оценки;

  • В диалоговом окне данных выберите вкладку Формы. Щелкните по кнопке Создать.

  • В диалоговом окне Новая форма выберите режим Конструктор. В открывшемся окне выберите таблицу Оценки, содержащую данные, на основе которого будет создана форма и ОК.

  • Окно форма будет выведено на экран в режиме Конструктор.

  • Щелкните по кнопке Список полей на панели инструментов. Выделите все поля, держа нажатой левой рукой клавишу Ctrl. Перетащите мышкой поля в область данных.

  • Закройте окно списка полей. Расположите элементы удобно по полю.

  • Задайте размер текста поля Код студента равным 18. Чтобы увеличить размер элемента соответственно надписи, выполните команду Формат – размер - по размеру данных. Сохраните форму с именем Оценки.

  • Закройте форму.

    1. В окне базы данных появится форма Оценки. Щелкните 2 раза по нему. Заполните данными таблицу Оценки посредством формы



Код студента

Код дисциплины

Оценки

1

1

4

1

2

5

1

3

4

1

4

4

2

1

5

2

2

5

2

3

4

2

4

4

3

1

3

3

2

5

3

3

4

3

4

3

4

1

4

4

2

4

4

3

5

4

4

4

5

1

5

5

2

5

5

3

5

5

4

5

6

1

5

6

2

4

6

3

5

6

4

4

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

  1. Заполните созданную базу данных … (см.таблиц) с помощью форм, используя различные способы создания форм.

№ варианта

Задание

1

«Музыкальный альбом»

2

«Поликлиника»

3

«Расписание занятий»

4

«Компьютерный салон»

5

«Участники конференции»



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

  1. Что такое форма?

  2. Какие способы создания форм вы знаете?

  3. Что представляет с собой автоформа?

  4. Как создать кнопочную форму?

  5. Какие способы заполнения таблиц вы знаете?

Практическая работа 14

Тема: «Система управления базами данных Microsoft Access. Создание запросов. Создание отчетов»


Цель работы: сформировать умение создавать различного типа запросы.
Основные понятия:
Запросэто инструмент для анализа, выбора и изменения данных. С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Запросы используются также в качестве источника данных для форм и отчетов.
Для построения условий отбора используются логические операции: or (или), and (и), not (не), операции сравнения <, >, =, <>, <=, >=, а так же Like, которая встречалась при использовании фильтра.
Существуют несколько способов создания запросов:

  • Конструктор позволит вам самостоятельно создать любой тип запроса.

  • Простой запрос позволит создать с помощью Мастера запрос на выборку из определенных полей таблиц или других запросов.

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

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

Тип запроса

Описание

Выборка

Служит для выборки данных из разных таблиц, когда требуется объединить разные данные из одной или нескольких таблиц

Обновление

Запросы на обновление используются главным образом для того, чтобы внести изменения сразу в большое количество записей с помощью одного запроса

Добавление

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

Удаление

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

Перекрестный

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

Создание таблицы

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

Вычисления в запросах


Поле, содержимое которого является результатом расчета по содержимому других полей, называется вычисляемым полем.
Вычисляемое поле существует только в результирующей таблице. В исходных (базовых) таблицах такое поле не создается, и при работе обычного запроса таблицы не изменяются. Каждый, кто обращается к базе, может с помощью запросов как угодно манипулировать данными и получать любые результаты, но при этом исходные таблицы остаются неизменно одинаковыми для всех пользователей.
В формулу входят заключенные в квадратные скобки названия полей, участвующих в расчете, а также знаки математических операций, например так:
Результативность : [Забито] / [Игры]


Упражнение 1. Создайте простой запрос на выборку на основе таблицы Преподаватели, в котором должны отображаться Фамилии, Имена, Отчества преподавателей и их Должность.
1. Для создания простого запроса:

  • в окне базы данных откройте вкладку Запросы;

  • в открывшемся окне щелкните по кнопке <Создать>;

  • из появившихся пунктов окна «Новый запрос» выберите Простой запрос и щелкните по кнопке <ОК>;

  • в появившемся окне в строке Таблицы/запросы выберите таблицу Преподавате­ли (если других таблиц или запросов не было создано, она будет одна в откры­вающемся списке);

  • в окне «Доступные поля» переведите выделение на параметр Фамилия;

  • щелкните по кнопке . Слово Фамилия перейдет в окно «Выбранные поля

  • аналогично в окно «Выбранные поля» переведите поля «Имя», «Отчест­во», «Должность» (порядок важен — в таком порядке данные и будут выво­диться);

  • щелкните по кнопке <Далее>;

  • в строке параметра Задайте имя запроса введите новое имя Должности препо­давателей;

  • щелкните по кнопке <Готово>. На экране появится таблица с результатами за­проса.

2. Сохраните запрос. Для сохранения запроса:

  • щелкните по кнопке или выполните команду Файл, Сохранить;

  • закройте окно запроса.

Упражнение 2. Создайте запрос на выборку с параметром, в котором должны отображаться фамилии, имена, отчества преподавателей и преподаваемые ими дисциплины, а в качестве пара­метра задайте фамилию преподавателя и выполните этот запрос для преподавателя Гришина.
1. Для создания запроса на выборку с параметром:

  • создайте запрос на выборку для следующих полей таблицы Преподаватели:
    «Фамилия», «Имя», «Отчество», «Преподаваемая дисциплина». Запрос создавайте аналогично тому, как это делалось в п.1;

  • задайте имя запросу Преподаваемые дисциплины;

  • щелкните по кнопке <Готово>. На экране появится таблица с результатами за­проса;

  • перейдите в режиме конструктора, щелкнув по кнопке или выполнив ко­манду Вид, Конструктор;

  • в строке параметра Условия отбора для поля «Фамилия» введите фразу
    (скобки тоже вводить): [Введите фамилию преподавателя];

  • выполните запрос, щелкнув по кнопке на панели инструментов или выполнив команду Запрос, Запуск;

Примечание. Вышеописанным способом запрос выполняется только в режиме конструктора. Для того чтобы выполнить запрос из другого режима, надо от­крыть вкладку Запросы, выделить требуемый запрос и щелкнуть по кнопке <Открыть>



  • в появившемся окне введите фамилию Гришин и щелкните по кнопке «ОК». На экране появится таблица с данными о преподавателе Гришине — его имя, отче­ство и преподаваемая им дисциплина;

  1. сохраните запрос;

  2. закройте окно запроса.



Достарыңызбен бөлісу:
1   ...   119   120   121   122   123   124   125   126   ...   129




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет