Лабораторна робота № 13-14

Лабораьорна робота № 11

Тема: Створення таблиць бази даних в середовищіСУБД.Введення та редагування таблиць.

Мета: Вивчити процес створення структури БД. Одержати початкові навички роботи в СУБД MS Access. Освоїти технологію створення об'єктів типу "Таблиця" за допомогою конс­труктора таблиць. Освоїти методи задання типів і властивостей полів таблиці та маніпуляцій з ними. Вивчити техніку зв'язування таблиць. Освоїти технологію заповнення таблиці даними та редагування.

Хід роботи:

Створення структури таблиць БД

1. Створив у своїй папці папку Бази даних.

2. Запустив Microsoft Access.

3. У вікні клацнув Новая база данных, ОК. При створенні нової БД MS Access пропонує відразу ж зберегти порожню БД, тому зберіг нову БД з іменем Товарообіг у своїй папці.

4. Ознайомився з основним вікном БД.

5. Створив макет таблиці Товари в режимі Конструктора. Для цього на вкладці Создание, виберав Конструктор таблиц.

6. У вікні Констуктора таблиць у першому рядку стовпця Имя поля ввів КодТовару, перейдіть у поле Тип данных, клацнув на кнопці-стрілці. Переглянув список, що розкривається. Вибрав Числовой. Зробив це поле ключовим – виділив його, далі натиснув кнопку Ключевое поле на вкладці Конструктор.

7. У наступному рядку стовпця Имя поля ввів Товар, у полі Тип данных у списку вибрав тип Текстовий (цей тип встанов­люється за замовчуванням).

8. Аналогічно створив поля ОдиницяВиміру (тип поля - Тек­стовий, властивість Размер поля - 15) та Ціна (тип поля Денежний).

9. Закрив вікно Конструктора (на запит збереження - кнопка Да). Таблицю зберіг з ім'ям Товари. На вкладці Таблицы з'явилася таблиця Товари.

10. Аналогічно створив макет таблиці Замовники, у якої тип поля КодЗамовника- Числовой, типи інших полів (Замовник, Місто, Телефон, Представник) – Текстовий.

11. Аналогічно створив макет таблиці Замовлення, у якій тип поля КодЗамовлення - Счетчик (це поле має бути ключовим); тип по­ля КодЗамовника - Числовой, тип поля КодТовару – Числовий, тип поля Кількість – Числовой.

Зв'язування таблиць

1. Переконався, що вікно Конструктора таблиць закрите.

2. Виконав: меню Работа с базами даннях/ Схема данных.

3.  У вікні Добавлениетаблицы виділив імена усіх таблиць (щигликом виділив ім'я першої таблиці, потім при натиснутій клавіші Shift- останньої), натиснув кнопку Добавить. Закрив вікно Добавлениетаблицы.

4. Якщо деякі віконця таблиць мають смуги прокручування (тобто не всі поля в таблиці видимі), змінив їх розміри так, щоб усі поля були видимі (смуги прокручування повинні зникнути).

5. Встановив зв'язки між таблицями.

Заповнення таблиць

Таблиця 1

КодТовару Товар Одиниця Виміру Ціна
10 Сардини в томаті Упак. 50,00
20 Шпроти в олії Упак. 70,00
30 Пиво темне Пляшка 5,00
40 Пиво світле Банка 3,00
50 Овочі (в асортименті) Центнер 150,00
60 Крабові палички Упак. 10,00
70 Цукерки “Ірис” Коробка 32,00

Таблиця 2

КодЗамовника Замовник Місто Телефон Представник
125647 Ресторан “Баварія” Київ 265-90-71 Попелюшко
148970 Кафе “Хвилинка” Київ 434-78-09 Смоляк
346739 Їдальня ХДУ Хмельницький 266-55-85 Бондаренко
123509 Ресторан “Київ” Київ 413-10-24 Андрушко
987678 Готель “Хрещатик” Київ 243-11-22 Березовська

 

 

КодЗамовлення КодЗамовника КодТовару Кількість  
1 148970 20 40
2 346739 50 50
3 148970 30 120
4 123509 60 100
5 987678 40 500
6 123509 10 10
7 125647 20 50
8 123509 40 20
9 125647 10 140
10 346739 30 350

5. Після завершення введення даних переглянув сформовані таблиці.

6. Продемонстрував виконану роботу викладачу.

 

Висновок:Вивчив процес створення структури БД. Одержав початкові навички роботи в СУБД MS Access. Освоїв технологію створення об'єктів типу "Таблиця" за допомогою конс­труктора таблиць. Освоїв методи задання типів і властивостей полів таблиці та маніпуляцій з ними. Вивчив техніку зв'язування таблиць. Освоїв технологію заповнення таблиці даними та редагування.

 

 

Лабораторна робота № 12

Тема: Створення запитів, форм та звітів за допомогою майстра

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

Зміст і послідовність виконання

1.Запустив MicrosoftAccess

2.Відкрив свою БД.

Середній рівень.

Завдання 1.

1.Відкрив БД Товарообіг.

2.Відкрив таблицю Товари.

3.Відсортував записи таблиці за полем Ціна в порядку збільшення ціни товару.

4.Виконав команду Очистить все сортировки.

5.Закрив таблицю Товари, не зберігаючи її.

Завдання 2.

1. Відкрив БД Toвapooбіг.

2. Вибрав таблицю "Товари" на вкладці з лівої сторони робочого поля (в області переходів)→ вибрав вкладку Создание. На панелі інструментів Форма Переглянув записи форми (використовуючи кнопки переходу по записах ліворуч у нижній частині форми) → зберіг отриману форму.

Завдання3.

1. Відкрив БД Копія Товарообіг. На вкладці Создание вибрав Конструктор запросов.

2. У вікні Добавление таблицы вибрав всі таблиці за допомогою клавіші Shift, натиснув кнопку Добавить/Закрыть.

3. Вибрав у рядку поле наступні поля: Замовник (таблиця Замовники), КодЗамовлення (таблиця Замовлення), КодТовару (таблиця Замовлення), Товар (таблиця Товари), Ціна (таблиця Товари), Кількість (таблиця Замовлення).

4. У рядку Сортировка в клітинці поля Кількість вибрав зі списку По убыванию.

5. В рядку Условиеотбора в клітинці поля Кількість ввів >100.

6. Закрив запит, зберіг його з назвою Замовлення1.

Завдання 4.

Вибрав вкладку Создание/Мастер отчетов.

1.У списку Таблицы/Запросы вибрав ТаблицаТовари → переніс усі поля у вікно Выбранные поля/Далее.

Достатній рівень

Завдання 1.

1.Відкрив БД Товарообіг.

2.Відкрив таблицю Товари.

3.Відсортував записи таблиці за полем Ціна в порядку збільшення ціни товару.

4.Виконав команду Очистить все сортировки.

5.Закрив таблицю Товари, не зберігаючи її.

Завдання 2.

1. На панелі інструментів вибрав команду «Дополнительно→Расширенныйфильтр→ вибрав поле «Кількість» → в рядку «Условиеотбора» ввів >=50 →нажав «Применитьфильтр».

2. Відобразив всі записи в таблиці.

Завдання 3.

1. Відкрив БД Toвapooбіг.

2. Вибрав таблицю "Товари" на вкладці з лівої сторони робочого поля (в області переходів)→ вибрав вкладку Создание. На панелі інструментів Форма Переглянув записи форми (використовуючи кнопки переходу по записах ліворуч у нижній частині форми) → зберіг отриману форму.

Завдання4.

На вкладці "Запросы" виділив ім'я запиту "Замовлення1", натиснув ПКМ, вибрав "Конструктор", у вікні, що відкриється видалив умову відбору з бланка запиту.

1. У рядку "Условиеотбора" в клітинку поля "КодЗамовлення" ввів "[Введіть код замовлення]".

2. Зберіг запит з новим ім'ям.

3. Виконав запит "За кодом замовлення" кілька разів, щоразу на запит введення коду ввів інший код замовлення.

Завдання5. Вибрав вкладку "Создание"→ "Мастер отчетов".

1. У списку "Таблицы/запросы" вибрав "Таблица" – Товари → переніс усі поля у вікно "Выбранные поля"→Далее.

2. Далее.

3. Задав сортування по зростанню за полем "КодТовару" → далее.

4. Вибрав макет - табличний, орієнтація – книжкова → далее.

5. Вибрав з списку будь-який стиль оформлення → далее.

6. Задав ім'я звіту "Список товарів" → Готово.

7. Переглянув отриманий звіт. Закрийте його.

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

 

 

Лабораторна робота № 13-14

Тема: Розробка і публікація веб-сайту.

Мета: Навчитися створювати веб-сайти професійного характеру, зберігати їх у різних форматах та публікувати у глобальній мережі.


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



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