ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Система управления базами данных Microsoft Access 2010КОНТРОЛЬНАЯ РАБОТА
Дисциплина: «Базы данных»
Шифр работы КП (КР) 230100.62 130132631207 2015 г. код специальности…..…..регистрационный номер по зачетке…год
Вологда _ 2015 _ г. Оглавление: Постановка задачи3 I. Создание таблиц3 1. Создание таблицы «Аптеки» 3 2. Создание таблицы «Лекарства» 5 3. Создание таблицы «Наличие» 6 4. Создание таблицы «Справочников» 8 5. Схема данных 9 II. Создание запросов9 1. Запрос: Закупка лекарств в Венгрии 9 2. Запрос: Про анальгин 11 3. Запрос: Без НДС 12 III. Запрос, наиболее дорогие лекарства13 IV. Увеличение на 5%14 V. Определение суммы16 VI. Режим диалога17 VII. Создать формы для ввода справочной информации18 VIII. Мастер отчетов19 Вывод21 Список литературы22
Система управления базами данных Microsoft Access 2010 Создание базы данных Постановка задачи: Реализовать базу данных (БД) по теме «Диспетчер сети аптек» в СУБД Microsoft Access 2010 Задание: Спроектировать базу данных в первой, второй и третьей нормальных формах для диспетчера сети аптек. Должны быть указаны адрес аптеки, телефон, специализация аптеки. Информация о лекарствах: наименование лекарств, их характеристика – от каких заболеваний, доза в упаковке, доза применения, расфасовка. Информация о наличии лекарств должна содержать: дату поступления, количество упаковок лекарства, цену, название завода-изготовителя, дату продажи последней упаковки лекарства. В результате проектирования БД «Диспетчер сети аптек» получены следующие таблицы: Аптеки: (Id_aptek, Название, Адрес, Телефон, Специализация) Лекарства: (Id_lekarstva, Наименование лекарства, Характеристика, От каких заболеваний, Доза в упаковке, Единицы измерения, Доза применения) Наличие: (Id_nalicie, id_aptek, id_lecarstva, Дата поступления, цена за упаковку, Количество упаковок, Итого сумма, Завод изготовитель, Страна, НДС, Дата последней продажи) Справочники для выпадающего списка, Измерения, Заводы, Заболевания, Специализация, Страна, Характеристика. Перед созданием таблиц в СУБД необходимо для каждого поля (столбца) таблиц определить некоторые характеристики (полужирным шрифтом выделены ключевые поля): I. Создание таблиц: Запустить MS Access 2007, создать новую базу данных с именем «Диспетчер сети аптек». 1. Создание таблицы «Аптеки»:
· на закладке Главная с помощью кнопки Вид перейти в режим Конструктора:
· внести название и типы полей таблицы «Аптеки»:
· на закладке Главная с помощью кнопки Вид перейти в Режим таблицы и ввести данные в таблицу «Аптеки»:
2. Создание таблицы «Лекарства» · Заполним таблицу «Лекарства» 3. Создание таблицы «Наличие лекарств» · Заполним таблицу «Наличие лекарств»
4. Создание таблицы «Справочники»
Остальные справочники создаются анологично
Схема данных · на закладке Работа с базами данных с помощью кнопки Схема данных вызовем схему данных и поместим на неё все имеющиеся таблицы. II. Создание запросов: 1. вывести информацию об аптеках, которые закупают лекарства в Венгрии; Для этого воспользуемся мастером запросов:
Получим следующее: В объектах Access появится «Запрос по Венгрии»(а.), после нажатия на который, появится табличка «Введите значение параметра»(б.), там укажем интересующую нас страну Венгрия, после чего нам будет выведена информация об аптеках, которые закупают лекарства в Венгрии(в.).
2. Вывести информацию о том, в каких аптеках имеется в продаже анальгин и в каких количествах; Как и в предыдущем задании воспользуемся «Мастером запросов», получим следующее: Появился «Запрос про анальгин» При двойном нажатии на который, появится такое диалоговое окно, на которое отвечает «Да»:
Во всплывающем окне вводим интересующий нас «Анальгин»: После нажатия на «ОК», появится предупреждающее сообщение, на которое отвечаем «Да»: Итогом будет появившаяся таблица, в которой будет приведена интересующая нас информация: Не нашли, что искали? Воспользуйтесь поиском:
|