Ім'я файлу: Звіт 228.docx
Розширення: docx
Розмір: 1078кб.
Дата: 22.12.2021
скачати
Пов'язані файли:
ТОЛІК УГАР.docx

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

ВСП «РІВНЕНСЬКИЙ КОЛЕДЖ НУБіП УКРАЇНИ»
ЗВІТ-ЩОДЕННИК

проходження навчальної практики

з дисципліни «Бази даних»

спеціальності 121 Інженерія програмного забезпечення

Виконала:


Олексійчук І.О.

(прізвище, ініціали студента)
студентка ІІI курсу

31-ІП групи



Якимчук І. О.

(прізвище, ініціали викладача)
Перевірила:

викладач


Оцінка ________________ _____________________

(підпис викладача)

2020

ЗМІСТ

Розділ 1. Проектування індивідуальної бази даних заданої предметної області




1.1. Визначення предметної області……………………………………........

3

1.2. Аналіз предметної області………………………………………….........

4

1.3. Концептуальне проектування баз даних ……………………………….

6

1.4. Нормалізація відношень……………………………………………........

8

1.5. Побудова логічної моделі бази даних предметної області…………….

10

Розділ 2. Автоматизування роботи індивідуальної бази даних через СУБД Microsoft Access




2.1. Створення бази даних у Microsoft Access і таблиць у режимі Конструктора, а також визначення і встановлення зв’язку певного типу між таблицями………………………………………………………………..

11

2.2. Побудова та використання простих запитів та запитів на вибірку …...

14

2.3. Створення форм у MS Access та обчислювальних полів у них………..

18

2.4. Створення звітів до таблиць та запитів бази даних ……………………

20

2.5. Робота з макросами для формування головної кнопкової форми……..

22






Висновки ……………………………………………………………………...

23

Перелік використаних літературних джерел ………………………….........

24


11.03.2019

ВИЗНАЧЕННЯ ПРЕДМЕТНОЇ ОБЛАСТІ

Послідовність виконання завдання

1. Ознайомився із правилами техіки безпеки у комп’ютерній аудиторії.

2. Визначити актуальність бази даних «Палац дітей та молоді.Інвентар.» у сучасному суспільстві.

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

3. Мета. Досліджувана база даних повинна вміщати усю інформацію про наявний інвентар та інвентар який у даний час використовується.

Завдання. Досліджувана база повинна виконувати: виведення характеристику про інвентар( містити поля: вид інвентаря, призначення, ціна, виробник, використання);

4. Об’єкт дослідження. Є «Палац дітей та молоді».

Предметом дослідження. Є досліджувана база даних «Палац дітей та молоді. Інвентар».

5. Під час дослідження було використано такі методи: вивчення електронних джерел через мережу Інтернет, опитування.

Метод опитування: проведено за допомогою спеціальної статті у соц мережах.

12.03.19


АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ

Послідовність виконання завдання

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

Таблиця 1.1

Варіант використання «Формування обліку інвентаря»

Короткий опис

Перевірка наявного інвентаря

Суб`єкти

Керівник, Бухгалтер

Передумова

Перегляд даних: назва, кількість, дата експлутації

Тригер

Формування інформації

Післяумова

Занесення інформації в БД

Т
аблиця 1.2



Короткий опис

Формування списку та закупівля інвентаря

Суб`єкти

Відповідальний, Бухгалтер

Передумова

Інвентаризація

Тригер

Формування інформації

Післяумова

Ввід обліку інвормації
Варіант використання «Формування списків та інвентаризація»





13.03.19

КОНЦЕПТУАЛЬНЕ ПРОЕКТУВАННЯ БАЗ ДАНИХ

Послідовність виконання завдання

  1. З теоретичними відомостями ознайомилась.

  2. На основі аналізу предметної області визначила такі сутності: Структура, Інвентар, Кабінети.

Таблиця 1.3

Сутності та їх атрибути індивідуальної бази даних

Ім’я сутності

Опис

Особливості використання

Структура

Загальний термін. Описує структуру, яка знаходяться в ДУ «Палац дітей та молоді».




Кабінети

Кабінети, що знаходяться у кожній структурі ДУ «Палац дітей та молоді».

Місце де проходять заняття та заходи..

Інвентар

Забезпечує комфорте перебування дітей в дитячому садку

Кожний предмет підрахований та має свій інвентаризаційний номер.


Таблиця 1.4

Визначення атрибутів і зв`язування їх типами сутностей і зв’язків.

Тип сутності

Атрибут

Тип даних

Тип ключа

Структура

Код структури

Числовий

Первинний

Назва

Символьний




Кабінет

Код кабінету

Числовий

Первинний

Назва кабінету

Символьний




Номер кабінету

Числовий




ПІП відповідального

Символьний




Інвентар

Код інвентаря

Числовий

Первинний

Вид

Символьний




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

Числовий




Назва

Символьний




Кількість

Числовий




Номер кабінету

Числовий





  1. Дослідження послідовності побудови ER-діаграми в базі даних «Інвентар палацу дітей та молоді»: головною сутністю в базі даних буде «Палац дітей і молоді», в якій існує сутність «Інвентар» і яка забезпечує сутність «Структура». В свою чергу «Структура» буде включати сутність «Кабінети».





14.03.2019

НОРМАЛІЗАЦІЯ ВІДНОШЕНЬ

Послідовність виконання завдання

  1. Ознайомилась з теоретичними відомостями.

  2. Визначила типи зв’язку бази даних без нормалізації:

Таблиця 1.5

Типи зв’язку бази даних «Інвентар палацу дітей та молоді»

Тип сутності

Тип зв`язку

Тип сутності

Потужності

Структура

вміщає

Кабінети

1:Б

Кабінетj7i

розміщує

Інвентар

Б:Б

Кабінет

розміщує

Інвентар

1:Б

  1. Визначила зв’язки між сутностями «Один до багатьох»:

Таблиця 1.6

Типи зв’язку «Один до багатьох»

Тип сутності

Тип зв`язку

Тип сутності

Потужності

Структура

вміщає

Кабінети

1:Б

Кабінет

розміщує

Інвентар

1:Б




  1. Перевірка за правилами нормалізації:

  • в таблицях відсутні повторювальні поля;

  • в кожній таблиці є ключове поле;

  • всім значенням первинних ключів відповідає достатня інформація про об`єкти та сутності таблиці;

  • зміна значень в полях (крім ключових) не впливає на інформацію в інших полях;

  • з’явилась нова сутність Вид.

  1. У базі даних «Інвентар палацу дітей та молоді» всі відношення знаходяться у третій нормальній формі, тому що всі відношення знаходяться у другій нормальній формі і всі атрибути не є транзитивно залежними від первинного ключа.



15.03.2019

ПОБУДОВА ЛОГІЧНОЇ МОДЕЛІ БАЗИ ДАНИХ ПРЕДМЕТНОЇ ОБЛАСТІ

Послідовність виконання завдання

  1. Ознайомилась з теоретичними відомостями.

  2. База даних «Палац дітей та молоді» виконує такі завдання: збереження, керування та видачу інформації про стан інвентаря в кожному кабінеті та відповідній йому структурі.





18.03.2019

СТВОРЕННЯ БАЗИ ДАНИХ У MICROSOFT ACCESS І ТАБЛИЦЬ У РЕЖИМІ КОНСТРУКТОРА, А ТАКОЖ ВИЗНАЧЕННЯ І ВСТАНОВЛЕННЯ ЗВ’ЯЗКУ ПЕВНОГО ТИПУ МІЖ ТАБЛИЦЯМИ

Послідовність виконання завдання

  1. Ознайомилась з теоретичними відомостями з рекомендованої літератури.

  2. Для того, щоб створити таблиці перейшла на вкладку «Створення»  «Таблиця»

Після створення таблиці, натиснула праву кнопку миші і перейшла в режим «Конструктора».

В режимі «Конструктор» заповнила назви полів та тип даних полів.

Зберегла таблицю та перейшла в режим «Таблиця».



Аналогічно створила наступні таблиці: «Кабінет», «Вид» та «Інвентар».





Для того, щоб створити зв’язки перейшла на вкладку «Знаряддя бази даних» та вибирала пункт «Зв’язки».

Натисканням лівої кнопки миші та перетягуванням потрібних полів створила зв’язки.

19.03.2019

ПОБУДОВА ТА ВИКОРИСТАННЯ ПРОСТИХ ЗАПИТІВ ТА ЗАПИТІВ НА ВИБІРКУ

Послідовність виконання завдання

  1. Ознайомилась з теоретичними відомостями з рекомендованої літератури.

  2. Для того, щоб створити простий запит перейшла на вкладку «Створення» «Макет запиту».

Перейшла в режим «SQL».

В
вела потрібну команду для створення простого запиту та натиснула «Запуск»

Аналогічно створила ще три простих запити:



Для створення запиту на вибірку у конструкторі запитів після вибору необхідних полів таблиці, у полі «Критерії» поставила умову відбору.

Аналогічно створила ще 7 запитів на вибірку:



Д
ля створення Обчислювального запиту у режимі «SQL» задала потрібну умову для поля таблиці.

А
налогічно створила ще 2 обчислювальних запити:

Для створення запиту на задану букву у режимі «SQL» задала потрібну умову:

SELECT *

FROM Кабінет

WHERE Назва LIKE 'М*';



Аналогічно створила ще три запити:



Для того щоб створити перехресний запит у «Майстрі запитів»  «Перехресний запит», потім вибрала таблицю та потрібні поля.



Аналогічно створила ще один такий запит:



20.03.2019

СТВОРЕННЯ ФОРМВ У MS ACCESS ТА ОБЧИСЛЮВАЛЬНИХ ПОЛІВ У НИХ

Послідовність виконання завдання

  1. З теоретичними відомостями ознайомилась.

  2. Щоб створити форму користувалась Конструктором форм.

Щоб форма була краща для використання створила кнопки для переходів між частинами форми. Для цього користувалась Елементами керування.



Аналогічно створила ще форм для запитів:



Також створила форми до всіх таблиць:



21.03.2019

СТВОРЕННЯ ЗВІТІВ ДО ТАБЛИЦЬ ТА ЗВІТІВ БАЗИ ДАНИХ

Послідовність виконання завдання

  1. Ознайомилась з теоретичними відомостями з рекомендованої літератури.

  2. Для того щоб створити звіти використовувала Конструктор звітів, там є можливість більшого редагування звітів.



Аналогічно створила ще 9 запитів:



Також створила звіти до усіх таблиць бази даних:



22.03.2019

РОБОТА З МАКРОСАМИ ДЛЯ ФОРМУВАННЯ ГОЛОВНОЇ КНОПКОВОЇ ФОРМИ

Послідовність виконання завдання

  1. Для того щоб створити макроси перейшла на вкладку «Створення»  Макрос. Вибрала потрібну опцію макросу та зберегла.



2 Для створення головної кнопкової форми користувалась Конструктором форм та Панелю інструментів.

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

Під час проходження навчальної практики з дисципліни «Бази даних» я закріпила одержані мною знання під час вивчення курсу «Бази даних» та інших дисциплін.

Я вдосконалила свої знання у визначенні предметної області та її аналізі. Детальніше дослідила концептуальне та логічне проектування бази даних предметної області. Покращила свої знання про ER-діаграми. Отримала додаткові навички при встановленні зв’язку певного типу між таблицями.

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

ПЕРЕЛІК ВИКОРИСТАНИХ ЛІТЕРАТУРНИХ ДЖЕРЕЛ

1. Гайна Г. А. Основи проектування баз даних: Навчальний посібник. – К.: Кондор, 2008. – 200 с.

2. Проектування інформаційних систем: Посібник \За редакцією Пономаренка В. С. – К.: Видавничий центр «Академія», 2002.

3. Проектування інформаційних систем: Посібник \За редакцією

4. Каратигін С. Access 2000 на примерах.
скачати

© Усі права захищені
написати до нас