Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Структурована мова запитів SQL.doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
663 Кб
Скачать
☆

Опис навчальної бази даних

Надалі будемо використати як приклад невелику БД, що відбиває облік успішності студентів ВНЗ.

Вона складається з чотирьох таблиць.

У таблиці СТУДЕНТИ (STUDENTS) утримується п'ять полів з інформацією про студентів:

  • SNUM - номер студентського квитка;

  • SFAM - прізвище студента;

  • SIMA - ім'я студента;

  • SOTCH - по батькові студента;

  • STIP - розмір одержуваної студентом стипендії.

Таблиця 1 Студенти

STUDENTS

SNUM

SFAM

SIMA

SOTCH

STIP

3412

Поляков

Анатолій

Олексійович

25,50

3413

Старова

Любов

Михайлівна

17,00

3414

Гриценко

Володимир

Миколайович

0,00

3415

Котенко

Анатолій

Миколайович

0,00

3416

Нагорний

Євген

Васильович

25,50

Таблиця 2 Предмети

PREDMET

PNUM

PNAME

TNUM

HOURS

COURS

2001

STUDENTS

SNUM

SFAM

SIMA

SOTCH

STIP

3412

Поляков

Анатолій

Олексійович

25.50

3413

Старова

Любов

Михайлівна

17.00

3414

Гриценко

Володимир

Миколайович

0.00

3415

Котенко

Анатолій

Миколайович

0.00

3416

Нагорний

Євген

Васильович

25.50

2001

Фізика

4001

34

1

2002

Хімія

4002

68

1

2003

Математики

4003

68

1

2004

Філософія

4005

17

2

2005

Економіка

4004

17

3

Таблиця 3 Викладачі

TEACHERS

TNUM

TFAM

TIMA

TOTCH

TDATE

4001

Викулина

Валентина

Іванівна

01/04/0984

4002

Костыркин

Олег

Володимирович

01/09/1987

4003

Казанко

Віталій

Володимирович

01/09/1988

4004

Позднякова

Любов

Олексіївна

01/09/1988

4005

Загарийчук

Ігор

Дмитрович

10/05/1989

Таблиця 4 Успішність

USP

UNUM

OCENKA

UDATE

SNUM

PNUM

1001

5

10/06/1999

3412

2001

1002

4

10/06/1999

3413

2003

1003

3

11/06/1999

3414

2005

1004

4

12/06/1999

3412

2003

1005

5

12/06/1999

3416

2004

У таблиці ПРЕДМЕТИ (PREDMET), що складається з п'яти полів, утримується інформація про навчальні предмети. Призначення полів таблиці наступне:

  • PNUM - номер (код) навчального предмета;

  • PNAME - найменування навчального предмета;

  • TNUM - номер (код) викладача;

  • HOURS - тривалість навчальної дисципліни в годинниках;

  • COURS - курс, на якому ведеться даний навчальний предмет.

У таблиці ВИКЛАДАЧІ (TEACHERS), що складається з п'яти полів, утримується інформація про викладачів. Поля таблиці наступні:

  • TNUM - код викладача;

  • TFAM - прізвище викладача;

  • TIMA - ім'я викладача;

  • ТОТСН - по батькові викладача;

  • TDATE - дата прийняття викладача на роботу.

У таблиці УСПІШНІСТЬ (USP), що складається з п'яти полів, зберігається інформація про успішність студентів по навчальних дисциплінах. Поля таблиці наступні:

  • UNUM - код факту здачі навчальної дисципліни;

  • OCENKA - оцінка, отримана студентом по навчальному предметі;

  • UDATE - дата здачі;

  • SNUM - номер студентського квитка;

  • PNUM - код навчального предмета.