Средства проектирования информационных систем

75 Продемонстрируем выполнение процедуры конструирования запроса на примере. Пусть задана схема базы данных (рис. 7.1), включающая следу- ющие отношения: R 1(НГ, НС); R 2(НЗ,ФС,НГ); R 3(НД, КФ); R 4(НЗ,НД,ОЦ); R 5(НГ,ДЭ,НД) R 6(НС, НД), где использованы следующие обозначения: R 1 – «Группы», R 2 – «Студенты», R 3 – «Дисциплины», R 4 – «Оценки», R 5 – «Экзамены», R 6 – «Специальности», НГ- номер группы, НС- номер специальности, НЗ - номер зачетки, ФС - фамилия студента, ДЭ - дата экзамена, НД - наименование дисциплины, КФ - кафедра и ОЦ - оценка. Описание запроса представлено в вербальной форме: «Найти сведения о студентах, которые не сдали или не сдавали экзамены». Сведенья о студен- тах должны включать данные о номере группы (НГ), номере специальности (НС), номере зачетной книжки (НЗ), фамилию студента (ФС), дату экзамена (ДЭ) и наименование дисциплины (НД). Если студент не сдавал или не сдал экзамен, то значение атрибута «Оценка» (ОЦ) в отношении «Оценки» ( R 3) меньше трех.

RkJQdWJsaXNoZXIy MTY0OTYy