Ошибки и неточности, имеющиеся в учебно-методическом пособии

Цымблер М.Л. Корпоративные системы баз данных. Методические указания к лабораторным работам. -Челябинск: Изд-во ЧелГУ, 2003. -29 с.
Текст в формате PDF (брошюра А5) 610 Кб, PDF (А4) 600 Кб]

№ п/п

Местоположение

Текст

Исправление/Дополнение

1 Пункт 2.5.1.1., с. 9. Примечание к описанию таблицы Disp_S. В таблице Disp_SP должны отображаться записи только о заказанных (см. 2.1.5) и просроченных (см. 2.1.6) поставках. Записи в таблице Disp_SP сортируются по убыванию значения полей Sum и Weight, далее – по полям PName и SName (в алфавитном порядке) и группируются по значению поля Status. Исправить

... и сортируются по значению поля Status.

2 Пункт 2.5.2.1., с. 10. Примечание к описанию таблицы Econ_S. Записи в таблице Econ_S сортируются по убыванию значения поля Rating, далее – по полю SName (в алфавитном порядке) и группируются по значению поля SCity. Исправить

... и сортируются по значению поля SCity.

Добавить

Для отображения значения поля RatingWord  используйте выражение CASE со следующим синтаксисом:
case
when <выражение1> then <значение1>
when <выражение2> then <значение2>
...
else '<значение_по_умолчанию>
end

4 Пункт 2.5.2.1., с. 11. Примечание к описанию таблицы Econ_P. Записи в таблице Econ_P сортируются по полю PName (в алфавитном порядке), далее – по убыванию значения поля Weight и группируются по значению поля IsHTP. Исправить

... и сортируются по значению поля IsHTP.

Добавить

Для отображения значения поля IsHTP используйте выражение CASE.

5 Пункт 2.5.2.1., с. 11. Примечание к описанию таблицы Econ_SP.   Добавить

Для отображения значения полей IsExpensive, IsHTP используйте выражение CASE.

6 Пункт 2.5.3.1., с. 13. Примечание к описанию таблицы Boss_S. Записи в таблице Boss_S сортируются по убыванию значения поля Rating, далее – по полю SName (в алфавитном порядке) и группируются по значению поля SCity. Исправить

... и сортируются по значению поля SCity.

7 Пункт 2.5.3.1., с. 13. Примечание к описанию таблицы Boss_P. Записи в таблице Boss_P сортируются по полю PName (в
алфавитном порядке), далее – по убыванию значения поля Weight и группируются по значению поля IsHTP.
Исправить

... и сортируются по значению поля IsHTP.

Добавить

Для отображения значения поля IsHTP используйте выражение CASE.

8 Пункт 2.5.3.1., с. 13. Примечание к описанию таблицы Boss_SP. Записи в таблице Boss_SP сортируются по возрастанию
значения поля OrderDate, далее – по убыванию значения поля ShipDate и группируются по значению поля Status.
Исправить

... и сортируются по значению поля Status.

Добавить

Для отображения значения полей IsExpensive, IsHTP, Status, IsOverdue используйте выражение CASE.

9 Пункт 3.2.7., с. 24. Присвойте синонимам имен учетных записей пользователей соответствующие роли. Исправить

Присвойте именам учетных записей пользователей соответствующие роли.1

10 Пункт 3.2.7., с. 24. Используя синонимы, наделите пользователей disp_user, econ_user, boss_user привилегиями доступа к данным в соответствии с заданием. Исправить

Наделите пользователей disp_user, econ_user, boss_user привилегиями доступа к данным в соответствии с заданием.1

Замечания

1 - СУБД Oracle позволяет создавать синонимы для объектов схемы, а имя учетной записи пользователя таковым не является.


Изменено 04.07.2023

© М.Л. Цымблер