Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KURSOVA_YaKIM (1).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.7 Mб
Скачать

Іі розділ. Проектування бази даних

2.1 Проектування таблиць

В ході цієї курсової роботи ми працюємо в програмі MySQL,за допомогою ціеї програми створимот базу данних а саме база данних «Відділ кадрів» .

Рис.2.1 Створення бази данних

Бля створення БД віткриваемо програму MySQL та натыскаемо на клавышу створити базу данних.Далі ми вписуемо назву БД наприклад “Viddil kadriv” пысля того як ми назвали свою базу данних натискаемо кнопку створити [7].

Рис.2.2 Створення таблиць

Після створення БД треба створити таблиці в яких будуть міститись данні,в моему випадку данні працівників.Щоб створити таблицю натискаемо кнопку Структура- створити таблицю,далі вписуемо назву нашої таблиці та виставляемо кількість стовбців,таблиця створена та готова для використання.

Рис.2.3 Зміна налаштуваннь таблиці

Після того як наша таблиця створеня її треба відредагувати та вписати назву рядка та визначіти тип та довжину,інші значення чіпати не треба їх ми налаштуемо згодом.[14]

Рис.2.4Введення данних

Після того як таблиця налаштована треба ввисти данні .

Так як в нашій таблиці є різні значення та строки данні різняться один від одного наприклад.

  • «Табель робочого часу» має значення числове тому вводимо цифри.

  • «П.І.Б.» має значення Текстове тому данні вводимо текстом.

  • «Дата народження» має значення Дата тому туди ми вводимо дату.

Це є основні значення таблиці інші ми не використовуемо[ 6].

Рис.2.5 Таблиця в режимі Структура

В цьому режимі ми бачему структуру нашої таблиці її строки та значення.[13]

Рис.2.6 Таблиция в режимі «Видимість»

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

Рис.2.8 Ключові поля

Після створеня всих потрібних нам таблиць потрібно їх звязати для цього треба виставити ключі в моему випадку ключевим полем являеться «Код працівника» Ключеве поле створюемо для того щоб звязати таблиці між собою [4]

Рис 2.9 Виставлення ключів

Ключі треба виставити таким чином шоб вони були Первичними та Вторинними це потрібно для звязку декількох таблиць по чергі.[8]

Рис.2.10 Унікальність

Також треба виставити унікальні значення строки.

Рис.2.11 Дизайнер

Після виставлення всіх ключевих полів та унікальних значеннь , переходимо до звязку таблиць. Для звязку таблись треба перейти по вкладкі ЩЕ та натиснути на клавішу дезайнер нам відкриваетця вікно дизайнер ця функця являе собою зв'язок таблиць [9].

Рис.2.12 Дизайнер та Зв'язок

Після того як ми відкрили Дизайнер виставляем таблиці таким чином щоб їх було легше звязати.Для звязку натискаемо клавішу створити зв'язок та звязуємо потрібні пол [11].

Рис.2.13 Запроси по шаблону

Для створення запросів треба відкрити вкладку «Запрос по шаблону» далі треба обрати потрібну інформацію яку ми хочемо побачити наприклад з таблиці «Працівники» обрати ткі поля як «П.І.Б. – Освіта – Сімейний стаж» показано на рис. 2.14.

Рис.2.14 Вибірка данних

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

Рис.2.15. Готовий запрос та його данні

Після не значних маніпуляцій бачемо готовий запрос в якому вказана вся потрібна інформація по працівнику його ( Прізвище,Імя,По батькові) , (Освіта) , (Сімейний стаж).

ВИСНОВОК

Результатом виконання курсової роботи стало розроблений додаток бази даних, що дозволяє автоматизувати операції обліку і процеси складання звітних документів у відділі кадрів. Розроблений додаток відповідає всім вимогам предметної області, таблиці створеної бази даних відповідають вимогам нормалізації , що дозволяє забезпечити цілісність і несуперечність інформації. Засобами СУБД MySQL створений зручний для користувача інтерфейс. Додаток дозволяє вирішувати всі завдання, сформульовані в завданні на курсову роботу. Це дозволяє зробити висновок, що завдання виконано повністю.

У зв'язку з тим , що база навчальна , а не професійна, деякі дані про співробітників не були включені до базу. До них відноситься такі дані, як військова обов'язок, заохочення тощо Але розроблена в курсовій база даних легко доповнюється при необхідності розробки професійної бази даних.

Метою виконання курсової роботи є створення бази даних "Відділ Кадрів". А також придбання практичних навичок проектування баз даних і розробки програмного забезпечення з управління базами даних з використанням СУБД. На прикладі створюваної бази даних необхідно навчитися створювати таблиці, зв'язавати їх, писати запити, як засобами СУБД, так і за допомогою мови SQL, навчитися розробляти форми, звіти, системне меню і вміло користуватися всім різноманіттям інструментів СУБД. В якості середовища розробки бази даних була обрана СУБД MySQL Server 2000. Ця СУБД була обрана в якості інструменту тому, що вона здатна працювати на серверній основі, і має великі функціональні можливості.

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