Published using Google Docs
Урок 19 ІКТ 11
Updated automatically every 5 minutes

Урок  19                                                                                                        Інформатика (ІКТ)


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

«Групування даних».


Мета.

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

Розвиваюча. Розвивати логічне мислення, креативність; y  образне мислення, самостійність, вміння застосовувати набуті знання до практичних завдань.

Виховна. Виховувати наполегливість, естетичність у оформленні, грамотно висловлювати свої думки.

Матеріали для роботи з учнями:

План

Пам’ятка для учня!

Хід уроку


1. Організаційний етап.


2. Актуалізація опорних знань.

Тестування


3. Інструктаж з БЖД.

Інструктаж з ТБ при роботі з ПК та в комп’ютерному класі.


Виконання комплексу вправ для зняття зорової втоми

(до і після завершення роботи). (Варіант 2).


4. Практична робота № 4 «Групування даних».

!!! Виконуючи роботу, необхідно дотримуватись правил техніки безпеки, протипожежної безпеки та санітарно-гігієнічних норм!!!

Завдання до практичної роботи:

На основі створеної БД “Школа_1”

Реалізуйте мовою SQL такі запити:

  1. Відобразити всю інформацію про учнів, яких навчають у чителі-чоловіки.
  2. Для кожного вчителя відобразити всю інформацію про уч­нів, яких він навчає.
  3. Відобразити прізвища та імена всіх учнів, крім тих, які вчаться в 11 класах.
  4. Визначити прізвища та імена учнів, яких не навчає Ва­силь Петрович Корбут.
  5. Визначити прізвища вчителів, які викладають не тільки в 11 класах (зауважте, що вони можуть не викладати в 11 класах взагалі).
  6. Для кожного вчителя відобразити всю інформацію про уч­нів, яких він не навчає.
  7. Визначити прізвища вчителів, які викладають принаймні в одному тому ж класі, що і Сошко Катерина Миколаївна.
  8. Визначити пари прізвищ учителів, які викладають тільки в різних класах (тобто вчитель 1 не викладає в жодному з тих класій, де викладає вчитель 2, і навпаки).

Реалізуйте та виконайте такі запити:

  1. Визначити назви класів, у яких навчається більше 2 учнів.
  2. Визначити прізвища вчителів, які викладають більш, ніж в одному класі.
  3. Визначити дату народження наймолодшого учня.
  4. Визначити кількість учителів, що є класними керів­никами.
  5. Для кожного вчителя визначити максимальну успіш­ність його учнів (використайте поле успішність).
  6. Визначити прізвище наймолодшого учня.
  7. Визначити спеціальності, за якими працюють тільки вчителі-жінки.

5. Підсумки.

SELECT список полів, значення яких потрібно отримати

FROM список таблиць, з яких вибираються дані

WHERE умова, яку мають задовольняти записи, що вибираються

SELECT список полів, значення яких потрібно отримати

FROM список таблиць, з яких вибираються дані

WHERE умова, яку мають задовольняти записи, що вибираються

GROUP ВУ список полів групування.

HAVING умова, яку мають задовольняти групи записів.


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