Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Алгоритм создания базы данных складского учета

Тип Реферат
Предмет Информатика и программирование
Просмотров
792
Размер файла
118 б
Поделиться

Ознакомительный фрагмент работы:

Алгоритм создания базы данных складского учета

Содержание


Введение3
1. Создание базыданных, таблици форм4
2. Созданиеотчетов и запросов9
Заключение13
Литература14

ВВЕДЕНИЕ


Прежде всего,Access это системауправлениябазами данных(СУБД). Как и другиепродукты этойкатегорииAccess предназначенадля храненияи полученияданных представленияих в удобномвиде и автоматизациичасто выполняемыхоперация. ИспользуяAccess можно не толькоразрабатыватьудобные формыввода данных,но и обрабатыватьданные, а такжесоставлятьвсевозможныесложные отчеты.С другой стороныAccess являетсямощным приложениемWindows. ВпервыепроизводительностьСУБД соответствуетвозможностямтакой развитойоперационнойсистемой какMicrosoft Windows. Посколькуи Windows Access – детищафирмы Microsoft, ониочень хорошовзаимодействуютодна с другой.Система Access работаетпод управлениемWindows; таким образом,все преимуществаWindows доступны вAccess. Это означает,что вы можетевырезать копироватьи вставлятьданные из любогоприложенияWindows в приложениеAccess и наоборот.

В то же времяAccess это реляционнаяСУБД. Это означает,что с помощьюAccess можно получитьдоступ к любымданным любоготипа и использоватьодновременнонесколькотаблиц базыданных. ИспользованиереляционнойСУБД позволятьупроститьструктуруданных и, такимобразом, облегчитьвыполнениеработы.

В Microsoft Access можно создатьбазу данныхдвумя способами:с помощью Мастерабазы данныхи самостоятельно.На созданиебазы данныхс помощью мастеразатратитсяминимум времени,но она не будетсодержатькаких-то нужныхдля вас полей,форм или таблиц,зато в ней будутэлементы ненужные длявашей базыданных. Длясоздания своейбазы данных(не используяМастера) выпотратитезначительнуючасть времени,а также этопотребуетопределенныхзнаний Access. Конечныйрезультат будеточевиден: базаданных будетсодержать теэлементы, которыевам необходимыдля работы.

1. Создание базыданных, таблици форм


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

Рис. 1. Начальноеокно диалога.


На экране появитьсяокно диалога"Файл новойбазы данных".Здесь необходимоопределитьимя для новогофайла и указатьего местоположениена диске. Зададимназвание базыданных "Складскойучет". Accessвыполнит необходимыедействия, ичерез несколькосекунд на экранепоявится чистоеокно базы данных(рис. 2), с которыммы и будем работать.


Рис. 2. Рабочееокно базы данных.


Теперь для тогочтобы использоватьсозданную базуданных требуетсяввести данные,необходимыедля работысклада. В первуюочередь этодолжен бытьсписок поставщикови клиентов.

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

В первую свободнуюячейку столбца"Имя поля" введем"КодПоставщика",а в столбце"Тип данных"выберем "Счетчик".Поле счетчикаочень удобно,так как будетавтоматическинумероватьзаписи, поэтомуиспользуетсядля полей, значениекоторых должнобыть уникальнымдля каждойзаписи. Послеудаления записис определеннымномером, удаленныйномер большене будет присваиватьсяновым записям.

В четыре последующиеячейки введем"НазваниеПоставщика","ОбращатьсяК","АдресПоставщика","Город" и"НомерТелефона".Во втором столбценапротив каждойвведеннойзаписи выставим"Текстовый".


Р
ис.3 Окно конструкторадля созданияТаблицы.


Для того чтобылегче быловводить номертелефона в поле"Маска ввода"на панели "Свойстваполя" поставимкурсор и нажмемна появившуюсяслева кнопку.В окне "Созданиемасок ввода"выберем "Среднийформат даты"и щелкнем на"Далее". В следующемокне напротив"Маска ввода"удалим текущуюзапись и введем«00-00-00». Ноль означает– только цифрыот 0 до 9, обязательно;а знак дефисабудет использоватьсянепосредственнокак маска. Теперьнажмем кнопку"Готово".

Теперь закроемтаблицу и присохранениизададим название"Поставщики".

Для упрощенияввода данныхсоздадим формудля таблицы"Поставщики"с помощью Мастерасоздания форм.Для этого перейдемна вкладку"Формы" и выберем"Создание формс помощью мастера".В появившемсяокне "Созданиеформ" выберемтаблицу "Поставщики"и щелкнем покнопке .Таким образом,мы перенесемвсе данные вправую частьокна. Затем,нажимая кнопку,выберем внешнийвид формы (водин столбец),стиль формы(диффузный) изададим имяформы "Поставщики"и нажмем накнопку .В появившейсяформе введемданные поставщиковсклада.

Аналогичнымобразом создадимтаблицу и форму"Клиенты".

Следующим шагомбудет созданиетаблицы в режимеконструктора,в которой будутсодержатьсясведениянепосредственноо складе. Имяполей и типыданных, которыетребуетсяввести показанына рис. 4. Присохранениизададим названиетаблицы "Склад".

Рис. 4. Созданиетаблицы "Склад"в режиме конструктора.



Для таблицы"Склад" создадимформу такимже способом,которым мысоздавали формудля таблиц"Поставщики"и "Клиенты".

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


Р
ис.5. Создание таблиц"Приход" и"Заказы" в режимеконструктора.


Для «Имя поля»"КодПоставщика"и "КодКлиента"выставим сначалазначения «Числовой»,а затем выберемпункт "Мастерподстановок…".В окне "Созданиеподстановки"выберем пункт«Объект "столбецподстановки"будет использоватьзначения изтаблицы илизапроса», затемвыделим нужнуютаблицу (соответственно"Поставщики"и "Клиенты")и выберем"КодКлиента"и "НазваниеКомпании"("КодПоставщика"и "НазваниеПоставщика").В следующемокне снимемфлажок «Скрытьключевой столбец»и нажмем .

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

Для "ДатыЗаказа"в поле «Свойства»определим маскуввода как «Краткийформат времени».

Теперь введемданные нашегосклада в созданныетаблицы, используядля удобствасозданные набазе таблицформы.


2. Созданиеотчетов и запросов


Конечным продуктомбольшинстваприложенийбаз данныхявляется отчет.В Access отчет представляетсобой специальныйтип непрерывныхформ, предназначенныхдля печати. Длясоздания отчета,который можнораспечататьи распределитьмежду потребителями,Access комбинируетданные в таблицах,запросах и дажеформах. Распечатаннаяверсия формыможет служитьотчетом.

В основномотчёты прощевсего построитьпри помощиМастера отчётов.Мастер отчетовстараетсясоздать оптимальныйвариант окончательногоотчета с первойпопытки. Обычномастер в достаточнойстепени приближаетсяк законченномуварианту, такчто тратитьсянамного меньшевремени наредактированиебазового отчетамастера, чемушло бы на созданиеотчета изнезаполненногошаблона.

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

Создадим отчет,используямастера отчетови табличныйвариант данных.Для этого перейдемна вкладкуотчеты и двойнымщелчком мышивыберем «Созданиеотчета с помощьюмастера».

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

Таким же способомсоздадим отчетдля таблицы"Клиенты".Созданныеотчеты приведеныв приложении1 и 2.

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

Запросы являютсяважным инструментомв любых системахуправлениябазами данных.Они используютсядля выделения,обновленияи добавленияновых записейв таблицы. Чащевсего запросыиспользуютсядля выделенияспецифическихгрупп записей,чтобы удовлетворитьопределенномукритерию. Крометого, их можноиспользоватьдля полученияданных из различныхтаблиц, обеспечиваяединое представлениесвязанныхэлементовданных.

Результатомзапроса являетсяспециальнаятаблица, котораяназываетсявыборкой илидинамическимнабором данных,так как междувыборкой итаблицей, наоснове которойона строится,создаетсядинамическаясвязь. Как быэто ни называлось,результатомбудет набортребующихсяполей, содержащихданные, удовлетворяющиеустановленнымусловиям. Влюбом случаеэто часть таблицы,и любые изменения,внесенные,например, вформу, попадути в таблицу.

Для созданиязапросов тожесуществуетнесколькоспособов. Вданной контрольнойзапросы будутсоздаватьсяс помощью мастеразапросов.

Создадим двааналогичныхзапроса. Одинзапрос будетсодержатьинформациюо поставкетовара на склад,а второй – информациюо заказах.

Пошаговоеописание созданиезапроса "Информацияо поставке":

  1. перейти навкладку "Запросы";

  2. двойным щелчкомвыбрать «Созданиезапроса с помощьюмастера»;

  3. из таблицы"Поставщики"выбрать"НазваниеПоставщика";

  4. из таблицы"Приход" выбрать"ДатаПрихода";

  5. из таблицы"Склад" выбрать"НаименованиеТовара","ВидУпаковки"и "ЦенаПрихода";

  6. из таблицы"Приход " выбрать"КоличествоПрихода";

  7. дважды нажатькнопку ;

  8. задать имязапроса как- «Информацияо поставке»;

  9. нажать кнопку;

  10. в появившемсяокне выставитьсортировкупо возрастаниюпо дате;

  11. на вкладке"Запросы"выделить созданныйзапрос «Информацияо поставке»и щелкнуть на панелиинструментовокна базы данных;

  12. в первом свободномполе конструкторазапроса написать:Сумма:[ЦенаПрихода]*[КоличествоПрихода].

Теперь создадимотчет на базесозданногозапроса «Информацияо поставке»с помощью мастерасоздания отчетов.В окне "Созданиеотчетов" выставимфлажок длясуммированиясуммы. Созданныйотчет приведенв приложении3.

Пошаговоеописание созданиезапроса "Информацияо заказах":

  1. перейти навкладку "Запросы";

  2. двойным щелчкомвыбрать «Созданиезапроса с помощьюмастера»;

  3. из таблицы"Клиенты"выбрать"НазваниеКомпании";

  4. из таблицы"Заказы" выбрать"ДатаЗаказа";

  5. из таблицы"Склад" выбрать"НаименованиеТовара","ВидУпаковки"и "ЦенаРасхода";

  6. из таблицы"Заказы" выбрать"КоличествоЗаказа";

  7. дважды нажатькнопку ;

  8. задать имязапроса как- «Информацияо заказах»;

  9. нажать кнопку;

  10. в появившемсяокне выставитьсортировкупо возрастаниюпо дате;

  11. на вкладке"Запросы"выделить созданныйзапрос «Информацияо заказах» ищелкнуть на панелиинструментовокна базы данных;

  12. в первом свободномполе конструкторазапроса написать:Сумма:[ЦенаРасхода]*[КоличествоЗаказа].

Теперь создадимотчет аналогичныйотчету "Информацияо поставке".Отчет "Информацияо заказах"приведен вприложении4.

Теперь создадимдва запроса,фиксирующихобщий приходи расход товаровсклада. Обазапроса создаютсяаналогично,поэтому приведемпошаговоесоздание запросаи отчета толькодля поставок.

  1. перейти навкладку "Запросы";

  2. двойным щелчкомвыбрать «Созданиезапроса с помощьюмастера»;

  3. из таблицы"Склад" выбрать"НаименованиеТовара""ВидУпаковки";

  4. из таблицы"Приход" выбрать"КоличествоПрихода";

  5. нажать кнопку;

  6. выбрать итоговыйотчет и выставитьфлажок на сумме"КоличествоПрихода";

  7. нажать кнопку;

  8. задать имязапроса как:"Сумма приходатовара на склад";

  9. нажать кнопку;

  10. создать отчетна базе запроса"Сумма приходатовара на склад".

Созданный отчетприведен вприложении5. Созданныйаналогичноотчет "Суммазаказа товарасо склада" набазе запроса"Сумма заказатовара со склада"приведен вприложении6.


ЗАКЛЮЧЕНИЕ


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

В результатевышеописанныхдействий базаданных складскогоучета содержит:

  1. Таблицы:

    1. поставщики;

    2. клиенты;

    3. склад;

    4. приход;

    5. заказы;

  2. Формы:

    1. поставщики;

    2. клиенты;

    3. склад;

    4. приход;

    5. заказы;

  3. Запросы:

    1. информацияо поставке;

    2. информацияо заказах;

    3. сумма приходатовара на склад;

    4. сумма заказатовара со склада;

  4. Отчеты (приведеныв приложении):

    1. поставщики;

    2. клиенты;

    3. информацияо поставке;

    4. информацияо заказах;

    5. сумма приходатовара на склад;

    6. сумма заказатовара со склада.

ЛИТЕРАТУРА


  1. Гетц К. Access2000. – Киев , 2000 – 1257 с.

  2. Каратагин С.А.Access 2000. Руководствопользователяс примерами.– М.: ЛабораторияБазовых Знаний,2000 – 376 с.: ил.

  3. Нейбауэр А.Access 97 для занятых– СПб.: Питер,1997. – 368 с.: ил.

  4. Пасько В. Access2000: Русифицированнаяверсия. – Киев:Ирина, 1998 – 383 с.: ил.



МИНИСТЕРСТВООБРАЗОВАНИЯИ НАУКИ РЕСПУБЛИКИКАЗАХСТАН


КАРАГАНДИНСКИЙГОСУДАРСТВЕННЫЙУНИВЕРСИТЕТ

ИМ. Е. А. БУКЕТОВА


КАФЕДРА "БУХГАЛТЕРСКОГОУЧЕТА И АУДИТА"


КОНТРОЛЬНАЯРАБОТА

По дисциплине:"Проектированиеи эксплуатацияэкономическихинформационныхсистем"

На тему:"Алгоритмысоздания базыданных складскогоучета"


Выполниласт. гр. ИСЭ-2-21с

МуравскаяН. С.

Проверилпреподаватель

ГабдулинЭ. К.


Караганды2003


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
63 457 оценок star star star star star
среднее 4.9 из 5
Филиал государственного бюджетного образовательного учреждения высшего образования Московской област
Спасибо Елизавете за оперативность. Так как это было важно для нас! Замечаний особых не бы...
star star star star star
РУТ
Огромное спасибо за уважительное отношение к заказчикам, быстроту и качество работы
star star star star star
ТГПУ
спасибо за помощь, работа сделана в срок и без замечаний, в полном объеме!
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

решить 6 практических

Решение задач, Спортивные сооружения

Срок сдачи к 17 дек.

только что

Задание в microsoft project

Лабораторная, Программирование

Срок сдачи к 14 дек.

только что

Решить две задачи №13 и №23

Решение задач, Теоретические основы электротехники

Срок сдачи к 15 дек.

только что

Решить 4задачи

Решение задач, Прикладная механика

Срок сдачи к 31 дек.

только что

Выполнить 2 задачи

Контрольная, Конституционное право

Срок сдачи к 12 дек.

2 минуты назад

6 заданий

Контрольная, Ветеринарная вирусология и иммунология

Срок сдачи к 6 дек.

4 минуты назад

Требуется разобрать ст. 135 Налогового кодекса по составу напогового...

Решение задач, Налоговое право

Срок сдачи к 5 дек.

4 минуты назад

ТЭД, теории кислот и оснований

Решение задач, Химия

Срок сдачи к 5 дек.

5 минут назад

Решить задание в эксель

Решение задач, Эконометрика

Срок сдачи к 6 дек.

5 минут назад

Нужно проходить тесты на сайте

Тест дистанционно, Детская психология

Срок сдачи к 31 янв.

6 минут назад

Решить 7 лабораторных

Решение задач, визуализация данных в экономике

Срок сдачи к 6 дек.

7 минут назад

Вариационные ряды

Другое, Статистика

Срок сдачи к 9 дек.

8 минут назад

Школьный кабинет химии и его роль в химико-образовательном процессе

Курсовая, Методика преподавания химии

Срок сдачи к 26 дек.

8 минут назад

Вариант 9

Решение задач, Теоретическая механика

Срок сдачи к 7 дек.

8 минут назад

9 задач по тех меху ,к 16:20

Решение задач, Техническая механика

Срок сдачи к 5 дек.

9 минут назад
9 минут назад
10 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно