Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЗАПИСКА глав.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.66 Mб
Скачать

3 Опис бд

3.1 Створення таблиць

Даний курсовий проект виконувався в СУБД Microsoft Office Access. Було створено сім таблиць. Таблиці створювалась таким чином:

1 Спершу в підменю "Создание" вибираємо пункт "Таблица", як зображено на рисунку 3.1.

Рис 3.1 – Створення таблиці

2 Потім створюємо необхідні поля у режимі "Конструктора", вибираємо відповідний тип даних для цих полів, як зображено на рисунку 3.2., також встановлюємо ключове поле.

Рис 3.2 – Створення таблиці в режимі "Конструктора"

2 Потім створюємо необхідні поля у режимі "Конструктора", вибираємо відповідний тип даних для цих полів, як зображено на рисунку 3.2., також встановлюємо ключове поле.

Рис 3.2 – Створення таблиці в режимі "Конструктора"

3 Для того щоб швидше заповнити необхідні поля створюємо таблицю-підстановку з якої будемо підставляти потрібні нам значення. Створили у режимі "Конструктора" таблицю "Должность подстановка" та "Отдел", рис 3.2 та рис 3.3.

Рис 3.2 – таблиця "Должность подстановка"

Рис 3.3 – таблиця "Отдел"

4 Потім заповнюємо таблицю в режимі "Таблица". Після чого отримаємо результат, який показано в таблиці 3.1.

Таблиця 3.1

Табельный_номер

ФИО

Адрес

Должность

ЗП

НазваниеОтдела

100

Иванов С.И.

Ул.Мясницкая 4

Водитель

2 800,00 р.

Склад

101

Сурок Н.В.

ул.Котлова 12 б

Зам. Директора

6 900,00 р.

Руководство

102

Квач Ю.Л.

ул.Немышлянская 43, кв. 45

Зам. Директора

6 900,00 р.

Руководство

103

Дмитриева А.П.

ул.Кирова 11

Главный кладовщик

5 900,00 р.

Склад

104

Ляшко О.В.

ул.Довженко 232, кв. 5

Водитель

2 800,00 р.

Цех крупной электроники

105

Рыба О.А.

ул. Красной Армии 4, кв.1

Водитель

2 800,00 р.

Цех мелкой электроники

106

Мохнатый А.С.

ул. Красной Армии 4, кв.3

Складовщик

3 200,00 р.

Склад

107

Ланько Е.В.

уд. Одесская 48, кв.2

Бухгалтер

5 000,00 р.

Руководство

108

Коц Б.Д.

ул. Красной Армии 4, кв.1

Складовщик

3 200,00 р.

Склад

109

Красношапко Р.Д.

ул. Красной Армии 4, кв.5

Складовщик

3 200,00 р.

Цех крупной электроники

110

Меловой А.А.

ул. Красной Армии 4, кв.6

Складовщик

3 200,00 р.

Цех мелкой электроники

111

Маршак Ю.С.

ул. Наврузова 3, кв. 23

Уборщик

2 100,00 р.

Цех крупной электроники

112

Нестеренко Н.Н.

ул. Красной Армии 4, кв.6

Уборщик

2 100,00 р.

Цех мелкой электроники

113

Робкий А.Т.

ул. 23 Августа 42, кв. 56

Уборщик

3 200,00 р.

Руководство

114

Рак А.В.

ул. Сумская 1, кв. 1

Директор

18 000,00 р.

Директор

115

Николаев С.Э.

ул. Красной Армии 4, кв.11

Старший смены

4 500,00 р.

Цех крупной электроники

116

Наумкин С.С.

ул. Московский проспект 56, кв.4

Старший смены

4 500,00 р.

Цех мелкой электроники

117

Лаванда Н.П.

ул. Совнаркомовская 11

Экономист

5 350,00 р.

Руководство

118

Рубка А.С.

ул. Клочковская 244, кв. 4

Юрист

5 800,00 р.

Руководство

119

Шлак Н.В.

ул. Красной Армии 4, кв.2

Охрана

4 000,00 р.

Цех крупной электроники

120

Клычко В.В.

ул. Красной Армии 4, кв.5

Охрана

4 000,00 р.

Цех мелкой электроники

121

Клычко О.В.

ул. Красной Армии 4, кв.7

Охрана

4 000,00 р.

Склад

122

Немышля А.Р.

ул. Красина 5, кв. 1

Зам. Директора

6 300,00 р.

Руководство

123

Васильева А.Д.

ул. Набержная 14, кв.43

Бухгалтер

5 000,00 р.

Руководство

124

Дудак А.С.

ул. Кириченко 45

Охрана

5 800,00 р.

Директор

5 Багато полів в таблицях заповнюються за допомогою підстановок з інших полів. Для того щоб створити підстановлювальне поле потрібно в режимі конструктора вибрати потрібне поле, в низу натиснути на кнопку "Подстановка", в полі "Тип элемента управления" обрати "Поле со списком", в "Тип источника строк" обрати "Таблицы или запрос", в полі "Источник строк" перейти до будівника запитів, як зображено на рис 3.4 та рис 3.5.

Рис 3.4 – Підстановка

Рис 3.5 – Робота з запитами

Клацнули два рази в таблиці на поле "Табельный_номер", і він з’явився внизу, потім зберігаємо запит і можемо заповнювати поле таблиці за допомогою підстановки. Таким чином були створені всі інші таблиці. Заповнені таблиці надано у додатку А.

Після створення всіх таблиць і заповнення їх даними переходимо до схеми даних (рис 3.6).

Рис 3.6 – Схема даних на панелі інструментів

В схемі даних зв’язуємо таблиці, для цього ставимо курсор на одне поле таблиці і перетягуємо до поля з яким ми бажаємо його з’єднати, ставимо пташки навпроти полів знизу, тим самим забезпечуємо цілісність даних, як зображено на рисунку 3.7.

Рис 3.7 – створення зв’язків

В результаті всіх операцій всі таблиці зв’язані (рис 3.8).

Рис 3.8. – Схема даних

Таким чином були створені всі таблиці і зв’язані за допомогою схеми даних.