У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Курсова робота - Програма MS Access
44
приймають різні види та значення для кожного поля. За їх допомогою встановлюємо для кожного поля потрібний формат. Внизу зправа знаходиться ситуативна підказка. В середній частині маємо два перемикачі: Загальні та Підстановка. На рисунку 3.2 встановлений перемикач Загальні. Кнопка Підстановкb служить для поля підстановки, яке тут не використовується, але використовується найчастіше і найбільше в таблицях призначених для ведення статистики (продажів, зміни і т.д.).

На пропозицію конструктора задати ім’я таблиці заносимо у вікно назву Hlibovyroby

Hlibovyroby

Код виробу | Назва виробу

Рисунок 3.3 – Таблиця Область

Таблиця Область має містити контрольні дані. Ними, як правило, користуються на етапі налагодження програм. До контрольних даних ставляться відповідні вимоги, а саме:

вони не повинні бути громіздкими та багаточисленними, трудними для ручних обчислень, які виконуються паралельно з програмними; ці дані повинні забезпечувати всі режими роботи програми, охоплювати всі діапазони зміни параметрів, які обробляються програмою.

Для занесення контрольних даних у таблицю переходимо в режим перегляду.

Крім заданих полів, таблиця має спеціальне поле (крайнє ліве), яке називається полем виокремлення запису. Маленький трикутник, який знаходиться в цьому полі вказує на поточний запис. Номер поточного запису та загальну їх кількість видно в спеціальному полі внизу таблиці. Поруч знаходяться кнопки для зміни поточного запису та кнопка внесення в таблицю нового запису.

В даному випадку контрольні дані співпадають з даними зразка, запропонованого в постановці задачі. Такий вибір даних зумовлений тим, що він має фіксовану кількість записів, які будуть використані замовником під час експлуатації бази даних.

Таблицю Postachalnyk будуємо аналогічно. Вона містить такі поля:

Ім’я поля | Тип

Код постачальника | Лічильник

Назва постачальника сировини | Текстовий

 

Postachalnyk

Код постачальника | Назва постачальника сировини

1 | Мілієвський мукомольний комбінат

2 | Одеський мукомольний комбінат

3 | Угринівська макаронна фабрика

4 | Центральна товарна база

5 | ВАТ "Івано-Франківський хлібокомбінат"

Рис. 3.4 – таблиця Postachalnyk з контрольними даними

Таблицю Cina будуємо аналогічно. Вона містить такі поля:

Ім’я поля | Тип

Код виробу | Числовий

Код постачальника | Числовий

Ціна за одиницю | Числовий

Дана таблиця не буде містити ключового поля.

Cina

Код виробу | Код постачальника | Ціна за одиницю

1 | 1 | 1,25

2 | 2 | 0,40

3 | 3 | 1,33

4 | 4 | 1,40

5 | 5 | 1,16

6 | 5 | 1,17

Рис. 3.5 – таблиця Cina з контрольними даними

Таблицю Torhova_tochka будуємо аналогічно. Вона містить такі поля:

Ім’я поля | Тип

Код торгової точки | Лічильник

Назва торгової точки | Текстовий

Наявність націнки (5 %) | Логічне

 

Torhova_tochka

Код торгової точки | Назва торгової точки | Наявність націнки (5 %)

1 | магазин № 12 | Да

2 | магазин № 19 | Да

3 | Кафе "Астра" | Нет

4 | Бар "Веста" | Нет

5 | магазин № 21 | Да

Рис. 3.6 – таблиця Torhova_tochka з контрольними даними

Таблицю zbut будуємо аналогічно. Вона містить такі поля:

Дана таблиця не буде містити ключові поля.

Ім’я поля | Тип

Код виробу | Числовий

Код постачальника | Числовий

Код торгової точки | Числовий

Кількість | Числовий

Дата | Дата (поле автоматично заповнюється поточною датою)

zbut

Код виробу | Код постачальника | Код торгової точки | Кількість | Дата

1 | 2 | 1 | 200 | 01.01.01

1 | 1 | 3 | 890 | 04.05.06

1 | 1 | 4 | 450 | 26.01.01

1 | 1 | 1 | 600 | 01.05.01

1 | 1 | 1 | 1200 | 04.03.05

1 | 2 | 5 | 9800 | 03.09.06

1 | 1 | 4 | 333 | 14.05.03

1 | 5 | 5 | 400 | 01.11.06

1 | 1 | 1 | 200 | 01.11.06

1 | 1 | 3 | 150 | 03.11.06

2 | 1 | 2 | 400 | 03.09.01

2 | 2 | 4 | 450 | 23.07.01

2 | 1 | 2 | 1000 | 04.02.06

2 | 1 | 3 | 222 | 02.02.03

2 | 1 | 5 | 1000 | 02.03.04

2 | 4 | 2 | 5065 | 13.12.99

2 | 5 | 5 | 300 | 02.11.06

2 | 4 | 3 | 500 | 03.03.99

2 | 3 | 1 | 150 | 04.03.99

2 | 2 | 1 | 400 | 04.11.06

2 | 2 | 2 | 600 | 02.11.06

3 | 1 | 5 | 2000 | 18.12.01

3 | 2 | 3 | 370 | 19.04.06

3 | 3 | 3 | 1250 | 15.10.01

3 | 1 | 5 | 890 | 04.02.01

3 | 1 | 1 | 25 | 09.11.06

3 | 1 | 1 | 5000 | 05.11.06

3 | 3 | 2 | 3500 | 07.07.06

3 | 5 | 5 | 2000 | 02.11.06

3 | 3 | 3 | 1200 | 03.11.06

3 | 3 | 4 | 12020 | 18.11.06

4 | 3 | 2 | 2020 | 18.11.01

4 | 3 | 5 | 540 | 03.10.06

4 | 4 | 3 | 25 | 04.11.06

4 | 4 | 4 | 500 | 05.10.06

5 | 4 | 5 | 320 | 03.10.06

5 | 5 | 4 | 1000 | 04.02.06

5 | 5 | 4 | 5000 | 05.11.06

6 | 3 | 2 | 500 | 05.10.06

6 | 3 | 1 | 6666 | 10.07.06

6 | 5 | 4 | 200 | 06.07.05

6 | 5 | 1 | 16666 | 10.11.06

Рис. 3.7 – таблиці zbut з контрольними даними

Створимо постійні зв’язки між таблицями за допомогою схеми даних, через ключові


Сторінки: 1 2 3 4 5 6 7 8