«Создание и использование запросов в базах данных»
Оценка 4.6

«Создание и использование запросов в базах данных»

Оценка 4.6
Работа в классе
docx
информатика
Взрослым
11.06.2017
«Создание и использование запросов в базах данных»
Методические указания для самостоятельной работы учащихся. Цели работы: закрепление навыков по редактированию таблиц баз данных; знакомство с основными видами запросов; создание запросов на выборку различными способами; создание сложных запросов;создание перекрестные запросов. Данная практическая работа вторая в комплексе методических разработок по созданию действующей базы данных.
Создание запросов в базах данных.docx
МИНИСТЕРСТВО ЗДРАВООХРАНЕНИЯ МОСКОВСКОЙ ОБЛАСТИ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ « НОГИНСКОЕ МЕДИЦИНСКОЕ УЧИЛИЩЕ» МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ СТУДЕНТА по выполнению практической работы по дисциплине  « Информационные технологии в профессиональной деятельности» «Создание и использование запросов в базах данных» Специальность «Сестринское дело» Преподаватель Дроздова  Я.А. Цели:      закрепить навыки по редактированию таблиц; познакомиться с основными видами запросов; научиться создавать запросы на выборку различными способами; научиться создавать сложные запросы; научиться создавать перекрестные запросы. СПРАВОЧНЫЙ  МАТЕРИАЛ: Запрос  – это средство, с помощью которого извлекается из базы данных информация, отвечающая определенным критериям. Результаты запроса представляют не все записи из таблицы, а только те, которые удовлетворяют запросу. Запросы состоят из ряда условий, каждое условие состоит из трех элементов: 1. поле, которое используется для сравнения; 2. оператор, описывающий тип сравнения; 3. величина, с которой должно сравниваться значение поля. Выражения и операторы, применяемые в условиях отбора. Выражения и операторы Числа Текст Даты *; +; ­; /; ^ Описание выражений и операторов Вводятся без ограничений Должен быть заключен в кавычки Ограничиваются с двух сторон символами # (например, #01.02.02#) Арифметические операторы, связывающие выражения <; <=; >; >=; =; <> Операторы сравнения And (И); Not (Нет);  Or (Или) Like In Between… And… ? * Логические операторы Используется для логики замены в выражениях Для определения, содержится ли элемент данных в списке  значений Для выбора значений из определенного интервала Заменяет один символ (букву или цифру) Заменяет несколько символов 2 Запросы могут быть простые, сложные перекрестные. ПРАКТИЧЕСКАЯ ЧАСТЬ Ход работы: 1) Откройте свою учебную базу данных. 2) Создайте запрос на выборку пациентов, у которых  на момент поступления температура тела была выше 37,5 0 с  помощью Мастера запросов.  На панели инструментов выберите команду <Мастер запросов>.  В появившемся диалоговом окне выберите <Простой запрос> и щелкните по кнопке .  В следующем окне выберите таблицу, по которой строится запрос «Пациент» , и те поля, которые участвуют в запросе. Перенесите их в правую часть окна с помощью кнопки       , нажмите <Далее>. В следующем окне тоже нажмите <Далее>.  В другом окне дайте название запроса «Температура» и нажмите <Готово>.  Появится таблица <Температура>, в которой отражены фамилии всех пациентов и их температура.  Откройте таблицу «Пациенты»,  перейдите в режим <Конструктор>. Здесь в поле <Условия отбора> под полем  «температура» поставьте условие >=37,5. Примечание:   включить или убрать любое поле на выборку.    Галочки   в   каждом   поле   означают,   что   по   вашему   выбору   можно  Перейдите в режим таблицы, ответив <Да> на вопрос о сохранении запроса. (В таблице должны остаться фамилии пациентов с высокой температурой)  3) С   помощью   <Конструктора   запросов>   создайте   запрос   на   выборку   по   таблице «Пациенты»  Щелкните по таблице «Пациенты», зайдите в меню <Создание>, выберите  команду <Конструктор запросов >. 3  Добавьте нужную таблицу в поле запроса. Выделите её в списке и щелкните по кнопке <Добавить>. Закройте окно <Добавление таблицы>.  Выберите пациентов, чьи фамилии начинаются на букву «В» и которые проживают в Ногинске. Для этого:   добавьте в строку <Поле> два поля <Фамилия> и <Город>; в   строке   <Условия   отбора>   в   первом   столбце   укажите   значение   Like “B * ”, а во втором столбце с названием <Город> ­ «Ногинск»; кройте запрос, сохранив его под названием “Адрес” (у вас должны остаться в  списке пацинты, проживающие в Ногинске, имеющие фамилию на «В»). Рисунок 2. 4 Рисунок 2. Самостоятельное задание а) Составьте запрос с названием <Давление_норма> на базе таблицы <Лечение>, в котором будут   указаны   пациенты,   имеющие   давление   в   норме.   (Выполните   запрос   или   через Конструктор запросов, или через Мастер запросов) б)   Составьте   <Больничный>   на   базе   таблицы   <Лечение>,   в   котором   будут   указаны пациенты, получившие больничный у конкретного врача. Добавьте в этот запрос поле дата выдачи больничного листа . в) Составьте запрос <Совершеннолетние> на базе таблицы <Пациент>. Выведите список пациентов, которым на данный момент, т.е. на сегодняшнее число, исполнилось уже 18 лет (используйте оператор Between… And…) Примечание:      Дата записывается с использованием символа #, например, #01.02.02.# 4)   Составьте   запрос   на   базе   трех   таблиц   <Пациент>,   <Лечение>   и   <Врач>.   Выберите пациентов, которые проживают в Электростали и у которых конкретный лечащий врач . Озаглавьте <Врач>. Используйте <Конструктор запросов>.  В меню <Создание> выберите <Конструктор запросов>.  Добавьте все три таблицы в поле запроса. Закройте окно <Добавление таблицы>.  В первый столбец в строку <Поле> перетащите из первой таблицы с помощью мышки <Фамилия>, из второй таблицы во второй столбец <Город> и из третей таблицы в третий столбец строки <Поле> ­ <Врач> (Рисунок 3). 5) Выполните   запрос   на   создание   новой   таблицы,   в   которой   должны   быть   поля   <Инструментальные   <Лабораторные   исследования>   , <Фамилия>, исследования >,<Город>    <Имя>, 5  В меню <Создание> выберите <Конструктор запросов>.  Добавьте  все  три  таблицы  из  списка  окна <Добавление  таблицы>.  Закройте  это окно.  В первую строчку <Поле> из первой таблицы перенесите в первый столбец поля <Фамилия>,   во   второй   <Имя>   и   в   третий   <Город>   .     в   четвертый   столбец перетащите поле из второй таблицы <Лабораторные исследования> и в последнем столбце будет поле ,<Инструментальные исследования >.Закройте запрос, сохранив его с именем <Назначения>. 6) Создайте итоговый запрос. Допустим,   нужно   посчитать,   сколько   пациентов   сегодня   имеют   нормальную температуру (<37),. Для этих целей используется итоговый запрос.  В меню <Создание> выберите <Мастер запросов>.  В диалоговом окне выберите <Простой запрос>, щелкните по кнопке .  Выберите из таблицы лечение поля <Дата лечения>,<Температура>.  Перейдите в режим конструктора  В поле <Дата лечения> в строке «Условия отбора» введите [Введите дату лечения]­ это позволит ввести дату отбора, в поле <Температура> введите <37 – это позволит отобрать записи с нормальной температурой.  Добавьте еще раз поле ,<Температура>, в ленте выберите команду «Итоги»  Задайте имя запроса <Итог по менеджменту> и щелкните по кнопке <Готово>. «Count»( В  конструкторе появится строка «групповые операции», во  втором поле  <Температура> выберите функцию количество) «Count»( Самостоятельное задание «Count строка «групповые операции» 6 Составьте аналогичный запрос для повышенной температуры. 7) Предъявите преподавателю все запросы своей базы данных на экране дисплея. 8) Завершите работу с Access. 7

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»

«Создание и использование запросов в базах данных»
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
11.06.2017