ання і перегляд даних, що зберігаються в таблиці або одержуваних за допомогою запитів.
У розробленій базі даних створено 2 форми. Деякі з них створені в режимі Конструктора, а якісь за допомогою Майстра форм. Але само просто і зручно створювати форми через Майстри форм, так як спочатку створюється форма, а потім вона редагується в Конструкторі форм. Причому Майстер форм може створювати і складні форми, що включають в себе підлеглі форми.
У даній Базі Даних в наявність є такі форми:
) Форма Поставки товарів є всеосяжною, бо за його допомогою можна відразу зробити додавання і зміна відразу в 4 таблиці (Постачальники, Надходження, Товар).
Рис.11 Форма «Поставки товарів»
) Кнопкова форма База даних магазину дитячих товарів (рис.12) є як би обкладинкою бази даних. Саме з нею безпосередньо працює користувач і отримує можливість доступу до об'єктів бази даних. Це звичайна форма з кнопками, що забезпечують можливість відкриття інших форм. Створити кнопкову форму дозволяє спеціальний засіб Access - диспетчер кнопкових форм.
Рис.12 Кнопкова форма «База даних дитячого магазину»
Звіти
У MS Access отримувати тверді копії результатів обробки даних можна шляхом роздруківки таблиць, запитів і форм, представлених у вигляді звітів. Звіт - це тип об'єктів в Access, який використовується для перегляду і друку даних. Звіт створюється в тих випадках, коли необхідно наочно уявити на екрані або на папері зведену інформацію, що зберігається в Базі Даних. Головне призначення звіту - формування вихідних документів, які представлятимуть собою копію форм реальних документів підприємства, з якими безпосередньо працює користувач.
Одним із способів створення звіту є, створення звіту за допомогою майстра звітів, а потім необхідні корективи, можливо, внести, перебуваючи в режимі конструктора. У даній базі були створені такі звіти.
? Звіт Продажі по відділах (Рис.13), який надає інформацію про проданих товарів у магазині.
Рис.13 Звіт Продажі по відділах
3. Перелік SQL-запитів
Запити дозволяють вибирати дані з однієї або декількох пов'язаних таблиць. Результатом виконання запиту є результуюча таблиця, яка поряд з іншими таблицями може бути використана при обробці даних. За допомогою запитів можна також оновлювати, видаляти або додавати дані в таблиці. Основним призначенням запитів є відбір даних за критеріями пошуку.
запит SQL для отримання тільки потрібних полів у потрібній послідовності:
SELECT dt, product_id, amount FROM m_income;
DISTINCT використовується для виключення повторюваних записів і отримання безлічі унікальних записів:
SELECT DISTINCT product_id FROM m_income;
ORDER BY використовується для сортування (упорядкування) записів за значеннями певного поля. Ім'я поля вказується за інструкцією ORDER BY:
SELECT * FROM m_income ORDER BY price;
BETWEEN використовується для перевірки належності деякого діапазону значень. Приклад запиту SQL, що виводить інформацію про товари, що надійшли між 1-м і 30-м червнем 2011 року:
SELECT * m_income INNER JOIN m_product m_income.product_id=m_product.id dt BETWEEN # 6/1/2011 # And # 6/30/2011 #;
4. Технічне забезпечення ІС
. Операційна система Microsoft Windows XP з пакетом оновлень (SP2) або більш пізня версія або Microsoft Windows Server 2003 або більш пізня версія
. ПК з процесором 500 МГц або більше, 256 або більше МБ ОЗУ; дисковод для DVD-дисків; ПК з процесором 1 ГГц і 512 МБ ОЗУ (або більш потужний комп'ютер) необхідний для роботи з Microsoft Office Word 2007 з диспетчером контактів
. Жорсткий диск. Для установки необхідно 2ГБ; частина цього обсягу буде звільнена після установки, коли початковий установочний файл буде видалено
. Дозвіл екрану Мінімум 800x600 точок; рекомендовано 1024x768 або більше
Висновок
У цій роботі була створена автоматизована інформаційна система магазину «Лелеченя», яка змогла б автоматизувати діяльність, пов'язану з діяльністю продажу товару. В автоматизованій інформаційній системі «Лелеченя» необхідно передбачити збір та внесення всіх необхідних даних, які надалі будуть необхідні для роботи всієї системи.
Автоматизована інформаційна система (АІС) повинна виконувати збір даних, заповнювати всі нео...