| |
| | |||
Основные понятия и определения
Учебная база данных
В приводимых в пособии примерах построения SQL-запросов и контрольных упражнениях используется база данных, состоящая из следующих таблиц.
STUDENT (Студент)
STUDENT ID
SURNAME
NAME
STIPEND
KURS
CITY
BIRTHDAY
UNIV ID
1
Иванов
Иван
150
1
Орел
3/12/1982
10
3
Петров
Петр
200
3
Курск
1/12/1980
10
6
Сидоров
Вадим
150
4
Москва
7/06/1979
22
10
Кузнецов
Борис
0
2
Брянск
8/12/1981
10
12
Зайцева
Ольга
250
2
Липецк
1/05/1981
10
265
Павлов
Андрей
0
3
Воронеж
5/11/1979
10
32
Котов
Павел
150
5
Белгород
NULL
14
654
Лукин
Артем
200
3
Воронеж
1/12/1981
10
276
Петров
Антон
200
4
NULL
5/08/1981
22
55
Белкин
Вадим
250
5
Воронеж
7/01/1980
10
STUDENT ID — числовой код, идентифицирующий студента,
SURNAME — фамилия студента,
NAME — имя студента,
STIPEND — стипендия, которую получает студент,
KURS — курс, на котором учится студент,
CITY — город, в котором живет студент,
BIRTHDAY — дата рождения студента,
UNIV_ID — числовой код, идентифицирующий университет, в котором учится студент.
LECTURER (Преподаватель)
LECTURER ID
SURNAME
NAME
CITY
UNIV ID
24
Колесников
Борис
Воронеж
10
46
Никонов
Иван
Воронеж
10
74
Лагутин
Павел
Москва
22
108
Струков
Николай
Москва
22
276
Николаев
Виктор
Воронеж
10
328
Сорокин
Андрей
Орел
10
LECTURER ID - ЧИСЛОВОЙ КОД, ИДСНТифиЦИруЮЩИЙ ПрСПО-
давателя,
SURNAME — фамилия преподавателя,
NAME — имя преподавателя,
CITY — город, в котором живет преподаватель,
UNIV_ID — идентификатор университета, в котором работает преподаватель.
SUBJECT (Предмет
обучения)
SUBJ ID
SUBJ NAME
HOUR
SEMESTER
10
Информатика
56
1
22
Физика
34
1
43
Математика
56
2
56
История
34
4
94
Английский
56
3
73
Физкультура
34
5
SUBJ ID — идентификатор предмета обучения,
SUBJ NAME — наименование предмета обучения,
HOUR — количество часов, отводимых на изучение предмета,
SEMESTER — семестр, в котором изучается данный предмет.
1.7. Учебная база
данных
21
UNIVERSITY
(Университеты)
UNIV_ID
UN IV NAME
RATING
CITY
22
МГУ
606
Москва
10
ВГУ
296
Воронеж
11
НГУ
345
Новосибирск
32
РГУ
416
Ростов
14
БГУ
326
Белгород
15
ТГУ
368
Томск
18
ВГМА
327
Воронеж
UNIV_ID — идентификатор университета,
UNIV_NAME — название университета,
RATING — рейтинг университета,
CITY — город, в котором расположен университет.
EXAM_MARKS (Экзаменационные оценки)
EXAM_ID
STUDENT ID
SUBJ ID
MARK
EXAM_DATE
145
12
10
5
12/01/2000
34
32
10
4
23/01/2000
75
55
10
5
05/01/2000
238
12
22
3
17/06/1999
639
55
22
NULL
22/06/1999
43
6
22
4
18/01/2000
EXAM_ID — идентификатор экзамена, STUDENT_ID — идентификатор студента, SUBJ_ID — идентификатор предмета обучения, MARK — экзаменационная оценка, EXAM DATE — дата экзамена.
SUBJ LECT (Учебные дисциплины преподавателей)
LECTURER _ID
SUBJJCD
24
24
46
46
74
74
108
108
276
276
328
328
LECTURER_ID — идентификатор преподавателя, SUBJ ID — идентификатор предмета обучения.
| Объектно-ориентированный язык программирования Java Объектно-ориентированное программирование Delphi Библиотека визуальных компонентов VCL и ее базовые классы Кроссплатформенное программирование для Linux Элементы управления Win32 Элементы управления Windows XP Файлы и устройства ввода/вывода Что такое экспертная система? Объектно-ориентированное программирование Инструментальные средства разработки экспертных систем Программирование на языке CLIPS Критерии и количественные характеристики надежности Расчет характеристик надежности невостанавливаемых резервированных изделий Расчет надежности системы с постоянным резервированием |