Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab_Rob_Informatika_Chast_2_11-17(1).docx
Скачиваний:
1
Добавлен:
13.11.2019
Размер:
55.85 Кб
Скачать

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

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

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

Хід роботи:

1. Створення структури таблиць бд

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Таблиця 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. Освоїв технологію створення об'єктів типу "Таблиця" за допомогою конс­труктора таблиць. Освоїв методи задання типів і властивостей полів таблиці та маніпуляцій з ними. Вивчив техніку зв'язування таблиць. Освоїв технологію заповнення таблиці даними та редагування.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]