Алгоритм створення бази даних складського обліку

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Зміст


Введення 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. Гетц К. Access 2000. - Київ, 2000 - 1257 с.

  2. Каратагін С.А. Access 2000. Керівництво користувача з прикладами. - М.: Лабораторія Базових Знань, 2000 - 376 с.: Іл.

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

  4. Пасько В. Access 2000: Русифікована версія. - Київ: Ірина, 1998 - 383 с.: Іл.


МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ


Карагандинський Державний УНІВЕРСИТЕТ

ІМ. Є. О. букетна


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


Контрольна робота

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

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


Виконала ст. гр. ІСЕ-2-21с

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

Перевірив викладач

Габдулін Е. К.


Караганди 2003

Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
31.4кб. | скачати


Схожі роботи:
Створення бази даних критичних властивостей речовин в редакторі баз даних MS Access
Створення бази даних
Створення бази даних РЕО-ДАІ
Створення бази даних РЕО ДАІ 2
Створення бази даних для накладної
Створення бази даних для організації
Створення бази даних РЕО ДАІ
Створення таблиці бази даних в Microsoft Access
Створення бази даних Стадіони міста на мові C
© Усі права захищені
написати до нас