Урок "Cтворення таблиць бази даних з використанням СКБД LibreOffice Base"

Про матеріал
Практична робота з предмета "Інформатика". Тема: "Cтворення таблиць бази даних з використанням СКБД LibreOffice Basе". Модуль "Бази даних. Системи керування базами даних".
Перегляд файлу

Тема: Cтворення таблиць бази даних з використанням СКБД  LibreOffice Base. Мета: розширити уявлення здобувачів освіти про роботу з базами даних, навчити створювати таблиці баз даних різними способами в середовищі LibreOffice Base.

 

Обладнання: комп’ютери з встановленими ОС і LibreOffice.

 

Вивчення нового матеріалу

1.     Запустіть програму LibreOffice Base.

2.     Дослідіть елементи програмного вікна LibreOffice Base.

image 

Рисунок 1 - Головне вікно програми LibreOffice Base

 

1                    – Заголовок головного вікна програми - Ім’я бази даних; 2 – Головне меню програми; 3 – Панель інструментів; 4 – Об’єкти бази даних (БД); 5 – Завдання – методи створення об’єктів БД; 6 – Вікно відображення створених об’єктів БД,

 

Таблиці складають основу бази даних. Саме в них зберігають всі дані. Таблиці потрібно ретельно спланувати до наповнення їх даними. Насамперед потрібно спланувати структуру кожної таблиці. Ця структура обумовлена вмістом тих вихідних форм, запитів та звітів, які потрібно буде отримати при роботі з базою даних. У тому числі задати тип даних, тобто визначити вид і межі допустимих величин, об'єм пам'яті, призначений для збереження даних. При плануванні й описі баз даних використовують такі поняття.

Таблиця — це об'єкт бази даних, який зберігає дані у певних комірках пам'яті і який (для наочності) можна подати (зобразити) традиційною прямокутною таблицею.

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

Поле таблиці бази даних — аналог стовпчика традиційної таблиці — це сукупність комірок пам'яті для збереження даних одного типу. При плануванні таблиць необхідно уникати повторення полів у різних таблицях, крім випадку встановлення зв'язків між таблицями через ці поля.

Ключове поле чи первинний ключ — поле, яке містить унікальні значення, що не повторюються в жодному із записів, і не є порожнім.

 

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

 

image 

Рисунок 2 – Типи даних LibreOffice Base

 

У кожне поле можна вводити лише ті дані, які відповідають заданому типу. Наприклад, неможливо заповнити текстом поле для числового типу даних.

 

Майстер підстановок — це інструмент для автоматизації введення даних у поле таким чином, щоб була можливість вибирати зі списку.

 

Режими створення таблиць у середовищі LibreOffice Base такі:

       у режимі дизайну;

       з використанням помічника; cтворенням нового представлення таблиці.

 

Запит — це формулювання користувачем своєї інформаційної потреби до деякої бази даних, найважливіший інструмент будь-якої системи управління базами даних (СУБД). Запит — це спеціальний об’єкт, призначений для вибірки даних з таблиць бази, а також для виконання обчислень та інших операцій з базовими таблицями, включаючи їхнє перетворення. На відміну від реальної таблиці, цей набір записів реально не існує в базі даних. У результаті запиту утворюють таблицю. Її інформація є актуальною, тобто відбиває останні зміни даних.

 

Представлення таблиці — це запит, який зберігають з базою даних. Для більшості операцій баз даних представлення можна використовувати так само, як і таблицю.

 

image 

Рисунок 3 – Створення таблиць в СКБД LibreOffice Base

 

Створення таблиці за допомогою помічника

1.     У середовищі LibreOffice Base відкрити файл бази даних, у якій необхідно створити нову таблицю.

2.     У лівій області вікна бази даних клацнути по значку Таблиці.

3.     Оберіть завдання Використовувати помічника для створення таблиці для виклику вікна діалогу Помічник таблиць. Подальші дії (кроки 1–4) здійснити у межах цього вікна.

 

Крок 1. Вибрати поля: вказати категорію таблиці, вибрати приклад таблиці, після чого вибрати поля для нової таблиці.

 

image 

Рисунок 4 – Створення таблиць: помічник таблиць в СКБД LibreOffice Base

Крок 2. Встановити типи і формат: зробити відповідний вибір.

 

image 

Рисунок 5 – Встановлення типу і формату даних в таблиці

 

Крок 3. Вибрати первинний ключ: задати поле таблиці, яке буде використано як первинний ключ.

 

image 

Рисунок 6 – Вибір первинного ключа в таблиці

 

Крок 4. Створити таблицю: ввести назву таблиці та вибрати наступну дію після завершення роботи помічника.

 

image 

Рисунок 7 – Завершення створення таблиці

 

Для завершення роботи майстра натиснути кнопку Завершити. Відкриється вікно таблиці для введення даних.

 

image 

Рисунок 8 –Таблиця в режимі редагування даних

Ввести в таблиці дані згідно з назвою поля й типом даних.

 

image 

Рисунок 9 – Введення даних в таблицю

 

Для збереження змін у таблиці скористатися вказівкою меню Файл / Зберегти поточний запис і підтвердити збереження, натиснувши кнопку Так вікна діалогу.

 

image 

Рисунок 10 – Збереження змін в таблиці

 

В області вікна бази даних Таблиці буде відображено створену таблицю.

 

image 

Рисунок 11 – Відображення створеної таблиці

 

Створення нової таблиці у режимі дизайну

1.     У середовищі LibreOffice Base відкрити файл бази даних, у якій необхідно створити нову таблицю.

2.     У лівій області вікна бази даних клацнути по значку Таблиці.

 

image 

Рисунок 12 – Створення нової таблиці у режимі дизайну

 

 

3.     Вибрати Створити таблицю в режимі дизайну для відкриття вікна діалогу, у якому можна створювати нові таблиці або змінювати структуру наявних.

 

image 

Рисунок 13 – Вікно для зміни структури таблиці

 

4.     У клітинках стовпчика Назва поля введіть назви полів.

5.     У клітинках стовпчика Тип поля, клацнувши в комірці, виберіть тип поля зі списку.

 

image 

Рисунок 14 – Обрання типу даних для поля таблиці

 

6.     Для кожного поля можна ввести Опис (необов'язково). Текст опису буде виникати у вигляді підказки при наведенні курсору на заголовок у поданні таблиці.

7.     Для кожного поля можна ввести Властивості поля (залежно від типу бази даних деякі можливості введення можуть бути недоступні): o Обов'язковий — вказати, чи обов'язково поле непорожнє; o Довжина — вказати довжину поля (кількість цифр, символів); o Типове значення — вказати вміст як усталено для кожного нового запису;

o Приклад формату — вибрати зі списку з варіантами вибору.

 

Властивість Обов'язковий для первинного ключа змінюється на Автозначення — чи автоматично заповнюється відповідне поле.

 

8.     Повторіть дії для кожного запланованого поля. Назви полів (стовпчиків) мають бути різними. Натиснути кнопку Зберегти. З’явиться вікно діалогу, у якому потрібно натиснути кнопку Так.

 

image 

Рисунок 15 – Збереження таблиці після редагування структури таблиці

 

9.     Якщо одразу не було вибрано ключове поле, окремим вікном користувач отримає попередження, що таблиця Без первинного ключа. Потрібно натиснути клавішу Так для створення такого первинного ключа, що матиме унікальну величину для кожного запису.

image 

Рисунок 16 – Створення унікального індексу

 

10.Скористатися вказівкою меню Файл / Зберегти як для надання назви таблиці та її збереження.

 

image 

Рисунок 17 – Створення унікального імені таблиці

 

11.В області вікна бази даних Таблиці буде відображено створену таблицю.

 

image 

Рисунок 18 – Створена таблиця без унікального імені 

 

Створення нового представлення таблиці

1.     У середовищі LibreOffice Base відкрити файл бази даних, у якій необхідно створити нову таблицю.

2.     У лівій області вікна бази даних клацнути по значку Таблиці.

3.     Вибрати Створити представлення таблиці для відкриття вікна діалогу, у якому можна створювати запити.

 

image 

Рисунок 19 – Створення нового представлення таблиці

 

Подальші кроки Створення нового представлення таблиці детально розглянемо при вивченні створення запитів.

 

 

Контрольні запитання

1.     Що таке таблиця бази даних?

2.     Що таке поле бази даних?

3.     Що таке запис бази даних?

4.     Поле, яке містить записи, що не повторюються, називають ...?

5.     Як створити таблицю в LibreOffice Base?

6.     Чи можуть збігатися назви полів однієї таблиці?

7.     Чи може поле містити інформацію різних типів? 8.Які типи даних передбачено в LibreOffice Base?

 

Практична робота

1.     У середовищі LibreOffice Base створити нову базу даних.

2.     Зберегти базу з назвою Студенти_Ваше прізвище.

3.     У створеній базі даних створити три таблиці у режимі дизайну таблиць:

o Студенти  o Предмети o Успішність 

4.     Зберегти базу даних з назвою Студенти_Ваше прізвище.

5.     Закрити програмне вікно LibreOffice Base. 6.Показати викладачу виконане завдання.

 

Домашнє завдання

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

 

pdf
Додано
8 червня
Переглядів
52
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку