Вы находитесь на странице: 1из 16

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение


высшего образования
«Севастопольский Государственный Университет»
Институт финансов, экономики иуправления
Кафедра « Информационных технологий и компьютерных систем»

РЕФЕРАТ

По дисциплине: Информатика.
Вариант: 6

Выполнил: ст. гр. Мб-11з

Землянов И. В.

Зачетная книжка №:447176

Проверила: Преподаватель по
дисциплине «Информатика»
Лебедева А. М.

Севастополь

2017

1
ВВЕДЕНИЕ
База данных (БД) предназначена для хранения информации, относящейся к
определенной предметной области (ПО). ПО представляется множеством объектов и
связей между ними. Примеры предметной области - отдел кадров, банк, магазин и т.д. В
предметной области отдел кадров можно выделить такие объекты, как подразделение,
сотрудник, приказ. При проектировании базы данных определяют свойства объектов
(например, объект сотрудник характеризуется свойствами: ФИО, дата рождения,
образование, паспортные данные) и атрибуты – описание отдельных свойства объекта.

2
1. КОНТРОЛЬНОЕ ЗАДАНИЕ № 1
В MS Access cоздать базу данных, состоящую из двух связанных таблиц.

Шаг 1. Первое что необходимо создать это новую базу данных. При запущенной
программе, в верхней панели навигации, переходим по вкладке файл, далее открывается
меню с представленными вариантами действия с файлом. Далее переходим по вкладке
создать, и нажимаем новая база данных. (Рис. 1)

(Рис. 1)

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

3
(
рис 2)

Шаг 3. В режиме конструктора заполняем структуру таблицы, указываем имя поля


и тип данных. (Рис 3)

(рис 3)

Шаг 4. После того как создали структуру таблицы, сохраняем ее и переходим в


режим таблицы для ее дальнейшего заполнения перечнем продаваемых препаратов.
В таблице указываем, код препарата, наименование, форму выпуска, срок
годности, цену. (рис 4)

4
(рис 4)
Шаг 5. Создание продавцов продавших товар. После того как мы создали таблицу
препараты нам нужно создать таблицу продавцы, и связать эти 2 таблицы. Для этого
повторяем шаг 1, и 2. После чего заполняем структуру таблицы продавцы. (рис 5)

(рис 5)
Шаг 6. После создания и сохранения структуры таблицы продавцы необходимо
заполнить таблицу, данными проданных препаратов. Для этого указываем номер чека, код
проданного препарата, ФИО продавца, дата продажи, количество проданных препаратов, и
был ли препарат продан по рецепту. (рис 6)

5
(рис 6)
Шаг 7. После того как создали 2 таблицы базы данных, препараты и продавцы нам
необходимо их связать. Для этого нужно на главной странице перейти по вкладке работа с
базами данных, и перейти внутри этой вкладки по вкладке схема данных. (рис 7)

(рис 7)
Шаг 8. После того как перешли на страницу схемы данных нам необходимо связать их, а
именно значение код препарата, для этого необходимо, соединить значение код препарата с
между обоими таблицами. (Рис 8)

6
(рис 8)

2. КОНТРОЛЬНОЕ ЗАДАНИЕ № 2

Создание Запросов В Субд Access. Запросы – это объекты БД, которые служат для
извлечения данных из таблиц и представления их в удобном для пользователя виде. С
помощью запросов можно выполнить выборку данных из одной или нескольких таблиц и
изменение таблиц. Запросы на выборку позволяют отображать отдельные столбцы или
строки таблицы. Запросы на изменение включают такие действия, как создание таблиц,
изменение или удаление данных таблицы. Запросы можно создавать в режимах Мастера,
Конструктора и с помощью языка структурированных запросов SQL.

Список создаваемых запросов:


1) Получить наименования препаратов, отпущенных по рецепту;
2) Получить препаратов с ценой от 500 до 1000 руб ;
3) Получить список всех продавцов, продавших ампулы;
4) Получить наименования препаратов со сроком более полугода.
5) Получить номера чеков для каждого препарата
6) Получить список препаратов, проданных на определенную дату (запрос с параметром);
7) Подсчитать среднюю цену препарата
8) Подсчитать общее количество проданных препаратов с использованием построителя.
9) Изменить срок годности препарата в заявке 4 (запрос на обновление).
Для каждого создаваемого запроса необходимо:

1. На главной панели навигации перейти по вкладке создание далее по вкладке


конструктор запросов. (рис. 2.1)

(рис 2.1)
2. После чего выбираем таблицы, которые будут задействованы у нас в запросе.
(рис 2.2)

7
(рис 2.2)
3. После формирования таблицы запроса кликаем по кнопке выполнить. После
чего выполняется данный запрос после чего нам выдает результат нашего запроса. (рис 2.3)

(рис 2.3)

Выполнения запрос № 1. Получить наименования препаратов, отпущенных по


рецепту
В запросе выбираем параметры, которые будут обрабатываться по значениям
наименование препаратов препараты, и вирируем проданные препараты по рецепту. (рис
2.4)

8
(рис 2.4)
После выполнения запроса нам выдало результат. (рис 2.5)

(рис 2.5)
Выполнения запрос № 2. Получить препаратов с ценой от 500 до 1000 руб
Выбираем в режиме конструктора таблицу препаратов, в выбираем
интересующие нас поля это название препарата, наименование препарата и
устанавливаем фильтр по цене, от 500 до 1000. (рис 2.6)

9
(рис 2.6)
Результат запроса выбора препаратов по цене. (рис 2.7)

(рис 2.7)

Выполнения запрос № 3. Получить список всех продавцов, продавших ампулы;


Переходим в конструктор запросов и создаем запрос, выбирая обе таблицы
препараты и продавцы, далее выбираем из таблицы продавцы выбираем ФИО продавца и
ставим фильтр проданных препаратов в ампулах. (рис 2.8)

10
(рис 2.8)
Результат запроса список всех продавцов, продавших ампулы, тем самым мы
получаем кто продал ампулы. (рис 2.9)

(рис 2.9)
Выполнения запрос № 4. Получить наименования препаратов со срок годности
более 6 месяцев. Для этого в конструкторе запросов создаем запрос, выбирая таблицу
препараты, далее выбираем из таблицы значения наименование и срок годности, указываем
до какого срока должен быть годен препарат. (рис 2.10)

11
(рис. 2.10)
Результат запроса наименования препаратов со срок годности более 6 месяцев. (рис
2.11)

(рис 2.11)
Выполнение запроса 5. Получить номера чеков для каждого препарата.
В конструкторе запросов выбираем таблицы препараты и продавцы, в
конструкторе запросов выбираем из таблицы продавцы выбираем номер чека, а из
таблицы препараты выбираем код препарата. (рис 2.12)

12
(рис 2.12)
Результат запроса получения номера чеков для каждого препарата. (рис 2.13)

(рис 2.13)
Выполнения запроса 6. Получение списка препаратов, проданных на
определенную дату.
Для выполнения данного запроса выбираем таблицы продавцы и препараты, из
таблицы препараты выбираем наименование препарата, а из таблицы продавцы выбираем
дата, устанавливаем нужную нам дату продажи и по выполнению получаем результат.
(рис.2.14)

13
(рис 2.14)
Результат запроса получения списка препаратов, проданных на определенную
дату. Видим в результате, какие препараты были проданы в данный день. (рис 2.15)

(рис 2.15)
Выполнение запроса 7. Подсчитать среднюю цену препарата
Для выполнения нам нужно выбрать в конструкторе запросов таблицу препараты,
из нее выбрать значение цена, далее воспользоваться групповой операцией, вводим
значение avg в данном значении и при выполнении запроса получаем среднюю цену всех
препаратов. (рис 2.16)

14
(рис 2.16)
Рузультат запроса, средней цены по всем препаратам получаем в следующем (рис 2.17).

(рис 2.17)
Выполнение запроса 8. Подсчитать общее количество проданных препаратов с
использованием построителя.
Для выполнения данного запроса выбираем таблицы препараты и продавцы из
значений выбираем наименование препаратов и количество проданных препаратов, в итоге
мы получаем результат проданных препаратов по каждому препарату. (рис. 2.18)

15
(рис 2.18)
Результат запроса подсчёта общего количества проданных препаратов. (рис 2.19)

(рис 2.19)

3 ВЫВОД
Поработав в программе MS Access для себя я сделал вывод что она
многофункциональная программа для выполнения разнообразных задач. Которые могут
возникать в разных отраслях, она будет полезна для магазинов, учебных заведений, для
бухгалтерского учета. Программа очень полезна будет тем, кому всегда нужен доступ к
актуальной информации, именно программа для этого и предназначена.

16

Вам также может понравиться