Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
робочий зошит2013 перший курс.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.15 Mб
Скачать

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

Тема: Робота з об’єктами баз даних в середовищі СУБД. Створення бази даних в середовищі СУБД. Введення даних.

Мета: Навчитися створювати нову базу даних, створювати за змінювати структуру таблиці.

Теоретичні відомості

База даних — сукупність взаємозв'язаних даних (файлів), призначених для спільного застосування. Система управління базами даних (СУБД) — комплекс про­грам, які забезпечують взаємодію користувача з базою даних. Система управління базами даних Microsoft Access є 32-розрядною СУБД нового покоління, що входить складу Microsoft Office ХР.У СУБД MS Access підтримується реляційна модель даних, орієнтована на роботу з таблицями баз даних, формами, запитами, звітами, макросами, модулями. Запуск програми здійснюється за допомогою послідовності команд Пуск - Все программы - Microsoft Access. В Access існує три способи створення таблиць для наступного введення в них власних даних: за допомогою майстра таблиць, в режимі конструктора та шляхом введення даних в таблицю. В режимі конструктора ви можете створити структуру майбутньої таблиці у повній відповідності з раніше розробленим її проектом. Вам надається можливість визначити список полів для таблиці, обрати тип даних, настроїти властивості для кожного поля, а також ввести опис полів. Змінити порядок стовпчиків в режимі перегляду, можна за допомогою перетягування їх мишею.

Створення таблиць за допомогою майстра.

  1. Запускаємо програму MS Access, вибираємо пункт Новая база данних, даємо ім.’я базі даних + Создать.

  2. З вікна що відкривається вибираємо пункт Создание таблицы с помощью мастера+ Создать (або 2 рази ЛКМ)

  3. Вибираємо категорію таблиці (Деловые або Личные)

  4. З списку Образцы таблиц вибираємо зразок таблиці (клацаємо ЛКМ по потрібному зразку), для перегляду списку використовуємо смугу прокручування.

  5. Зі списку Образцы полей вибираємо потрібні поля за допомогою спочатку ЛКМ, а для того щоб добавити їх у таблицю використовуємо кнопку кнопка використовується для того щоб відмінити добавлення поля. Вибрані поля висвічуються у вікні Поля новой таблицы, яке розташоване поряд. Якщо хочемо перейменувати поле, використовуємо кнопку .

  6. Після того, як усі поля вибрані, натискаємо кнопку Далее.

  7. У наступному вікні задаємо ім.’я таблиці, спосіб визначення ключа. Найчастіше використовується „MS Access автоматически определяет ключ”. + Далее

  8. У наступному вікні вибираємо „Ввести данные непосредсвенно в таблицу”

Натискаємо кнопку Готово, вводимо дані в таблицю

Порядок виконання роботи.

1.Завантажити СУБД Acces..

2. Створити нову базу даних Студенти, яка містить Прізвище та ініціали, групу.

3.Створити таблицю Товари за зразком:

Товари

КодТовару

Серійний Номер

Назва товару

Ціна,грн

Кількість на складі

Дата постачання

1

1121

Холодильник

3500

10

28.01.2008

2

1122

Телевізор

3800

5

25.01.2008

3

1123

Мікрохвильова піч

4000

7

24.01.2008

4

1124

Електрочайник

200

13

29.01.2008

5

1125

Газова плита

3600

12

16.01.2008

6

1126

Пилосос

500

10

19.01.2008

7

1127

Пральна машинка

3800

7

29.01.2008

8

1128

Кухонний комбайн

3000

15

26.01.2008

4.Приховати та відобразити стовбець Серійний номер.

4. Приховати одночасно стовпці Ціна, Код товару, та Дата постачання.

5. Перейменувати стовбець Код товару на Код, стовбець Ціна, грн. на Ціна в грн..

6. Видалити перший та другий запис.

7. Добавити в кінці таблиці два записи та заповнити їх.

8.Добавити порожній стовпчик після стовпчика Кількість на складі. Перейменувати його на „Продано, шт.” та заповнити самостійно.

9. Поміняти місцями стовпчики Серійний номер та Код.

10.Використовуючи режим конструктора створити наступну структуру таблиці

Таблиця повинна мати наступний вигляд:

поставщики

Код

Серійний номер

Назва товару

Фірма - виробник

Адреса фірми

Дата випуску

1

1121

Холодильник

Snaige

2

1122

Телевізор

LG

3

1123

мікрохвильова піч

Whirpool

4

1124

Електрочайник

Samsung

5

1125

Газова плита

Whirpool

6

1126

Пилосос

Samsung

7

1127

Пральна машинка

LG

8

1128

Кухонний комбайн

LG

Адресу фірми та дату введіть довільну.

  1. Створіть нову базу даних (файл-создать) і дайте ім'я файлу Бібліотека ( своє прізвище).

  2. Створіть таблицю в режимі конструктора з ім’ям Книги з такими полями: інвентарний номер, шифр, автор, назва книги, видавництво, місто, рік, вартість.

    Імя поля

    Тип даних

    Інвентарний номер

    Числовий

    Шифр

    Текстовий

    Автор

    Текстовий

    Назва книги

    Текстовий

    Видавництво

    Текстовий

    Місто

    Текстовий

    Рік

    Числовий

    Вартість

    Грошовий

  3. Встановіть ключове поле на поле Інвентарний номер.

  4. Заповніть таблицю такими даними:

    Інв №

    Шифр

    Автор

    Назва книги

    Видавництво

    Місто

    Рік

    Вартість

    1

    681

    Стефаник В.С.

    Камінний хрест

    ЕКСМО

    Київ

    2002

    56,00 грн.

    2

    685

    Ющук І.П.

    Український правопис

    Наукова думка

    Київ

    2007

    45,00 грн.

    3

    698

    Утевська П.Л.

    Невмирущі знаки

    Веселка

    Київ

    1981

    23,00 грн.

    4

    694

    Климанов Р.М.

    Ефективна робота з Microsoft Access 2000

    Пітер

    Санкт-Петербург

    2000

    35,00 грн.

    5

    690

    Правеш П.П.

    Microsoft Office 2000

    Діалек-тика

    Київ

    2001

    42,00 грн.

    6

    566

    Ефімов Д.В.

    Збірка завдань по вищій математиці

    Наука

    Москва

    1994

    56,00 грн.

    7

    606

    Бувалов А.В.,

    Ідельсон А.В.

    Фінансові обчислення для професіоналів.

    БХВ

    Санкт-Петербург

    2001

    23,00 грн.

    8

    674

    Додж М.Р., Стінсон Д.П.

    Ефективна робота з Microsoft Excel 2000.

    Пітер

    Санкт-Петербург

    1998

    28,00 грн.

    9

    792

    Романова Г. В.

    Срібний рицар

    Веселка

    Київ

    1999

    42,00 грн.

    10

    765

    Овчаренко Е.К.

    Фінансово-економічні розрахунки в Excel

    Філін

    Москва

    1997

    80,00 грн.

    11

    780

    Карріс Н.Р і ін.

    Секрети Access 97

    Діалек-тика

    Київ

    1997

    24,00 грн.

  5. Виконайте наступні редагування даних у полях таблиці:

а) задати ширину поля Автор 20, а поля Назва книги 30 ( Формат- Ширина столбца)

б) задати висоту рядків таблиці 16 ( Формат- Высота строки)

в) записи в таблиці зобразити напівжирним курсивом (Формат- Шрифт)

г) змінити тип шрифту ( Bookman Old Style) та його колір (Формат- Шрифт)

д) змінити вид розділювальних ліній сітки та їх колір ( Формат – Режим таблиці)

е) змінити колір фону комірок ( Формат – Режим таблиці)

  1. Створіть нову таблицю Книги для читачів з такими полями: інвентарний номер, № читацького квитка, дата видачі, дата повернення. Таблиця буде без ключового поля.

    Імя поля

    Тип даних

    Інвентарний номер

    Числовий

    № читацького квитка

    Числовий

    Дата видачі

    Дата ∕ час

    Дата повернення

    Дата ∕ час

  2. Заповніть таблицю такими даними:

    Інв№

    читацького квитка

    Дата видачі

    Дата повернення

    1

    700

    03.01.12

    14.02.12

    6

    1346

    23.02.12

    28.02.12

    11

    839

    20.03.12

    23.04.12

    10

    645

    02.04.12

    06.05.12

    8

    830

    21.04.12

    23.05.12

    5

    786

    03.05.12

    14.05.12

    3

    1220

    10.05.12

    11.06.12

    7

    1050

    13.05.12

    24.05.12

    4

    950

    02.06.12

    13.06.12

    5

    567

    03.06.12

    12.06.12

    10

    1034

    04.06.12

    15.06.12

  3. Створіть нову таблицю Читачі з такими полями: № читацького квитка, прізвище, група, телефон, адреса.

    Імя поля

    Тип даних

    № читацького квитка

    Числовий

    Прізвище

    Текстовий

    Група

    Текстовий

    Телефон

    Текстовий

    Адреса

    Текстовий

  4. Встановіть ключове поле на поле № читацького квитка.

  5. Заповніть таблицю такими даними:

    читацького квитка

    Прізвище

    Група

    Телефон

    Адреса

    645

    Івахів П.Р.

    Ек-31М

    2-30-65

    м. Бережани

    830

    Нагірна Р.О.

    Б-21Б

    3-56-23

    с. Надрічне

    700

    Баглай В.Н.

    Сп-11М

    2-78-00

    м.Бережани

    1220

    Підховна І.П.

    Ек-21Б

    2-33-90

    м.Бережани

    839

    Калицька О.Г.

    Е-11Б

    2-45-60

    м.Бережани

    1346

    Дідух Д.З.

    Ек-31М

    3-23-98

    с. Лапшин

    1050

    Зварич П.В.

    М-41М

    2-66-20

    м.Бережани

    950

    Білик Н.Г.

    Б-11Б

    2-44-45

    м.Бережани

    786

    Чопей П.А.

    Ек-41М

    2-68-12

    м.Бережани

    567

    Білінська О.І.

    М-31М

    3-45-06

    с. Котів

    1034

    Хортина А.Р.

    Б-11Б

    3-56-55

    с. Рибники

  6. Встановіть зв’язки між таблицями. Для цього клацніть кнопку і виберіть три таблички. Шляхом перетягування поле Інвентарний № в таблиці Книги перетягніть до такого ж поля в таблиці Книги для читачів. А поле Інвентарний № в таблиці Книги для читачів перетягніть до поля № читацького квитка таблиці Читачі.

  7. Збережіть зміни.

  8. Закрийте вікно бази даних. Коректно завершіть роботу з ЕОМ.

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

  1. Дати визначеня бази даних. Для чого призначені СУБД?

  2. Які основні елементи бази даних? Охарактеризувати їх.

  3. Назвіть та охарактеризуйте основні способи створення таблиць в СУБД Access.

  4. Як встановити зв’язки між таблицями в СУБД Access?

Оцінка____________________________________