Работа с базами данных в СУБД Microsoft Access
Создание таблиц "Сведения о товарах", "Товары на складе" и "Расходование товаров", установление связи между таблицами вида "один-ко-многим", редактирование ввода данных. Создание запросов о товарах, поступивших на склад, их общей стоимости и общей формы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 18.11.2009 |
Размер файла | 2,0 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Министерство образования Республики Беларусь
УО «Полоцкий государственный университет»
Кафедра информационных технологий
КОНТРОЛЬНАЯ РАБОТА
по курсу «Технология организации, хранения и обработки данных»
по теме: «Работа с базами данных в СУБД Microsoft Access»
ВАРИАНТ №9
Новополоцк 2008
Описание хода работы по созданию базы данных «Склад»
1. Создаем таблицу «Сведения о товарах». Для этого на закладке «Таблицы» выбираем пункт «Создание таблицы в режиме конструктора». Создаем поля согласно задания следующим образом:
2. Таблицы «Товары на складе» и «Расходование товаров» создаем аналогичным способом. Таким образом они будут иметь вид, представленный на рисунках:
3. Заполняем таблицы данными.
4. Для установления связи между таблицами вида «один-ко-многим» открываем окно схемы данных (Сервис-> Схема данных), при помощи мыши выделяем левой клавишей поле «КодТовара» таблицы «Сведения о товарах» и удерживая её переносим на поле «КодТовара» таблицы «Сведения о товарах». Появляется окно следующего вида:
в котором мы видим, что тип отношения между таблицами удовлетворяет условию задания. Аналогичную процедуру проделываем и с таблицей «Расходование товаров». После этого схема данных принимает следующий вид:
5. Для создания многотабличной формы для просмотра, редактирования ввода данных перейдем на закладку «Формы» и воспользуемся пунктом «Создание формы в режиме конструктора». На панели инструментов выбираем инструмент «Подчиненная форма/отчет», после чего в появившемся окне жмем далее, а в следующем окне выбираем таблицу «Сведения о товарах» и переносим все поля из окна «Доступные поля» в окно «Выбранные поля» при помощи кнопки «>>», жмем далее, задаем имя подчиненной формы, готово. Такие же действия проводим и с таблицами «Товары на складе» и «Расходование товаров». На панели инструментов выбираем инструмент «Кнопка», вставляем её на пустое место на форме. В появившемся диалоговом окне с левой стороны выбираем пункт «Работа с формой», в правой - «Закрыть форму». В результате получим следующую форму:
6. Создадим запрос, выбирающий информацию о товарах, поступивших на склад после даты, введенной с клавиатуры. Для этого переходим на закладку «Запросы» и выбираем пункт «Создание запроса в режиме конструктора». В появившемся окне выделяем таблицу «Сведения о товарах» и нажимаем кнопку «Добавить», выделяем таблицу «Товары на складе» и также нажимаем кнопку «Добавить» закрываем текущее окно. Далее из таблицы переносим поля «Код Товара», «Наименование Товара», «Дата Поступления», «Количество На Складе» и «Поставщик». В строке «Условие отбора» и колонке «ДатаПоступления» пишем следующее выражение «>[Введите дату]», сохраняем запрос с именем «Товары поступившие на склад после даты», который к этому времени уже имеет вид представленный на рисунке:
7. Теперь создадим запрос, определяющий общую стоимость израсходованных товаров. Также как и в предыдущем пункте выбираем «Создание запроса в режиме конструктора», добавляем таблицы «Расходование товаров» и «Сведения о товарах». Из таблицы «Сведения о товарах» переносим поле «Цена За Единицу», из таблицы «Расходование товаров» - «Расходовано», при этом в строке «Групповая операция» из выпадающего списка выбираем «Sum» (суммирование). В следующей колонке в строке «Поле» пишем выражение для подсчёта стоимости товаров:
Стоимость: Sum ([Сведения о товарах] Цена За Единицу [Расходование товаров] Расходовано)
Запрос приобретает следующий вид:
Сохраняем запрос с именем «Израсходовано».
8. Создадим отчёты по полученной информации. Переходим на закладку «Запросы», выбираем пункт «Создание отчетов с помощью мастера», выбираем запрос «Товары поступившие на склад после даты», переносим все поля в окошко «Выбранные поля», жмем далее, следующее окно пропускаем, нажимая далее. В окне выбора вида макета выбираем «в столбец», далее. Стиль - строгий, готово. Получаем отчет вида:
9. Аналогичным образом создаем отчет для запроса «Израсходовано», но в окошке уровни группировки выбираем поле «Sum-расходовано», далее. В окне «Выберите порядок сортировки и вычисления» нажимаем на кнопку «Итоги», в появившемся окне ставим галочку на переключателе «Sum» напротив поля «Стоимость», и «Показывать только итоги», готово. После чего заходим в конструктор созданного отчета и удаляем все лишние поля, кроме «Заголовок отчета» и «Примечание отчета», сохраняем, результате чего получим отчёт, изображенный на рисунке:
10. Завершающим этапом создадим основную форму, которая будет открываться при запуске созданной базы данных «Склад», и содержать основные кнопки для открытия многотабличной формы просмотра, редактирования и ввода данных, а также просмотра подготовленных отчетов по запросам с возможностью их дальнейшей печатью на бумажных носителях. Для этого вновь переходим на закладку «Формы», выбираем «Создание формы в режиме конструктора», на панели инструментов выбираем инструмент «Кнопка», в появившемся окне выбираем пункты как указано на рисунке:
В следующем окне выбираем форму «Таблицы данных», далее. Ставим галочку на переключателе «Текст» и пишем название кнопки, готово. Следующие две кнопки предназначены для просмотра отчетов, поэтому в окошке «Категории» выбираем пункт «Работа с отчетом», а в окошке «Действия» - «Просмотр отчета». Вставляем ещё кнопку закрытия программы. Для улучшения внешнего вида, на форму поместим надпись. Сохраним форму с именем «Основная». Далее в главном меню выбираем пункт «Сервис» -> «Параметры запуска» и заполняем окно следующим образом:
В результате, при запуски файла «Склад_v9.mdb» появляется окно главной формы и выглядит следующим образом:
Подобные документы
Понятие и основные функции СУБД "Access". Алгоритм создания базы данных сотрудников: создание таблиц с помощью конструктора, ключевые поля, установление связей между таблицами. Создание форм для поиска и ввода данных. Работа с запросами и отчетами.
контрольная работа [827,5 K], добавлен 01.06.2010Создание моделей данных, основных таблиц с помощью конструктора таблиц, связей между таблицами, форм для заполнения таблиц, запросов на выборку данных, отчетов для вывода на печать и начальной кнопочной формы. Основные объекты Microsoft Access.
контрольная работа [4,5 M], добавлен 18.03.2012Основные этапы проектирования базы данных. Access как система управления базами данных (СУБД), ее предназначение, отличительные возможности. Работа с таблицами, их создание и редактирование. Порядок создания запросов. Способы защиты баз данных.
лабораторная работа [3,1 M], добавлен 18.08.2009Особенности СУБД Microsoft Access, ее ориентация на рядовых потребителей, возможность легко выполнять основные операции с БД: создание, редактирование и обработка данных. Информационная модель задачи, работа с конструктором запросов и отчетов базы данных.
курсовая работа [758,6 K], добавлен 30.06.2015Основные понятия баз данных: нормализация, связи и ключи. Создание и этапы проектирования базы данных, решение задачи о предметной области. Изучение СУБД Microsoft Access s 2003: пользовательский интерфейс, главное окно приложения, создание таблиц.
реферат [2,1 M], добавлен 10.11.2010Многотабличные базы данных. Виды связей между таблицами. Создание запросов, форм и отчетов. Работа с текстовым процессором MS Excel, создание таблиц и заполнение их соответствующими расчетами. Создание в MS Access базы данных заданной структуры.
контрольная работа [3,0 M], добавлен 25.03.2014Создание базы данных по теме "Склад фруктов" в СУБД Microsoft Access. Проектирование запросов по числовым, символьным, логическим критериям и сложных запросов, состоящих из комбинаций приведенных типов данных. Создание форм и таблиц, конструктор отчетов.
курсовая работа [869,2 K], добавлен 04.11.2014Создание формы с помощью конструктора и мастера. Понятие ключевого поля. Заполнение, сортировка, редактирование таблиц. Ввод данных для базы данных "Кадры". Создание связи между таблицами в MS Access. Использование свойства обеспечения целостности данных.
контрольная работа [819,3 K], добавлен 28.11.2014Проектирование баз данных по оказанию туристических услуг в разных городах и их стоимости. Особенности реализации БД в приложении Excel, управляющей электронными таблицами и программе управлениями базами данных Access. Создание таблиц, запросов и отчетов.
курсовая работа [3,6 M], добавлен 31.10.2014Создание базы данных в Microsoft Access с помощью мастера шаблонов. Создание таблиц путём ввода данных, с помощью мастера таблиц или таблицы в режиме конструктора таблиц. Создание запросов в Microsoft Access, с помощью мастера или конструктора запросов.
реферат [27,3 K], добавлен 08.09.2010