---
title: "Налаштування модуля \"База даних\""
canonical: "https://docs.mocotms.com/space/UAUGDLEARN/21889038/%D0%9D%D0%B0%D0%BB%D0%B0%D1%88%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F%20%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F%20%22%D0%91%D0%B0%D0%B7%D0%B0%20%D0%B4%D0%B0%D0%BD%D0%B8%D1%85%22"
format: markdown
---
Цей елемент курсу дозволяє **Адміністратору бази даних** і **Співробітнику **створювати, переглядати та здійснювати пошук по банку записів. Формат і структура цих записів можуть бути практично необмеженими, включаючи зображення, файли, URL-адреси, числа та текст.

Можливі варіанти використання модуля "База даних":

- Створення умов для спільної роботи з накопичення інформації, що стосується певної теми;
- Публікувати створений співробітниками матеріал;
- Надавати простір для зберігання файлів;
- Збирати коментарі та голоси щодо ідей проєкту;
- Щоденне ведення журналу звітності.

Створення структури діяльності **База даних** починається з додавання полів, тип яких залежить від цілей використання даної активності. Через те, що ми маємо справу з питаннями, що часто задаються, створимо текстові поля **Основна** **назва теми**, **Питання**, **Відповідь**. Для цього на вкладці **Поля **модуля **База даних** виберемо зі списку **Створити нове поле**, поле типу **Текст**, оскільки тема питання це тестове поле (Рис. 1).


![1.png](media://b1eeec48-64d3-4444-b2a3-c58a5925ded3)


На сторінці, що автоматично відкрилася, додавання нового поля, заповнимо всі необхідні поля (Рис. 2): 

![2.png](media://8d63666d-9121-4e8d-b178-e11309e23c21)


Зробимо це поле обов'язковим, тому що в майбутньому можна буде виконувати пошук серед питань з необхідної теми та натискаємо кнопку **Додати**. Поле створено та відображається в таблиці (Рис. 3). 


![3.png](media://4512c9f4-e917-44a8-a047-5454053070a7)


Аналогічно додамо поле типу **Текст** для питання (Рис. 4).


![4.png](media://507162df-1727-4938-993f-94b712f4049d)


Останнім додамо поле типу **Текстове поле **для відповіді на запитання. Різниця цих двох типів полів полягає в кількості рядків і можливості налаштувати розмір текстового блоку. Для наочності створимо поле зі стандартно запропонованими параметрами (Рис. 5).


![5.png](media://dd4b11cd-2bc5-4b95-8239-5a7bfabd8960)


Налаштована вкладка **Поля **матиме вигляд як** **на Рис. 6.


![6.png](media://faf05378-5a4b-4248-9e61-71298456397c)


Після того, як ми створили поля, нам необхідно створити шаблон – вид, за яким наші записи виводитимуться на сторінку перегляду. Перейдемо на вкладку **Шаблони/Шаблон одного запису **(Рис. 7). Як ми бачимо, у правому вікні показаний автоматично згенерований системою шаблон у вигляді таблиці. У лівому вікні надані теги, за допомогою яких ми можемо конструювати той чи інший шаблон.


![7.png](media://4b7aa45c-d4e5-4597-a4a3-990f2a102195)


Для створення нового шаблон:

- Відкриємо редактор HTML коду правому вікні (Рис. 8);


![8.png](media://4424826e-b8cd-493c-9197-b871088a5e14)


- Видалимо запропонований системою шаблон і вставимо свою HTML таблицю (Рис. 9);


![9.png](media://5cfe54ca-faeb-408f-8b39-d533d4f91efd)


- Заповнимо комірки таблиці використовуючи доступні теги. Замість заголовка таблиці **Нова таблиці **вставимо додаткові теги **Ім'я користувача**, який додав дані в базу даних. Для цього потрібно виділити комірку з назвою і клікнути на тег, який необхідно вставити. **Основна** **назва теми**, **Питання**, **Відповідь** та заголовки цих полів. Під таблицю додамо стандартні теги дій, які можна буде виконувати над доданим записом — **Редагувати** та **Видалити** (Рис.10).


![10.png](media://c75575de-fc98-4ed0-9f73-fc7d861ac470)


- Збережемо всі зміни натисканням кнопки **Зберегти шаблон**. Для скидання шаблону до вихідного, потрібно натиснути кнопку **Перевстановити шаблон**.

Так само створюється шаблон для відображення записів списком, який знаходиться на вкладці **Шаблон списку**.

Поточні шаблони створені без оформлення. Перейдемо на вкладку **Шаблон CSS **і додамо стилі нашої таблиці (Рис. 11).


![11.png](media://1d2afcf3-8036-4c39-95f7-87f48878e8af)


Шаблони готові для застосування. Після збереження змін можна перейти на сторінку внесення нових записів. Додамо перший запис до бази. Для цього потрібно перейти на вкладку **Додати запис**. Як бачимо на сторінці показані внесені раніше поля, які відповідають вибраним типам та налаштуванням (Рис. 12).


![12.png](media://c363d7d9-d00c-498b-b488-ddc523d87c6e)


Заповнимо всі необхідні поля і натиснемо **Зберегти та переглянути**. Сторінка автоматично перемикається на вкладку **Перегляд одного запису. **Готовий запис показано на Рис. 13.


![13.png](media://5642d168-4647-431c-8a2f-f77cba6e696b)


Стилі також передадуть стандартному шаблону для відображення записів списком (Рис. 14).


![14.png](media://0bf8d542-12b5-4064-8531-7ee9b053f92a)