- •Індивідуальне завдання
- •Індивідуальне завдання
- •2. Вказати тип кожного поля і визначити ключові поля.
- •8. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля. Індивідуальне завдання
- •8. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля Індивідуальне завдання
- •Індивідуальне завдання
- •8. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля. Індивідуальне завдання
- •Індивідуальне завдання
- •Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля. Індивідуальне завдання
- •Індивідуальне завдання
- •Індивідуальне завдання
- •Індивідуальне завдання
- •8. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля. Індивідуальне завдання
- •Індивідуальне завдання
- •8. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля. Індивідуальне завдання
- •Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля. Індивідуальне завдання
Індивідуальне завдання
„Система керування базами даних LibreOffice”
ВАРІАНТ 10
Створити базу даних ШКОЛА, що містить дві таблиці з назвами ВЧИТЕЛЬ і КЛАС. Таблиця ВЧИТЕЛЬ вміщує інформацію про вчителів навчального закладу, а таблиця КЛАС – про предмети, які вони викладають. У полі ПІБ вказано прізвище, ім’я та по батькові вчителя, у полі Стаж – стаж роботи в роках, а у полях Предмет і Клас – назва предмета та номер класу, в яких викладає цей вчитель. Таблиці мають таку структуру, як показано нижче.
Таблиця ВЧИТЕЛЬ |
Таблиця КЛАС |
Код |
Код |
ШБ |
Предмет |
Адреса |
Клас |
Дата_народження |
|
Стаж |
|
Категорія |
|
Вказати тип кожного поля і визначити ключові поля.
Для кожного поля вказати необхідні обмеження на дані.
Встановити зв’язок між таблицями.
5. Виконати такі запити:
а) з таблиці ВЧИТЕЛЬ вибрати вчителів, стаж роботи яких становить понад 5 років. У відповіді врахувати всі поля;
б) з таблиці ВЧИТЕЛЬ вибрати вчителів першої категорії, вік яких становить менше, ніж 40 років. У відповіді врахувати поля ПІБ, Дата_народження, Стаж і Категорія;
в) використовуючи дані з таблиці ВЧИТЕЛЬ, підрахувати середній стаж вчителів першої категорії. Результат внести у поле Середній_стаж;
г) визначити всіх вчителів, які викладають фізику в сьомих класах. У відповіді визначити поля ПІБ і Стаж з таблиці ВЧИТЕЛЬ та поля Предмет і Клас з таблиці КЛАС;
г) вчителям, які мають стаж роботи понад 15 років і другу категорію, змінити її на першу.
Створити просту форму для додавання даних стосовно нових вчителів до таблиці ВЧИТЕЛЬ. У форму внести всі поля вказаної таблиці.
Створити зв’язану форму, що містить дані щодо ідентифікаційного коду, імені, стажу і категорії кожного вчителя з таблиці ВЧИТЕЛЬ та назви предмета і стосовно учнів класу з таблиці КЛАС. У цій формі забезпечити неможливість модифікації значень полів таблиці ВЧИТЕЛЬ.
Використовуючи запит, створити зв'язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля.
Індивідуальне завдання
„Система керування базами даних LibreOffice”
ВАРІАНТ 11
Створити базу даних СТУДЕНТИ, що містить дві таблиці з назвами ГРУПА і СТИПЕНДІЯ. Таблиця ГРУПА вміщує інформацію про студентів групи, а таблиця СТИПЕНДІЯ – про суму виплат стипендії, яку отримують ці студенти. У полі ПІБ розмішені прізвище, ім’я та по-батькові студента. Таблиці мають таку структуру, як показано нижче.
-
Таблиця_ГРУПА
Таблиця СТИПЕНДІЯ
Номер_заліковки
Номер_заліковки
ПІБ
Дата_виплати
Дата_народження
Сума
Вага
Зріст
Середній_бал
2. Вказати тип кожного поля і визначити ключові поля.
3. Для кожного поля вказати необхідні обмеження на дані.
4. Встановити зв’язок між таблицями.
5. Виконати такі запити:
а) з таблиці ГРУПА вибрати студентів, зріст яких становить понад 170 см. У відповіді врахувати всі поля;
б) з таблиці ГРУПА вибрати студентів, зріст яких перевищує 165 см та які народилися після 1 січня 1985 р. У відповіді врахувати поля ПІБ, Дата_народження, Вага і Зріст;
в) використовуючи дані з таблиці СТИПЕНДІЯ, підрахувати кількість виплат стипендії всім студентам за минулий рік. Результат внести у поле Кількість_виплат;
г) визначити всіх студентів, яким було виплачено стипендію з 1 січня по 31 травня поточного року. У відповіді врахувати поля Номер_заліковки і ПІБ з таблиці ГРУПА та поля Дата_виплати і Сума з таблиці СТИПЕНДІЯ;
ґ) нарахувати всім студентам стипендію визначеного розміру, датуючи її поточним днем.
6. Створити просту форму для додавання даних стосовно нових студентів до таблиці ГРУПА. У форму внести всі поля вказаної таблиці.
Створити зв'язану форму, що містить дані щодо номера залікової книжки, імені, дати народження і середнього балу студента з таблиці ГРУПА та дати виплати і суми стипендії з таблиці СТИПЕНДІЯ. У цій формі забезпечити неможливість модифікації значень полів таблиці ГРУПА. Створити обчислювальне поле для визначення податку на кожну виплачену суму (15%).
