Лабораторна робота №11 (2 години)

 

Тема: Створення таблиць за допомогою конструктора в СУБД MS Access.

 

Мета: Набуття навичок роботи з СУБД Access при створенні таблиць за допомогою конструктора.

Обладнання: IBM-сумісний ПК, MS Access.

1 Теоретичне обґрунтування:

Запуск системи Access здійснюється з ОС Windows аналогічно тому як запускається будь яка інша прикладна програма. Після її завантаження на екрані з’являється вікно системи, на передньому плані якого знаходиться вікно створення чи відкриття бази.

Access має розвинену систему запитів, яка дозволяє отримувати на екрані різні відомості з таблиць.

СУБД Access має засоби, які забезпечують видачу на екран даних не тільки у вигляді таблиць, але й у вигляді інших форматів (форм). За допомогою майстра форм користувач може сам визначити форму видачі даних на екран. В Access є три стандартних види форм, які можуть будуватись автоматично.

У системі Access широко використовується поняття про звіт. Звіт багато в чому схожий на форму. Його використовують при виведені документів на друкування. Принципова різниця між Формою й Звітом у тому, що формати звіту відповідають стандартним форматам паперу.

В Access використовують такі типи полів:

1 Текстове

2 Числове

3 Дата/час

4 Логічне

5 Поле типу лічильник

6 Поле типу МЕМО

7 Поле об’єкта OLE

Хід роботи

 

2.1 Створіть новий файл бази даних (БД) з назвою ЛР№11.mdb

2.2 За допомогою конструктора таблиць розробіть структуру таблиць на основі зразків № 1,2,3. (Надайте кожному полю ім’я, укажіть тип даних, визначте ключове поле).

2.3 Збережіть таблиці-довідники під заданими іменами.

2.4 Заповніть таблиці №1,2 даними згідно наданих зразків (Рядок з табельним номером 1719 заповніть своїми особистими даними).

2.5 Самостійно заповніть таблицю №3.

2.6 Додайте до таблиці №1 по декілька співробітників з 2-го, 4-го та 5-го підрозділів.


Таблиця №1 Довідник особистих карток                                                               

Таб№ Прізвище Ім’я По батькові Стать Ідентіфікац Код Дата народження Підрозділ
1101 Петренко Іван Іванович Ч 1234455670 01.12.1956 1
2109 Соколенко Сергій Васильйович Ч 2341234478 15.07.1961 1
1719 ? ? ? ? ? ? ?
1720 Яркова Інна Петрівна Ж 5566339901 11.05.1959 3
1721 Стус Оксана Іванівна Ж 1234562790 15.06.1962 3

 

Продовження таблиці № 1

Посада (розряд) Оклад, грн Часова тарифна ставка Дата прийняття на роботу Кількість утриманців Льготи Плановий аванс %
Директор 500 5,4 02.03.1995 2   40
Гол.інженер 400 4,28 03.05.1994 1   40
Гол.бухгалтер 400 3,4 01.02.1994 ?   40
Бухгалтер 200 2,8 02.05.1997 1   40
Бухгалтер 210 2,8 02.04.1994 2   40

 

           Таблиця № 2 Класифікатор підрозділів

Код підрозділу Найменування підрозділу
1 Директорат
2 Планово-виробничий відділ
3 Бухгалтерія
4 Відділ збуту й маркетингу
5 Відділ МТЗ

 

Таблиця № 3 Фонд робочого часу

Місяць Кількість робочих днів Кількість годин
     

 


Контрольні запитання.

3.1 Поясніть для чого призначенні Таблиці та Форми в СУБД Access?



Лабораторна робота №12 (2 години)

 

Тема: Розробка прикладної БД з використанням конструктора таблиць MS Access.

 

Мета: Набуття навичок роботи з СУБД Access при створенні таблиць за допомогою конструктора.

Обладнання: IBM-сумісний ПК, MS Access.

1 Теоретичне обґрунтування:

Створення таблиць Microsoft Access можливе багатьма способами (використовуючи різні режими), наприклад, можна просто ввести дані, а таблиця буде створена автоматично, можна скопіювати дані з Microsoft Excel або імпортувати таблицю з файлу xls.

В більшості випадків це зручно, а необхідні зміни можна внести, використовуючи режим "Конструктор". Визначити зв’язки між таблицями, типи ключів та створити необхідні ключові поля для кожної таблиці, встановити параметри забезпечення цілісності даних можна також в режимі "Конструктор".

В Microsoft Access встановити зв’язок між таблицями можна у вікні Схема даних. Завдяки візуальному інтерфейсу, це робиться просто перетягуванням поля з однієї таблиці до іншої. Оскільки раніше створені необхідні ключові поля, типи зв’язку між таблицями визначаються автоматично.

Встановити зв’язок між таблицями саме після створення таблиць важливо, оскільки Microsoft Access буде використовувати цю інформацію при створенні запитів, форм і звітів.

Хід роботи

 

2.1 Створіть новий файл бази даних (БД) з назвою ЛР№12.mdb

2.2 За допомогою конструктора розробіть структуру таблиць на основі зразків № 1,2. (Надайте кожному полю ім’я, укажіть тип даних, визначте ключове поле).

2.3 Збережіть таблиці-довідники під заданими іменами та заповніть їх.

 

Таблиця 1. Групи товарів                     Таблиця 2. Місця зберігання товару

Код групи

Назва групи

  Код Склад ПІБ комірника
1

Монітори

  1 Головний склад Юхімов Б. В.
2

Принтери та БФП

  2 Магазин Мегамакс Петренко О. А.
3

Накопичувачі

  3 Магазин Барракуда Кузьмін Д.А.
4

Сканери

  4 Склад №4 Іванов І. І.
5

Телевізори

  5 Склад №6 Стриженко В.К.

 

2.4 Аналогічно розробіть структуру таблиці №3

Увага! Для підвищення зручності заповнення таблиці оберіть для поля «Група» тип даних «Майстер підстановок»  та виконуючи шаги майстра оберіть поле «Назва групи»  з таблиці «Групи товарів» як джерело для підстановки.

2.5 Створіть структуру таблиці №4 в режимі конструктора.

Увага! Оберіть для поля «Код товару» та «Склад» тип даних «Майстер підстановок»  та оберіть в якості джерел для підстановки відповідні поля з таблиці №3 та №2.

2.6 Відкрийте таблицю «Місця зберігання товару» та внесіть до неї відомості з таблиці №4.

 

Таблиця 3. Характеристики товарів

Код товару

Група

Модель Характеристики Додатково
1324

Принтери та БФП

SAMSUNG ML-1861 лазерний монохромний, 1200х1200 dpi, 18 чб. стор/хв, USB 2.0, 4.2 кг
1326

Принтери та БФП

EPSON L100 Струменевий, А4, A5, B4, В5, USB 2.0, Win 2000/XP/Vista/Mac OS Кольоровий
1254

Монітори

Asus MB19SE Розмір: 19", Яскравість: 320кд/м2, Контраст: 700:1 срібний, мультимедійний
2216 Монітори Asus PW201 WideScreen Розмір: 20" wide, Яскравість: 350кд/м2, Контраст: 800:1 сріблясто-чорний, мультимедійний (3Wx2)
3311

Накопичувачі

WD 10JPVT 2.5" 1000GB SATA II, 5400 об./хв, 8MB зовнішній
2265 Накопичувачі Seagate ST500DM002 500GB SATA 6Gb/s., 7200 об./хв, 16MB, NCQ внутрішній
4565 Сканери CANON CanoScan LIDE 210 (A4 (216x297 мм), 4800х4800 dpi, 48 біт, USB 2.0 1.7 кг
8569 Сканери EPSON Perfection V330 Photo A4 (216x297 мм), CCD, 4800х9600 dpi, 48 біт, слайд-модуль, USB 2.0  2.8 кг
8745

Телевізори

LG 32LW4500 TFT 32" Wide, 1920x1080, 500kd/m2, 3HDMI, Scart, D-sub, USB, MCI 400Гц чорний, LED
8746

Телевізори

SAMSUNG LE-40D550 TFT 40" Wide, 1920x1080, DVB-T/C, 4HDMI, USB2.0 Movie JPEG, MP3 и DivX, Scart,

Ethernet-LAN RJ-45, Wireless LAN

Таблиця 4. Наявність товару                                      

Склад

Ціна ОПТ1, грн

Код товару Кількість
Магазин Барракуда

1090

1324 22
Головний склад

840

1326 55
Головний склад

980

1254 41
Склад №4

1457

2216 12
Склад №6

1337

3311 32
Головний склад

830

2265 65
Склад №6

538

4565 11
Магазин Барракуда

650

8569 9
Магазин Мегамакс

5164

8745 4
Магазин Мегамакс

8604

8746 5

Контрольні запитання.

3.1 Поясніть для чого призначенні запити в СУБД Access?




Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: