- •1 Теоретична частина
- •Загальні відомості по темі
- •Огляд інструментальних засобів
- •Огляд аналогів
- •Опис предметної області та постановка задачі
- •Обґрунтування вибору методу розв’язку задачі
- •Практична частина
- •2.1 Інформаційна структура бази даних
- •2.2 Інтерфейс та керівництво користувача
- •Висновок
- •Перелік використаної літератури
- •Додаток 1 Схема зв’язків між таблицями
- •Додаток 2 Лістинг sql-запитів
- •Додаток 3 Щоденник
Висновок
Дана практика дає змогу практикувати свої навички в створенні баз даних. У даній роботі перш за все стояла задача розробки бази даних яка буде зручна і проста у користуванні всім користувачам, навіть тим які погано розбираються у комп’ютерах.
Головні функції в базі даних знаходяться в меню програми, кнопки в якому посилаються на інші форми в яких є всі функціональні частини програми. Це підвищило зручність роботи в базі даних.
З головного вікна користувачу доступні вікна, які надають можливість перегляду звітів та їх друку.
Інтерфейс програми не привертає до себе увагу, адже створений у простому та не примітному стилі, що дозволить користувачеві не відволікатися на перегляд фону програми, а дозволяє користувачу швидко та продуктивно працювати з необхідними йому даними.
Під час роботи над даною темою бази даних не виникло жодних проблем з її створенням.
Програма працює справно, та можна сказати що виконано усі поставленні задачі до даного програмного продукту.
Разом з цим було закріплено свої навички в розробці бази даних, створенні та проектуванні в базі запитів, звітів, макросів та форм. Вдосконалення знань в роботі з Microsoft Access.
Перелік використаної літератури
http://informatic.ugatu.ac.ru/lib/office/Access.htm
http://mathmod.aspu.ru/images/File/Ponomareva/TM11_Access.pdf
http://www.5byte.ru/10/0014.php
http://www.kgau.ru/istiki/umk/ituman/textbox/access.htm
http://www.lessons-tva.info/edu/e-inf2/m2t4.html
Бакаревич Ю. Б., Пушкина Н. В. Самоучитель Microsoft Access 2002. СПб.: БХВ-Перербург, 2002. – 720 с.
Гаврилова Т. А., Хорошевский В. Ф. Базы знаний интеллектуальных систем/ СПб.: Питер, 2001. – 384 с.
Глушаков С. В., Ломотько Д. В. Базы данных: Учебный курс/ Харьков: Филио; М.: ООО «Издательство АСТ», 2000. – 504 с.
Гэри Хансен, Джеймс Хансен. Базы данных: разработка и управление: Пер. с англ. М.: ЗАО «БИНОМ», 2000. – 704 с.
Карпова Т. С. Базы данных: модели, разработка, реализация/ СПб.: Питер, 2002. – 304 с.
Михеева В. Д., Харитонова И. А. Microsoft Access 2002. СПб.: БХВ-Перербург, 2002. – 1040 с.
Нелюбов В.О. Організація баз даних і баз знань: Курс лекцій. Частина 1. – ЗакДУ, 2006 – 108 с.
Пасічник В.В., Резніченко В.А. Організація баз даних та знань.- К.: Видавнича група BHV, 2006. – 384 с.: іл.
Сенов А. Access 2003. Практическая разработка баз данных. Учебный курс.- СПб.: Питер, 2005. – 256 с.: ил.
Харитонова И., Вольман Н. Программирование в Access 2002: Учебный курс. - СПб.: Питер, 2003. – 480 с.: ил.
Хоменко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений/ Под ред. проф. А. Д. Хоменко. – Издание второе, дополненное и переработанное. – СПб.: КОРОНА принт, 2002. – 672 с.
Додаток 1 Схема зв’язків між таблицями
Додаток 2 Лістинг sql-запитів
Лістинг запиту «SQL День народження»:
SELECT [ПІБ касира], [День народження]
FROM касири
ORDER BY [День народження];
Лістинг запиту «SQL є на складі»:
SELECT [Код товару], [Ціна], [Назва товару], [Наявність на складі]
FROM Товари
WHERE [Наявність на складі] = True;
Лістинг запиту «SQL код товару»:
SELECT [Код товару], [Назва товару], [Наявність на складі]
FROM Товари
ORDER BY [Код товару];
Лістинг запиту «SQL поставка»:
SELECT [поставка на склад].[Код товару], [поставка на склад].[№ складу], [поставка на склад].Дата
FROM [поставка на склад]
ORDER BY [№ складу];
Лістинг запиту «SQL продажа 1-10»:
SELECT продажа.[Кількість], продажа.[Код товару], [Ціна]
Between 1 And 10 AS Выражение1
FROM продажа;
Лістинг запиту «SQL продано більше 1»:
SELECT продажа.Кількість, продажа.Дата, продажа.[ПІБ касира], продажа.Ціна
FROM продажа
WHERE [Кількість] > 1;
Лістинг запиту «SQL ціна»:
SELECT [Код товару], [Назва товару], [Ціна]
FROM Товари
ORDER BY [Ціна];
Лістинг запиту «SQL ціна більше 550»:
SELECT Товари.[Назва товару], Товари.[Вікова категорія], Товари.[Ціна], Товари.[Наявність на складі]
FROM Товари
WHERE [Ціна]>=550;
