- •1. Постановка задачі.
- •2. Проектування бази даних.
- •2.1. Визначення об'єктів
- •2.2. Структури таблиць.
- •2.3. Побудова схеми даних, забезпечнння цілісності даних, створення певних відношень між таблицями.
- •2.4. Створення запитів.
- •2.5. Побудова форм.
- •2.6. Створення звітів для виведення даних.
- •3. Інструкція користувача.
- •Висновок
- •2.7. Офомлення побудованих об’єктів через кнопкову форму.
- •Література
2.2. Структури таблиць.
Для вирішення поставленої задачі необхідно створити 10 таблиць:
Назва поля |
Примітка |
Тип поля |
Обмеження |
Таблиця «Робочий колектив» |
|||
№ |
Первинний ключ, індексоване |
Лічильник |
Довге ціле |
ПІП |
|
Текстовий |
50 |
Відділ |
Використаймо майстер підстановок |
Текстовий |
255 |
Дата працевлаштування |
Використаймо майстер підстановок |
Дата та час |
Длиный формат даты |
Заробітня плата |
|
Денежний |
євро |
Стаж роботи |
|
Числовий |
255 |
Посада |
Використаймо майстер підстановок |
Текстовий |
255 |
Рис 1. Структура таблиці „Робочий колектив”
Новадемо приклад створення списку фіксованих значень посада.
1 крок – У списку типів даних конструктора таблиці „Робочий колектив” проти поля Тип вибрати Мастер подстановки і вибрати варіант фіксованого набору значень.
2 крок – формуємо список , шляхом введення з клавіатури.
3 крок - вказати ім’я поля, для якого було сформовано список.
Назва поля |
Примітка |
Тип поля |
Обмеження |
|
|||
Таблиця «Реєстрація позовів» |
|||
№ |
Первинний ключ індексоване |
Лічильник |
Основний |
РН |
|
Числовий |
Дліне ціле |
ПІБ |
|
Текстовий |
255 |
Тип позову |
Використаймо майстер пістановок «Фіксоване значення » |
Текстовий |
255 |
Представлений до суді |
Використаймо майстер пістановок «Значення з другой таблиці » |
Текстовий |
255 |
Дата |
Використаймо майстер пістановок |
Дата та час |
Дліне ціле |
Рис 2. Структура таблиці ‘‘Інвестори”
Назва поля |
Примітка |
Тип поля |
Обмеження |
|
|||
Таблиця «Реєстрація ПК» |
|||
№ |
Первинний ключ індексоване |
Лічильник |
Основний |
Марка |
|
Текстовий |
255 |
Реєстраційний код |
Використаймо майстер пістановок |
Числовий |
Дліне ціле |
Був виданий |
|
Дата та час |
255 |
Ким ПІБ |
|
Текстовий |
255 |
Кому ПІБ |
Використаймо майстер пістановок «значення з другої таблиці » |
Текстовий |
255 |
Кабінет № |
Використаймо майстер пістановок «Фіксоване значення » |
Текстовий |
255 |
Рис 3. Структура таблиці ‘‘платежі”
Назва поля |
Примітка |
Тип поля |
Обмеження |
|
|||
Таблиця «Програмний відділ» |
|||
№ |
Первинний ключ індексоване |
Лічильник |
Основний |
Кабінет № |
|
Числовий |
Дліне ціле |
ПІБ |
Використаймо майстер пістановок на основі значення із таблиці «Робочий колектив» |
Текстовий |
255 |
Нумерація ПК |
|
Числовий |
Ліне ціле |
Причини виклику |
|
Текстовий |
255 |
Стан ПК |
|
Текстовий |
50 |
По результатам огляду |
Майстер підстановок «Фіксований набір» |
Текстовий |
50 |
Рис 4. Структура таблиці ‘‘Програмний відділ”
Назва поля |
Примітка |
Тип поля |
Обмеження |
|
|||
Таблиця «Реєстрація довідок » |
|||
№ |
Первинний ключ індексоване |
Лічильник |
Основний |
Номер |
|
Числовий |
Дліне ціле |
Тип |
Майстер підстановок «Фіксований набір» |
Текстовий |
255 |
Ким видана |
Майстер підстановок «Значення з другої таблиці» |
Текстовий |
255 |
Кому видана |
Майстер підстановок «Значення з другої таблиці» |
Текстовий |
255 |
Затверджена ПІБ |
Майстер підстановок «Значення з другої таблиці» |
Текстовий |
255 |
Рис 5. Структура таблиці ‘‘Реєстрація довідок ”
Назва поля |
Примітка |
Тип поля |
Обмеження |
|
|||
Таблиця «Виплати за позов » |
|||
№ |
Первинний ключ індексоване |
Лічильник |
Основний |
Дата виплати |
Використаймо майстер пістановок |
Дата та час |
Длиний формат дати |
ПІП |
Використаймо майстер пістановок на основі значення із таблиці «Робочий колектив»
|
Текстовий |
255 |
Громадянство |
|
Текстовий |
255 |
Рік народження |
|
Числовий |
Длиное целоє |
Місце народження |
|
Числовий |
Длиное целоє |
Оплата за позов |
|
Денежний |
грн |
Нарахування ПДВ |
|
Денежний |
грн |
Нарахування ПФ |
|
Денежний |
грн |
Остаточна сума |
|
Денежний |
грн |
Дано |
|
Денежний |
грн |
Решта |
|
Денежний |
грн |
Рис 6. . Структура таблиці ‘‘Виплати за позов ”
Назва поля |
Примітка |
Тип поля |
Обмеження |
|
|||
Таблиця «Архів судових засідань » |
|||
№ |
Первинний ключ індексоване |
Лічильник |
Основний |
ПІП |
|
Текстовий |
255 |
Дата подання заяви |
|
Дата та час |
Длиное целое |
Тип подання заяви |
|
Текстовий |
255 |
Рішення розглядав |
Використаймо майстер підстановок на основі значення із таблиці «Робочий колектив» |
Текстовий |
255 |
Прийнято рішення |
Використаймо майстер підстановок <<Фіксовані значення >> |
Текстовий |
255 |
Рішення затверджено |
Використаймо майстер пістановок на основі значення із таблиці «Робочий колектив» |
Текстовий |
255 |
Рис 7. . Структура таблиці ‘‘Архів судових засідань ”
Назва поля |
Примітка |
Тип поля |
Обмеження |
|
|||
Таблиця «Розклад засідань судді Закаблука» |
|||
№ |
Первинний ключ індексоване |
Лічильник |
Основний |
ПІП |
Використаймо майстер пістановок на основі таблиці «Працівники» |
Текстовий |
255 |
Дата подання |
Використаймо майстер пістановок |
Дата та час |
Длиний формат дати |
Тип позову |
Використаймо майстер пістановок на основі таблиці (Реєстрація позовів) |
Текстовий |
255 |
Члени судової комісії |
Використаймо майстер пістановок на основі значення із таблиці «Робочий колектив» |
Текстовий |
255 |
Помічник Суді |
Використаймо майстер пістановок на основі значення із таблиці «Робочий колектив » |
Текстовий |
255 |
Дата та час засідання |
Використаймо майстер пістановок |
Дата та час |
Длиний формат тади |
На підставі розділу |
Використаймо майстер пістановок на основі значення із таблиці «Конституція України» |
Текстовий |
50 |
Та статті |
Використаймо майстер пістановок на основі значення із таблиці «Конституція України» |
Текстовий |
50 |
Рис 8. . Структура таблиці ‘‘Розклад судових засідань судді Закаблука”
Розклади судових засідань судді Льнева та Онопрієнка робляться аналогічно так само як і розклад судових засідань судді Закаблука
Рис 9. . Структура таблиці ‘‘Розклад судових засідань судді Льнева”.
Рис 10 . Структура таблиці ‘‘Розклад судових засідань судді Онопрієнка”.
