вщикаТекстовойАдресТекстовойТелефонЧисловойКоличествоТекстовойСумма поставкіТекстовой Рис.7
У даній таблиці «Надходження», в режимі конструктора представлені наступні стовпці: код поставки, код постачальника, код товару, дата поставки, кількість, сума поставки. За допомогою даної таблиці ми можемо контролювати всі надходження товару в даний магазин дитячих товарів.
Товар - речі Ім'я поляТіп даннихКод товараЧісловойНаіменованіе ТекстовойЕдініца ізмереніяТекстовойЦена продажіЧісловойЗакупочная ценаТекстовойРазмерТекстовой Рис.8
У даній таблиці «Постачальник», в режимі конструктора представлені стовпці: код постачальника, найменування постачальника, адреса, телефон, постачальник. За допомогою даної таблиці ми можемо регулювати, або змінювати поставки якого-небудь постачальника.
Товар - хімічні засоби Ім'я поляТіп даннихКод товараЧісловойНаіменованіе ТекстовойЕдініца ізмереніяТекстовойЦена продажіЧісловойЗакупочная ценаЧісловой Рис.9
У даній таблиці «Товар - речі», в режимі конструктора представлені стовпці: код товару, найменування, одиниця виміру, ціна продажу, закупівельна ціна, розмір. Завдяки цій таблиці, ми можемо простежити весь товар даного відділу, а саме дитячих речей, аж до розміру який або речі.
У даній таблиці «Товар - хімічні засоби», в режимі конструктора представлені стовпці: код товару, найменування, одиниця виміру, ціна продажу, закупівельна ціна. Завдяки цій таблиці, ми можемо простежити весь товар даного відділу, а саме хімічних товарів.)
У додатку будуть представлені копії екранів таблиць із записами.
Форми
Форма - це оболонка таблиці або запиту, що забезпечує користувачеві зручний інтерфейс. Використання форми в більшості випадків полегшує введення, редагування і перегляд даних, що зберігаються в таблиці або одержуваних за допомогою запитів.
У розробленій базі даних створено 2 форми. Деякі з них створені в режимі Конструктора, а якісь за допомогою Майстра форм. Але само просто і зручно створювати форми через Майстри форм, так як спочатку створюється форма, а потім вона редагується в Конструкторі форм. Причому Майстер форм може створювати і складні форми, що включають в себе підлеглі форми.
У даній Базі Даних в наявність є такі форми:
) Форма Поставки товарів є всеосяжною, бо за його допомогою можна відразу зробити додавання і зміна відразу в 4 таблиці (Постачальники, Надходження, Товар).
Рис.11 Форма «Поставки товарів»
) Кнопкова форма База даних магазину дитячих товарів (рис.12) є як би обкладинкою бази даних. Саме з нею безпосередньо працює користувач і отримує можливість доступу до об'єктів бази даних. Це звичайна форма з кнопками, що забезпечують можливість відкриття інших форм. Створити кнопкову форму дозволяє спеціальний засіб Access - диспетчер кнопкових форм.
Рис.12 Кнопкова форма «База даних дитячого магазину»
Звіти
У MS Access отримувати тверді копії результатів обробки даних можна шляхом роздруківки таблиць, запитів і форм, представлених у вигляді звітів. Звіт - це тип об'єктів в Access, який використовується для перегляду і друку даних. Звіт створюється в тих випадках, коли необхідно наочно уявити на екрані або на папері зведену інформацію, що зберігається в Базі Даних. Головне призначення звіту - формування вихідних документів, які представлятимуть собою копію форм реальних документів підприємства, з якими безпосередньо працює користувач.
Одним із способів створення звіту є, створення звіту за допомогою майстра звітів, а потім необхідні корективи, можливо, внести, перебуваючи в режимі конструктора. У даній базі були створені такі звіти.
? Звіт Продажі по відділах (Рис.13), який надає інформацію про проданих товарів у магазині.
Рис.13 Звіт Продажі по відділах
2.2 Перелік SQL-запитів
Запити дозволяють вибирати дані з однієї або декількох пов'язаних таблиць. Результатом виконання запиту є результуюча таблиця, яка поряд з іншими таблицями може бути використана при обробці даних. За допомогою запитів можна також оновлювати, видаляти або додавати дані в таблиці. Основним призначенням запитів є відбір даних за критеріями пошуку.
запит SQL для отримання тільки потрібних полів у потрібній послідовності:
SELECT dt, product_id, amountm_income;
DISTINCT використовується для виключення повторюва...