Задание 3
Вычислить
значение функций и начертить их графики
в Excel
в одной системе координат:
с шагом 0,1
и

Результат вычисления

Вычисления в формульном виде

График функции
Задание 4
Создать двухтабличную БД и обработать данные в ней посредством выборки и сортировки; создать запросы и отчеты.
1. Сформировать структуры таблиц, необходимых для выполнения заданной БД, определить ключевые поля. Обосновать этот выбор. 2. Создать схему данных. Ввести в таблицы от 10 до 20 записей.
3. Сформировать и выполнить запрос по критериям, заданным в варианте задания. Сформировать и выполнить запрос с вычисляемым полем (данные для этого запроса задать самостоятельно) и сортировкой записей в соответствии с вариантом. Результаты всех запросов сохранить. Запросы выполняются по двум связанным таблицам. Поля для запросов выбираются исходя из особенностей и требований конкретной БД.
4. Создать не менее 3-х запросов с использованием языка SQL для двух связанных таблиц.
5. Составить отчет в соответствии с вариантом. Создаваемый отчет, исходя из особенностей конкретной БД, обязательно должен удовлетворять следующим требованиям:
- составляться по двум связанным таблицам;
- иметь итоговые значения по группам и по отчету в целом.
- при выборе полей, используемых для группировки и подведения итогов руководствоваться логикой их содержания.
Тема для составления БД: Изготовитель - лекарства. Аптека получает лекарства от различных изготовителей, о которых известно: название предприятия-производителя, директор, адрес, телефон и т.д.. Характеристиками лекарства являются наименование, изготовитель, срок годности, условия хранения, цена и т.д. Критерий для запроса- выборок: с логическим и , связывающим интервал двух числовых полей. Сортировка: по возрастанию в текстовом поле и убыванию в числовом поле. Итог: максимальное

Таблица изготовитель

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

Запрос на выборку
Условие: вывести наименование лекарств с ценой >20 And <10000

Результат

Отчет выполняется по результатам запроса

Продолжение отчета

Запросы на языке sql
Запрос 1: наименования лекарства с условием хранения “холод”
SELECT Изготовитель.[Код изготовителя], Изготовитель.[Название Предпреятия изготовителя], Изготовитель.Директор, Лекарства.Наименование, Лекарства.[Условия хранения]
FROM Изготовитель INNER JOIN Лекарства ON Изготовитель.[Код изготовителя] = Лекарства.[Код изготовителя]
WHERE (((Лекарства.[Условия хранения])="холод"))
ORDER BY Изготовитель.[Код изготовителя];
Результат запроса

Запрос 2: вывести название предприятий и наименования лекарств со сроком хранения >#17.09.2017# And <#30.12.2020#
SELECT Изготовитель.[Название Предпреятия изготовителя], Изготовитель.Телефон, Изготовитель.Адрес, Лекарства.Наименование, Лекарства.[Срок годности], Лекарства.[Условия хранения], Лекарства.Цена
FROM Изготовитель INNER JOIN Лекарства ON Изготовитель.[Код изготовителя] = Лекарства.[Код изготовителя]
WHERE (((Лекарства.[Срок годности])>#9/17/2017# And (Лекарства.[Срок годности])<#12/30/2020#))
ORDER BY Лекарства.[Срок годности] DESC;
Результат запроса

Запрос 3: вывести названия предприятий с кодом 10
SELECT Изготовитель.[Название Предпреятия изготовителя], Изготовитель.Адрес, Изготовитель.Телефон, Лекарства.[Код изготовителя]
FROM Изготовитель INNER JOIN Лекарства ON Изготовитель.[Код изготовителя] = Лекарства.[Код изготовителя]
WHERE (((Лекарства.[Код изготовителя])=10))
ORDER BY Изготовитель.[Название Предпреятия изготовителя], Лекарства.[Код изготовителя] DESC;
Результат запроса

