Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_na_GosyDOM.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1.14 Mб
Скачать

Применение агрегатных функций и вложенных запросов в операторе выбора

В SQL добавлены дополнительные функции, которые позволяют вычислять обобщенные групповые значения. Для применения агрегатных функций предполагается предварительная операция группировки. При группировке все множество кортежей отношения разбивается на группы, в которых собираются кортежи, имеющие одинаковые значения атрибутов, которые заданы в списке группировки.

Например, сгруппируем отношение R1 по значению столбца Дисциплина. Мы получим 4 группы, для которых можем вычислить некоторые групповые значения, например количество кортежей в группе, максимальное или минимальное значение столбца Оценка.

Это делается с помощью агрегатных функций. Агрегатные функции вычисляют одиночное значение для всей группы таблицы. Список этих функций представлен в табл. 7.

13.Основные показатели качества информационной сети

1. Полнота выполняемых функций. Сеть должна обеспечивать выполнение всех предусмотренных для нее функций и по доступу ко всем ресурсам, и по совместной работе узлов, и по реализации всех протоколов и стандартов  работы.

2. Производительность – среднее количество запросов пользователей сети, исполняемых за единицу времени. Производительность зависит от времени реакции системы на запрос пользователя. Это время складывается из трех составляющих:

v времени передачи запроса от пользователя к узлу сети, ответственному за его исполнение;

 

v времени выполнения запроса в этом узле; 

v времени передачи ответа на запрос пользователю.

3. Значительную долю времени реакции составляет передача информации в сети. Следовательно, важной характеристикой сети является ее пропускная способность. Пропускная способность определяется количеством данных, передаваемых через сеть (или ее звено – сегмент) за единицу времени.

4. Надежность сети – важная ее техническая характеристика. Надежность чаще всего характеризуется средним временем наработки на отказ.

5. Поскольку сеть является информационной системой, то более важной потребительской характеристикой является достоверность ее результирующей информации (показатель своевременности информации поглощается достоверностью: если информация поступила несвоевременно, то в нужный момент на выходе системы информация недостоверна). Существуют технологии, обеспечивающие высокую достоверность функционирования системы даже при ее низкой надежности. Можно сказать, что надежность информационной системы – это не самоцель, а средство обеспечения достоверной информации на ее выходе.

6. Современные сети часто имеют дело с конфиденциальной информацией, поэтому важнейшим параметром сети является безопасность информации в ней. Безопасность – это способность сети обеспечить защиту информации от несанкционированного доступа.

7. Прозрачность сети – еще одна важная потребительская ее характеристика. Прозрачность означает невидимость особенностей внутренней архитектуры сети для пользователя: в оптимальном случае он должен обращаться к ресурсам сети как к локальным ресурсам своего собственного компьютера.

8. Масштабируемость – возможность расширения сети без заметного снижения ее производительности.

9. Универсальность сети – возможность подключения к сети разнообразного технического оборудования и программного обеспечения от разных производителей.