Студопедия — Пример выполнения задания по СУБД ACCESS без использования программирования
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Пример выполнения задания по СУБД ACCESS без использования программирования

А. Судимость: понятие, содержание и значение.

Б. Задача.

Бородин, с целью хищения чужого имущества и личного обогащения, пришел в магазин самообслуживания и находясь в торговом зале, тайно с полки похитил банку кофе, стоимостью 450 рублей и положив под куртку, прошел через кассу и скрылся.

Квалифицируйте действия Бородина.

Изменится ли мнение, если Бородин был замечен сотрудником магазина во время хищения, который просил вернуть похищенное, но Бородин, удерживая похищенное, скрылся.

 


[1] Комментарий к Уголовному кодексу Российской Федерации (постатейный) (под ред. д-ра юрид. наук, проф. А.И. Чучаева). - М.: "КОНТРАКТ", 2012. – СПС Гарант (дата обращения 10.01.13).

[2] См.: Комментарий к Уголовному кодексу Российской Федерации (отв. ред. В.М. Лебедев). - 12-е изд., перераб. и доп. - М.: "Юрайт", 2012. – СПС Гарант (дата обращения 10.01.13).

[3] См.: Тамже.

[4] Комментарий к Уголовному кодексу Российской Федерации (под ред. В.Т. Томина, В.В. Сверчкова). - 6-е изд., перераб. и доп. - М.: "Юрайт-Издат", 2010 г. – СПС Гарант (дата обращения 10.01.13).

[5] Комментарий к Уголовному кодексу Российской Федерации (постатейный) (под ред. д-ра юрид. наук, проф. А.И. Чучаева). - М.: "КОНТРАКТ", 2012. – СПС Гарант (дата обращения 10.01.13).

Контрольная работа №2

 

Контрольная работа №2 предназначена для закрепления теоретических знаний по темам 21-28 учебной программы и состоит из двух заданий. Задание требует овладения средствами ACCESS, не требующими создания программ на VBA. Отчёт должен быть выполнен средствами Word, с обязательным копированием экранов ACCESS и встраиванием объектов в текст.

Указания к выполнению задания по СУБД ACCESS без использования программирования.

Выполнение задания основано на изучении принципов построения реляционных баз данных и особенностей создания и обработки баз данных в СУБД ACCESS.

Выполнение этого задания состоит из следующих этапов:

создание входных и выходных таблиц базы данных с заполнением каждой входной таблицы 10-15 записями;

создание однотабличных форм для ввода данных в каждую входную таблицу;

создание многотабличной формы для просмотра данных связанных таблиц;

создание запросов на формирование данных в выходных таблицах;

создание отчетов для вывода данных из выходных таблиц.

Файл базы данных с необходимыми таблицами, формами, отчетами и запросами должен быть записан на дискету. Текстовый файл с пояснениями к заданию 1 должен содержать:

описание структуры таблиц базы данных;

вид пользовательских форм и отчетов;

описание последовательности запросов.

Пример выполнения задания по СУБД ACCESS без использования программирования.

Решается задача учета поступления товаров в магазин. База данных содержит две таблицы. Входная информация для решения задачи содержится в таблице "Наличие", а выходная информация – в таблице "Накладные". При решении этой задачи корректируются записи входной таблицы "Наличие" и формируются (добавляются) новые записи в таблицу "Накладные".

В таблице “Наличие” содержится следующая справочная информация о товарах, имеющихся в наличие в магазине:

" Наличие "
Код товара Наименование товара Остаток Дата Единицы измерения

В форму осуществляется ввод информации о каждой поступившей в магазин партии товаров:

номер накладной;

код товара;

дата поступления;

количество по накладной.

В таблице "Наличие" осуществляется поиск записи с введенным кодом товара. Если искомая запись найдена, то программа должна предусмотреть выполнение следующих операций:

Произвести корректировку найденной записи в таблице "Наличие", заключающуюся в добавлении к значению поля "Остаток" введенного значения "количество по накладной" и в замещении значения поля "Дата" на введенное значение "дата поступления"

Добавить новую запись в таблицу "Накладные".

Исходные данные задаются произвольно. Количество записей в таблице "Наличие" должно быть не менее 15.

Таблица "Накладные" содержит следующие поля:

"Накладные"
Номер накладной Код товара Дата поступления Количество по накладной

Пример выполнен в Microsoft Access (русифицированная версия).

1. Создание новой базы данных.

База данных рассматриваемого примера состоит из двух таблиц, двух форм, запроса и двух отчетов.

Создание новой базы данных с именем TOVAR выполняется после запуска Microsoft Access выбором в окне диалога “Microsoft Access” переключателя “новая база данных”, а затем вводом имени в поле “имя” и нажатием кнопки "Создать".

Если Microsoft Access уже был запущен, то создание новой ба зы данных может быть выполнено также командой Создать новую базу данных из пункта меню Файл.

В результате указанных действий на экране появляется окно вновь созданной базы данных "TOVAR:база данных".

2. Создание входных и выходных таблиц базы данных.

Для создания новой таблицы в окне "TOVAR:база данных" на вкладке "Таблицы" следует нажать кнопку "Создать". Создание таблицы лучше выполнять в режиме конструктора. В окно таблицы следует ввести структуру таблицы и затем сохранить ее с указанием имени таблицы командой Сохранить из пункта меню Файл.

 

Описание структуры таблицы "Наличие" базы данных

 

Имя поля Тип данных Размер поля
Код товара Текстовый  
Наименование товара Текстовый  
Остаток Числовой Целое
Дата Дата/время  
Ед. изм. Текстовый  

 

Описание структуры таблицы "Накладные" базы данных

 

Имя поля Тип данных Размер поля
Номер накладной Числовой Целое
Код товара Текстовый  
Дата поступления Дата/время  
Количество Числовой Целое

 

3. Создание однотабличных форм для ввода данных во входную таблицу. Для создания новой формы в окне "TOVAR:база данных" на вкладке "Формы" следует нажать кнопку "Создать".

В примере для ввода данных во входную таблицу служит форма"Наличие", поля которой связаны с таблицей "Наличие". Создание такой формы целесообразно выполнять в режимах "Мастер форм" или "Автоформа: в столбец". Сохранить созданную форму с указанием имени таблицы следует командой Сохранить из пункта меню Файл.

 

 

 
 

Форма для ввода данных в таблицу

 

Исходные данные для ввода в таблицу "Наличие"

Код товара Наименование товара Остаток Дата Ед.изм.
  Карандаши     Шт.
  Ручка шариковая     Шт.
  Ручка перьевая     Шт.
  Резинка     Шт.

 

4.Создание запросов на формирование данных в выходных таблицах.

Для ввода данных о вновь поступившем товаре в примере разработана однотабличная форма "Ввод данных", которая связана с полями таблицы "Накладные" и с помощью элемента управления – кнопка – запускается запрос на обновление записи таблицы "Наличие", код товара которой соответствует введенному в форму коду товара. Для этого были выполнены следующие шаги:

¨ в режиме "Мастер форм" создана форма "Ввод", связанная с таблицей "Накладные";

¨ в режиме "Простой запрос" создан запрос на выборку "Обновление", связанный с таблицей "Наличие";

¨ командой Обновление из меню Запрос созданный запрос "Обновление" преобразован в запрос на обновление;

¨ введены условия отбора, и формулы обновления полей (представлены в структуре запроса):

- Поле: Остаток
Обновление:[Наличие]![Остаток]+[Forms]![Ввод]![Количество]

- Поле: Дата
Обновление:[Forms]![Ввод]![Дата поступления]

- Поле: Код товара
Условие отбора:[Forms]![Ввод]![Код товара]

¨ в режиме "Конструктор" в форму "Ввод" добавлена кнопка и с помощью мастера связана с запуском запроса "Обновление"

 

 

Форма "Ввод" для ввода данных в таблицу "Накладные"

 
 

 

Структура запроса "Обновление"

 
 

 

Исходные данные таблицы "Накладные"

Номер накладной Код товара Дата поступления Количество по накладной
    01.09.98  
    01.09.98  
    02.09.98  
    02.09.98  
    05.09.98  

 

5. Создание многотабличной формы для просмотра данных связанных таблиц.

Перед созданием многотабличной (подчиненной формы) необходимо установить связи между таблицами. В данном примере таблицы "Наличие" и "Накладные" связаны по полю "Код товара" отношением один-ко-многим. Установление связи между таблицами выпол ня ется командой Схема данных из меню Сервис. Перед установлением связи необходимо отредактировать структуру таблицы "Наличие", выбрав код товара ключевым полем.

 

 

Схема данных

 

 


После установления связи подчиненную форму целесообразно создавать в режиме "Мастер форм", включая в форму вначале поля главной таблицы, а затем поля подчиненной таблица. В примере для главной формы выбран макет – в столбец, а для подчиненной –табличный.

 
 

Многотабличная форма для просмотра связанных таблиц

6. Создание отчетов для вывода данных из выходных таблиц

Для создания новой формы в окне "TOVAR:база данных" на вкладке "Формы" следует нажать кнопку "Создать". Создание простых отчетов целесообразно выполнять в режиме "Мастер отчетов".

В примере создано два отчета. Отчет с табличным макетом данных к таблице "Наличие" и отчет со ступенчатым макетом с группировкой по коду товара к таблице "Накладные".

Отчет к таблице "Наличие"

 
 

 
 

Отчет к таблице "Накладные"

 

 

Вариант 12

Решается задача начисления зарплаты сдельщикам. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблицах "Наряд" и "Расценки", а выходная – в таблице "Начисления". При решении этой задачи формируются (добавляются) новые записи в выходной таблице "Начисления". Зарплата сдельщика рассчитывается, исходя из выполненного им объема работ по расценкам в соответствии с его разрядом: Начислено= объем работ * расценка.

Справочная информация о расценках содержится в таблице "Расценки", сведения о сдельщике и выполненном им объеме работ – в таблице "Наряд".

Состав полей входных таблиц базы данных:

“Расценки” “Наряд”
Код работы Разряд Расценка (руб./ед.) Цех Табельный номер Фамилия И.О. Разряд Код работы Количество (ед.) Месяц

В форму осуществляется ввод номера месяца, по которому будут производиться вычисления. В таблице "Наряд" осуществляется поиск записи с введенным номером месяца. Если искомая запись найдена, то программа должна предусмотреть выполнение следующих операций: произвести поиск записи в таблице "Тариф" по коду работ и разряду из записи таблицы "Табель" и в случае нахождения искомой записи выполнить расчет и добавить новую запись в таблицу "Начисления".

Таблица "Начисления" имеет следующий состав полей:

"Начисления"
Цех Табельный номер Фамилия И.О. Начислено (руб.)  

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Начисления".

 




<== предыдущая лекция | следующая лекция ==>
Задания для контрольной работы. А. Виды соучастников и их уголовно-правовая характеристика | Контрольная работа№2

Дата добавления: 2015-06-15; просмотров: 696. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Медицинская документация родильного дома Учетные формы родильного дома № 111/у Индивидуальная карта беременной и родильницы № 113/у Обменная карта родильного дома...

Основные разделы работы участкового врача-педиатра Ведущей фигурой в организации внебольничной помощи детям является участковый врач-педиатр детской городской поликлиники...

Ученые, внесшие большой вклад в развитие науки биологии Краткая история развития биологии. Чарльз Дарвин (1809 -1882)- основной труд « О происхождении видов путем естественного отбора или Сохранение благоприятствующих пород в борьбе за жизнь»...

Хронометражно-табличная методика определения суточного расхода энергии студента Цель: познакомиться с хронометражно-табличным методом опреде­ления суточного расхода энергии...

ОЧАГОВЫЕ ТЕНИ В ЛЕГКОМ Очаговыми легочными инфильтратами проявляют себя различные по этиологии заболевания, в основе которых лежит бронхо-нодулярный процесс, который при рентгенологическом исследовании дает очагового характера тень, размерами не более 1 см в диаметре...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

Studopedia.info - Студопедия - 2014-2024 год . (0.014 сек.) русская версия | украинская версия