Файл: Практическая работа по информатике Специальность 31. 02. 01 Лечебное дело, углубленная подготовка.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 08.11.2023
Просмотров: 61
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Государственное бюджетное профессиональное образовательное учреждениеДепартамента здравоохранения города Москвы«Медицинский колледж № 7»(ГБПОУ ДЗМ «МК №7»)Практическая работа по информатике № _____________________________________Специальность 31.02.01Лечебное дело, углубленная подготовкаРаботу выполнил:__________________Курс 1 Группа Н-Руководитель:Дроник Дмитрий Юрьевич Москва, 2023 годТема 7.3. База данных. Таблицы. Связи между таблицами.Тема 7.4. База данных. Формы.Теоретические сведения Пользоваться сортировкой и фильтрацией очень удобно, но при работе с несколькими таблицами их возможностей недостаточно. В таких случаях применяются запросы. Самый распространенный тип запросов отображает записи, удовлетворяющие определенным условиям. К ним относятся:
Создание и нажать кнопку Мастер запросов в группе ЗапросыВызов Мастера запросовРабота программы Мастер запросов выполняется в несколько последовательных шагов. На первом шаге требуется определить вид создаваемого запроса Выбор вида создаваемого запроса.Выбирается «Простой запрос» нажимается кнопка «Ok». На втором шаге требуется указать исходную таблицу или запрос и выбрать поля, информация которых будет отобрана в процессе выполнения запроса Выбор таблицы и полей.С помощью стрелок вправо и влево переместить из списка Доступные поля в список Выбранные поля те поля, которые необходимы в запросе. Для включения в запрос всех поля, нажать кнопку сдвумя стрелками (рис. 15). Выбор таблицы и полейНа последнем шаге требуется ввести имя создаваемого запроса в поле Задайте имя запроса и выбрать дальнейшие действия: Открыть запрос для просмотра данных или Изменить макет запроса.Ввод имени запроса.Результат выполнения запроса представлен на рис. Итог выполнения запроса.Создание запросов режиме конструктораКонструктор запросов, обеспечивает полное управление параметрами запроса и построение сложных условий отбора данных. Он вызывается кнопкой Конструктор запросов на закладке СозданиеНажатие на эту кнопку приводит к открытию главного окна Конструктора запросов и вспомогательного окна Добавление таблицы
Конструктора запросов.Окно Конструктора запросов имеет две области. В верхней области окна отображаются таблицы, которые формируют информационную базу создаваемого запроса. В нижней области находится бланк запроса– таблица, ячейки которой используются для формирования запроса. На бланке должны быть отображены все столбцы, включенные в результирующее множество запроса. Перечень необходимых таблиц и запросов формируется с использованием окна Добавление таблицы. Чтобы добавить их в окно запроса достаточно выделить имя таблицы и щелкнуть на кнопку Добавить. Макет таблицы будет отображен в верхней части окна Макеты таблиц и информационные связиФормирование запроса начинается с указания, какие поля из базовых таблиц будут в нем отображаться. Включать в запрос можно поля из любой таблицы. Способов включения полей в запрос существует несколько: дважды щелкните левой кнопкой мыши на выделенном поле; перетащить поле в первую строку бланка; использовать раскрывающийся список в строке Поле бланка запроса. Чтобы удалить поле из запроса, выделите нужный столбец в бланке запроса, а затем нажмите клавишу. Чтобы выделить столбец, пользуйтесь областью выделения столбцов – узкой серой полоской над столбцами.
В режиме Конструктора запросов можно изменять имена полей запроса. Чтобы переименовать поле, необходимо установить курсор в бланке запроса перед первой буквой его имени и ввести новое имя и символ двоеточия. Изменение имени поля в бланке запроса приводит к изменению заголовка столбца при просмотре запроса в режиме таблицы. Имя поля базовой таблицы при этом не изменяется.
Строка Сортировка позволяет указать поле и принцип сортировки информации в нем по возрастанию или убыванию.
В строке Условие отбора и в строке Или указываются условия отбора записей. Такими условиями могут быть логические выражения. Например, (>30), (='Иванов'), (=10) и т. п.
Условия, находящиеся в одной строке, но в разных столбцах бланка, объединяются по логическому оператору And (И). Если нужно объединить условия отбора по логическому оператору Or (ИЛИ), разместите эти условия в ответствующей строке бланка запроса.
В запросах для описания критериев выборки записей активно используются Выражения. Выражение– это последовательность операндов (констант, идентификаторов и функций) соединенных знаками операций, указывающая какие действия требуется выполнить над данными.
Для создания выражений в Access существует следующие категории операторов: арифметические, логические, конкатенации и сравнения.
Арифметические операторы выполняют сложение, вычитание, умножение и деление. Они оперируют только с числовыми значениями.
Логические (булевы) операторы используются для объединения результатов двух или более выражений сравнения в единое целое
Стандартный значок оператора конкатенации – амперсант (&) выполняет операцию объединения двух текстовых строк в одну.
Операторы сравнения соотносят значения двух операндов и возвращают логические значения True или False.
Эти операторы возвращают Trueили False, в зависимости от соответствия значения в поле выбранной спецификации оператора.
Символ «*» замещает любое число знаков, а символ «?» замещает только один знак. Символы шаблона «*» и «?» могут стоять в любом месте строки.
Титульный лист, темы
Задайте начиная со второй страницы Колонтитулы (верхний с правой стороны, нижний с левой стороны документа)
Ход работы
1. Запустите программу MS–ACCESS.
В появившемся диалоговом окне, установите флажок напротив опции «пустая база данных» и подтвердите операцию.
В следующем диалоговом окне вы должны выбрать папку для базы данных и задать её имя: Фамилия (Компьютерная школа).
В таблице «Список» Имя поля «Учебная группа» подставьте данные с таблицы «Учебная группа» с помощью мастера подстановок.
Задайте схему данных
С помощью стрелок вправо и влево переместить из списка Доступные поля в список Выбранные поля те поля, которые необходимы в запросе. Для включения в запрос всех полей, нажать кнопку сдвумя стрелками
На последнем шаге требуется ввести имя создаваемого запроса в поле Задайте имя запроса и выбрать дальнейшие действия: Открыть запрос для просмотра данных или изменить макет запроса.
Создание запросов в режиме конструктора
Конструктор запросов, обеспечивает полное управление параметрами запроса и построение сложных условий отбора данных. Он вызывается кнопкой Конструктор запросов на закладке Создание.
Нажатие на эту кнопку приводит к открытию главного окна Конструктора запросов и вспомогательного окна Добавление таблицы
Окно Конструктора запросов имеет две области. В верхней области окна отображаются таблицы, которые формируют информационную базу создаваемого запроса. В нижней области находится бланк запроса– таблица, ячейки которой используются для формирования запроса. На бланке должны быть отображены все столбцы, включенные в результирующее множество запроса.
Перечень необходимых таблиц и запросов формируется с использованием окна Добавление таблицы. Чтобы добавить их в окно запроса достаточно выделить имя таблицы и щелкнуть на кнопку Добавить. Макет таблицы будет отображен в верхней части окна.
Формирование запроса начинается с указания, какие поля из базовых таблиц будут в нем отображаться. Включать в запрос можно поля из любой таблицы.
Введите Имя таблиц «Список» и «Учебная группа», добавьте поля Код_студента, Фамилия, Имя, Отчество, Учебная группа. В поле условие отбора установите [Номер группы]
Нажмите Ctrl+S
Следующий запрос сделаем из таблиц «Список» и «Личные данные»
Используя те же таблицы сделаем запрос (Word «5»)
В следующем запросе в «Условие отбора» Word нажмем «Итоги»
Создадим итоговый запрос по данным
Сохраним запрос как «Среднее значение», откроем и подсчитаем общее среднее.
Можно создавать столбцы в запросе, которые являются результатом вычислений над значениями других столбцов. Такие столбцы называются Вычисляемыми.
Создадим запрос «Данные Студента» в последнем поле введем ФИО:
→ правой кнопкой мышки вызовем Построитель выражений
Контрольные вопросы
ОТЧЕТ ПО ПРАКТИЧЕСКОЙ РАБОТЕ:
Титульный лист
Отчет по практической работе № ____
Тема практической работы « _____________________________________»
ЦЕЛЬ:________________________________________________________________________________________________________________________________________________________________________________________________.
ЗАДАНИЕ № __ (с описанием о проделанной работе, с дабовлением скриншотов) ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________.
ВЫВОД:
Рефлексия – это самоанализ, самооценка. Студенты проводят самоанализ занятия, отвечают на вопросы:
«Сегодня я узнал…»
«Мне было интересно узнать, что…»
«Я не понял…»
«Мне показалось трудным освоить…» и т.д.
Критерии оценки:
«2» – Не выполнено ни одного задания, нет отчета, работа не сдана вовремя
«3» – Выполнено 70% заданий верно, заполнен отчет, работа сдана вовремя
«4» – Выполнены все задания, заполнен отчет, работа сдана вовремя, есть не более трех ошибок в заданиях
«5» – Все задания выполнены верно, есть отчет, работа сдана вовремя
-
запрос на выборку извлекает данные из одной или нескольких таблиц и представляет их в табличном виде. Этот тип запроса можно использовать для группировки записей, вычисления сумм, средних величин и других итоговых значений. Работая с результатами запроса, можно одновременно редактировать данные из нескольких таблиц. -
параметрический запрос запрашивает ввод значений параметров, определяющих условия выборки (например, начальную и конечную дату). Этот тип запросов часто используется для получения отчетов за определенный период времени. -
перекрестный запрос выполняет расчеты и группирует данные для анализа информации. Для элементов, расположенных в левом столбце и в верхней строке результатов запроса, могут вычисляться итоговые значения (сумма, количество или средняя величина). Ячейки на пересечении строк и столбцов также содержат вычисляемые значения. -
запрос на действие, которое вносит множественные изменения за одну операцию. Собственно, это запрос на выборку, который выполняет определенные действия над результатами отбора. Возможны четыре типа действий: обновление, удаление и добавление записей и создание таблицы.
Создание и нажать кнопку Мастер запросов в группе ЗапросыВызов Мастера запросовРабота программы Мастер запросов выполняется в несколько последовательных шагов. На первом шаге требуется определить вид создаваемого запроса Выбор вида создаваемого запроса.Выбирается «Простой запрос» нажимается кнопка «Ok». На втором шаге требуется указать исходную таблицу или запрос и выбрать поля, информация которых будет отобрана в процессе выполнения запроса Выбор таблицы и полей.С помощью стрелок вправо и влево переместить из списка Доступные поля в список Выбранные поля те поля, которые необходимы в запросе. Для включения в запрос всех поля, нажать кнопку сдвумя стрелками (рис. 15). Выбор таблицы и полейНа последнем шаге требуется ввести имя создаваемого запроса в поле Задайте имя запроса и выбрать дальнейшие действия: Открыть запрос для просмотра данных или Изменить макет запроса.Ввод имени запроса.Результат выполнения запроса представлен на рис. Итог выполнения запроса.Создание запросов режиме конструктораКонструктор запросов, обеспечивает полное управление параметрами запроса и построение сложных условий отбора данных. Он вызывается кнопкой Конструктор запросов на закладке СозданиеНажатие на эту кнопку приводит к открытию главного окна Конструктора запросов и вспомогательного окна Добавление таблицы
Конструктора запросов.Окно Конструктора запросов имеет две области. В верхней области окна отображаются таблицы, которые формируют информационную базу создаваемого запроса. В нижней области находится бланк запроса– таблица, ячейки которой используются для формирования запроса. На бланке должны быть отображены все столбцы, включенные в результирующее множество запроса. Перечень необходимых таблиц и запросов формируется с использованием окна Добавление таблицы. Чтобы добавить их в окно запроса достаточно выделить имя таблицы и щелкнуть на кнопку Добавить. Макет таблицы будет отображен в верхней части окна Макеты таблиц и информационные связиФормирование запроса начинается с указания, какие поля из базовых таблиц будут в нем отображаться. Включать в запрос можно поля из любой таблицы. Способов включения полей в запрос существует несколько: дважды щелкните левой кнопкой мыши на выделенном поле; перетащить поле в первую строку бланка; использовать раскрывающийся список в строке Поле бланка запроса. Чтобы удалить поле из запроса, выделите нужный столбец в бланке запроса, а затем нажмите клавишу
В режиме Конструктора запросов можно изменять имена полей запроса. Чтобы переименовать поле, необходимо установить курсор в бланке запроса перед первой буквой его имени и ввести новое имя и символ двоеточия. Изменение имени поля в бланке запроса приводит к изменению заголовка столбца при просмотре запроса в режиме таблицы. Имя поля базовой таблицы при этом не изменяется.
Строка Сортировка позволяет указать поле и принцип сортировки информации в нем по возрастанию или убыванию.
В строке Условие отбора и в строке Или указываются условия отбора записей. Такими условиями могут быть логические выражения. Например, (>30), (='Иванов'), (=10) и т. п.
Условия, находящиеся в одной строке, но в разных столбцах бланка, объединяются по логическому оператору And (И). Если нужно объединить условия отбора по логическому оператору Or (ИЛИ), разместите эти условия в ответствующей строке бланка запроса.
В запросах для описания критериев выборки записей активно используются Выражения. Выражение– это последовательность операндов (констант, идентификаторов и функций) соединенных знаками операций, указывающая какие действия требуется выполнить над данными.
Для создания выражений в Access существует следующие категории операторов: арифметические, логические, конкатенации и сравнения.
Арифметические операторы
Арифметические операторы выполняют сложение, вычитание, умножение и деление. Они оперируют только с числовыми значениями.
| Оператор | Описание | Пример |
| + | Сложение | [Итог] + [Надбавка] |
| - | Вычитание | Date () – 7 |
| * | Умножение | [Коробок] * [Цена коробки] |
| / | Деление | [Количество] / 12.55 |
| \ | Целочисленное деление | [Коробок] \ 2 |
| Mod | Остаток от деления | 15 Mod 12 |
| ^ | Возведение в степень | [Размер] ^ 2 |
Логические операторы
Логические (булевы) операторы используются для объединения результатов двух или более выражений сравнения в единое целое
| Оператор | Описание | Пример |
| And | Конъюнкция (логическое И) | A And В |
| Or | Дизъюнкция (логическое ИЛИ) | A Or В |
| Not | Логическое отрицание | Not A |
| Хог | Исключающее ИЛИ | А Хог В |
| Eqv | Логическая эквивалентность | A EqvВ |
| Imp | Логическая импликация | A Imp В |
Операторы слияния строковых значений (конкатенации)
Стандартный значок оператора конкатенации – амперсант (&) выполняет операцию объединения двух текстовых строк в одну.
Операторы сравнения
Операторы сравнения соотносят значения двух операндов и возвращают логические значения True или False.
| Оператор | Описание | Пример |
| < | Меньше | [Количество] < 15 |
| <= | Меньше либо равно | [Размер]<= 50 |
| = | Равно | [Сумма] = 500 |
| >= | Больше либо равно | [Процент]>= 25 |
| > | Больше | [Цена]> 100 |
| <> | Неравно | [Итог]<> [Сумма] |
Операторы сравнения с образцом
Эти операторы возвращают Trueили False, в зависимости от соответствия значения в поле выбранной спецификации оператора.
| Оператор | Описание | Пример |
| Between | Определяет, находится ли числовое значение в диапазоне значений | Between (-100) And (100) |
| Is | При использовании вместе с Null определяет, является ли значение Null или NotNull | Is Null |
| In | Определяет, является ли строковое значение элементом списка | In ("Москва", "Киев") |
| Like | Определяет, включает ли строковое значение указанные символы | Like"Ив*" Like"db??" |
Символ «*» замещает любое число знаков, а символ «?» замещает только один знак. Символы шаблона «*» и «?» могут стоять в любом месте строки.
Групповые Операторы
-
Sum — сумма значений некоторого поля для группы; -
Avg — среднее от всех значений поля в группе; -
Max, Min — максимальное, минимальное значение поля в группе; -
Count — число значений поля в группе без учета пустых значений; -
StDev — среднеквадратичное отклонение от среднего значения поля в группе; -
Var — дисперсия значений поля в группе; -
First и Last — значение поля из первой или последней записи в группе.
-
Создайте документ в MS Word
Титульный лист, темы
Задайте начиная со второй страницы Колонтитулы (верхний с правой стороны, нижний с левой стороны документа)
-
Запустите MS Access
Ход работы
1. Запустите программу MS–ACCESS.
В появившемся диалоговом окне, установите флажок напротив опции «пустая база данных» и подтвердите операцию.
В следующем диалоговом окне вы должны выбрать папку для базы данных и задать её имя: Фамилия (Компьютерная школа).
-
Перейдите на вкладку «Главная» и выберите режим создания (конструктор) и подтвердите данную операцию. -
Создадим три таблицы
-
Заполните таблицы данными
В таблице «Список» Имя поля «Учебная группа» подставьте данные с таблицы «Учебная группа» с помощью мастера подстановок.
Задайте схему данных
-
Чтобы создать простой запрос нужно перейти на вкладку Создание и нажать кнопку Мастер запросов в группе Запросы
-
Выбирается «Простой запрос» нажимается кнопка «Ok». На втором шаге требуется указать исходную таблицу или запрос и выбрать поля, информация которых будет отобрана в процессе выполнения запроса
С помощью стрелок вправо и влево переместить из списка Доступные поля в список Выбранные поля те поля, которые необходимы в запросе. Для включения в запрос всех полей, нажать кнопку сдвумя стрелками
На последнем шаге требуется ввести имя создаваемого запроса в поле Задайте имя запроса и выбрать дальнейшие действия: Открыть запрос для просмотра данных или изменить макет запроса.
Создание запросов в режиме конструктора
Конструктор запросов, обеспечивает полное управление параметрами запроса и построение сложных условий отбора данных. Он вызывается кнопкой Конструктор запросов на закладке Создание.
Нажатие на эту кнопку приводит к открытию главного окна Конструктора запросов и вспомогательного окна Добавление таблицы
Окно Конструктора запросов имеет две области. В верхней области окна отображаются таблицы, которые формируют информационную базу создаваемого запроса. В нижней области находится бланк запроса– таблица, ячейки которой используются для формирования запроса. На бланке должны быть отображены все столбцы, включенные в результирующее множество запроса.
Перечень необходимых таблиц и запросов формируется с использованием окна Добавление таблицы. Чтобы добавить их в окно запроса достаточно выделить имя таблицы и щелкнуть на кнопку Добавить. Макет таблицы будет отображен в верхней части окна.
Формирование запроса начинается с указания, какие поля из базовых таблиц будут в нем отображаться. Включать в запрос можно поля из любой таблицы.
Введите Имя таблиц «Список» и «Учебная группа», добавьте поля Код_студента, Фамилия, Имя, Отчество, Учебная группа. В поле условие отбора установите [Номер группы]
Нажмите Ctrl+S
Следующий запрос сделаем из таблиц «Список» и «Личные данные»
Используя те же таблицы сделаем запрос (Word «5»)
В следующем запросе в «Условие отбора» Word нажмем «Итоги»
Создадим итоговый запрос по данным
Сохраним запрос как «Среднее значение», откроем и подсчитаем общее среднее.
Можно создавать столбцы в запросе, которые являются результатом вычислений над значениями других столбцов. Такие столбцы называются Вычисляемыми.
Создадим запрос «Данные Студента» в последнем поле введем ФИО:
→ правой кнопкой мышки вызовем Построитель выражений
Контрольные вопросы
-
Как вызывается контекстное меню? -
Для чего предназначена операция группировки? -
Что значит связать поля с сохранением целостности данных? -
Можно ли установить такую связь между полями с разными типами данных; и если нет, то почему?
ОТЧЕТ ПО ПРАКТИЧЕСКОЙ РАБОТЕ:
Титульный лист
Отчет по практической работе № ____
Тема практической работы « _____________________________________»
ЦЕЛЬ:________________________________________________________________________________________________________________________________________________________________________________________________.
ЗАДАНИЕ № __ (с описанием о проделанной работе, с дабовлением скриншотов) ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________.
ВЫВОД:
Рефлексия – это самоанализ, самооценка. Студенты проводят самоанализ занятия, отвечают на вопросы:
«Сегодня я узнал…»
«Мне было интересно узнать, что…»
«Я не понял…»
«Мне показалось трудным освоить…» и т.д.
Критерии оценки:
«2» – Не выполнено ни одного задания, нет отчета, работа не сдана вовремя
«3» – Выполнено 70% заданий верно, заполнен отчет, работа сдана вовремя
«4» – Выполнены все задания, заполнен отчет, работа сдана вовремя, есть не более трех ошибок в заданиях
«5» – Все задания выполнены верно, есть отчет, работа сдана вовремя